# 2020-01-28 第3回メンターセッション ## いただいた回答メモ ### 実務におけるweb storageとcookieとIndexedDBの使い分け - INDEXED DB - ベストエフォートなので使いにくい -> データが保証されない - ブラウザによって違いがあるので使いにくい - オフラインで、データが消えても良いようなものであれば使うかも - firestoreで使用されている ### 実務におけるセッションIDをもたせる以外のcookieの用途 - cookieに持たせるかどうかの判断基準 - **毎回送りたいかどうか?** → すべてのAPIコールで必要だったり - 松原さんは、検索条件とかはクエリパラメータに入れると思う - 検索結果がブックマークできるのでユーザーとしても利便性が高い - suumoはクエリパラメータ難読化してるみたい - カート情報は、「離脱した人を捉えるかどうか?」でcookie使うかどうか考える - セッションIDとかtoken以外は入れたこと無い - 特定のページでしか使わない情報とかだとlocalstorageに入れるかも ### EC系の広告配信サービスはどうやって表示する商品を決定するのか? - 配信元のリソースを広告を表示するページに埋め込む → 埋め込まれたリソースがあるサーバーにリクエストが送られる → cookieが設定される - ユーザーを特定するためのIDをcookieにくっつけている - ID以外にも、クリックしたかどうか?などの情報もくっつけられる - サードパーティクッキーがブラウザで許可されていれば上記の仕組みが可能 - 参考:https://blog.treasuredata.com/blog/2017/02/16/whats-3rd-party-cookie-and-how-is-it-used-to-track-users/ ###### tags: `Team-2`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up