元データ分析の会社で働いていた人の四方山話スマートフォン用の表示で見る元データ分析の会社で働いていた人の四方山話この広告は、90日以上更新していないブログに表示しています。2012-11-16DMPはどのようにCookieデータを収集しているか(CookieSync編)DMPがどのようにCookieデータを収集しているかについて、ある程度知識が固まってきたのでまとめようと思います。DMPのデータ収集の肝であるCookieSyncについて数回に分けて書いていこうと思います。DMPの役割とはこちらにも書いた通り、DMP自体にはデータを解析するだけでなく様々な役割があります。データの分析/解析だけでなく、データを収集するところにも関わっているということを念頭に置くと理解が深まります。DMPが集めるデータと収集方法DMPはブラウザのCookie情報を収集し整理し、利用しやすい形で提供しています。収集にはCookieSyncという技術が用いられています。CookieSync概要このあとCookieSyncの実例をあげますが、まずは基本的なCookieSyncの流れの説明をします。CookieSyncは外部のサーバーに対して1pixelの画像のロードを行うことで実現します。Webサイトにタグを埋め込みます。Webサイトを訪れたユーザーには、WebサイトのCookieが発行されます。Webサイトに埋め込まれたタグによって画像をロードしようと外部のサーバーにリクエストを送ります。IDを知ることができます。そのリクエストに対して、外部サーバーにおけるCookieを発行します。IDを交換することができました。これは実例があった方が理解が深まりますので、まずはこちらで紹介されているSSP-DSP間のCookieSyncについて見て行きましょう。SSPとDSP間のCookieSyncこちらに書かれているものをまとめたものになります。ユースケースとして、DSPの出稿主であるあるショッピングサイトが、自社のショッピングサイトで商品をカートに入れるまで進んだユーザーに対してターゲティングを行いたい、という状況です。SSPを利用しているユーザー:user123DSP:DSP456SSP:SSP123ケーススタディ文字だけではわかりにくいので簡単な図も書いてみました。user123がstoreABCを訪れる。150$の靴をカートに入れるも離脱user123はカートのページにはDSP456へ1pixelの画像を取得してにいくタグを仕込んでいた。user123はDSP456のCookieID=DSPcookie789が発行されている。user123はネットサーフィンを行なっていて、awesomesite.comにたどり着く。awesomesite.comはSSPを利用しているawesomesite.comでも、SSPへのリダイレクトを行わせるのでuser123には、SSP123のCookieID=SSPcookiexyzが発行されている。今user123は、DSPとSSPの双方のCookie情報を保有しているここまでで、user123にはSSPとDSPのCookie情報が保存されていることになります。これをどう交換するのか、が次のポイントです。ここでもう一度目的のおさらい、「DSPはいかにしてSSPからのbidリクエストから自分たちの保有しているCookie情報にマッチするユーザーを探すのか」です。結論から言うと、初めてのbidでは不可能です。SSPだけがユーザーの情報(とSSPで管理するためのCookie情報)を持っています。CookieSyncは競売が終了した後に発生します。SSP123が競売に勝利するDSPを選択した後、SSP123はuser123をDSPに(DSP456を含む)にユーザーをリダイレクトさせます。クエリストリングにSSP123のCookieID=SSPcookieXYZを付与したリダイレクトです。なんとここでSSPcookieXYZをクエリストリングに持ってやってきたuser123がDSP456のcookieID=DSPcookie789を持っているではないですかこうして、SSPCookieXYZ=DSPCookie789は同一ユーザーのものと分かり、DSPはその情報をDBに保存しておきます。すると次にSSPCookieXYXのbidリクエストがきた時には、user123からのリクエストだということが分かるようになります。CookieSyncのポイントはオークション終了後に実施することで、UXの低下を防ぐという工夫を行なっています。CookieSyncの実例としてPubmetricなどの主要なSSPが行なっているスクリプト例があげられています。確かにvcodeという名前でCookieIDっぽいものがパラメータとして付与されているっぽいですね。まとめクエリストリングにCookieIDを載せてやりとりを行っているあたり、セキュリティ的にどうなんだという気もしますが、現状ではCookieデータの収集にはこのような技術が使われているようです。Entriesはてなブログをはじめよう!rindai87さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。