以下は、オンライン ショッピング Web サイトでユーザーを追跡するためのアイデアです。
1 - ユーザーが初めてアクセスしたときに、ランダム ハッシュを作成し、このハッシュを Cookie を介してユーザーに送信します。同時に、このハッシュを使用してユーザー テーブルにユーザーを作成します。
そのテーブルには、次のような多くのユーザーデータを保存します(ちなみにmongodbを使用しています)
* User page visit
* User choose products (means user cart in my shopping cart)
* User last login
and ....
2-同じユーザーが再び来ると(たとえば、1日後)、彼はそのCookie(ハッシュID)を送信し、データベースでそのIDを検索し、必要なデータ(ショッピングカート情報など)を取得します。
これはうまく機能し、ユーザーを追跡する良い方法だと思います (同意しますか?)
問題:
ユーザーがブラウザの履歴を消去するとどうなりますか?
YouTube のようなサイトはどのようにしてデータ (お気に入りや ...) を保存し、ブラウザをクリアしたり、別の IP を使用したりしても、アカウントにログインせずにお気に入りを用意してくれますか?