2

以下は、オンライン ショッピング 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 を使用したりしても、アカウントにログインせずにお気に入りを用意してくれますか?

4

1 に答える 1

-1

YouTubeのようなサイトは、ユーザーのやり取りに関するすべての詳細を保存します。お気に入りやお気に入りなどを表示するために、データをサーバーに保存します。ユーザーがログインするたびに、ユーザーデータが表示されます。これを実装したい場合は、データを効率的に管理するためにクラウド コンピューティングを使用することをお勧めします。

于 2014-11-07T03:42:48.560 に答える