ユースケースの概要
マーケティング アトリビューションは、マーケティング戦略とその後の広告インタラクションによる販売やコンバージョンへの貢献度を広告主が特定するために使用される方法です。
アトリビューション モデルには、ファーストタッチ アトリビューションやラストタッチ アトリビューションなど、シングルタッチ アトリビューション モデルがいくつかあります。シングルタッチ アトリビューション モデルでは、コンバージョンの貢献度をカスタマー ジャーニー内の単一のタッチポイントに 100% 割り当てます。ファースト タッチ アトリビューションでは、最初のタッチポイントに貢献度が割り当てられます。ラストタッチ アトリビューションでは、コンバージョン前の最後のタッチポイントに貢献度が割り当てられます。アトリビューションは、カスタマー ジャーニー内の複数のタッチポイントで共有することもできます。この場合、貢献度はさまざまなタッチポイントに分散されます。これをマルチタッチ アトリビューションといいます。
API 呼び出し元は、まず、アトリビューション モデルのニーズに応じて Attribution Reporting API の実現可能性を評価することをおすすめします。ただし、この API はシングルタッチ アトリビューション モデルに限定されています。その後、このガイドを読む前に、Shared Storage API と Private Aggregation API のデベロッパー ドキュメントを読むことをおすすめします。
Cookie を使用した実装
広告テクノロジーは、サードパーティ Cookie を使用してさまざまなマルチタッチ アトリビューション モデルを実装しています。Cookie を使用すると、さまざまなビューやコンバージョンを通じてユーザーをトラッキングできます。
- 広告インプレッション時に、サードパーティ Cookie が広告テクノロジーによって取得されます。これらの Cookie には、以前にユーザーから収集されたユーザー ID などの情報が含まれている場合があります。
- コンバージョンが発生すると、広告テクノロジーがコンバージョン経路やその他の収集データを分析し、アトリビューション分析を行います。
広告テクノロジーは、マルチタッチ アトリビューション レポートを作成するために、確定的シグナルと確率的シグナルを使用してコンバージョン経路を生成します。
プライバシー サンドボックス ソリューション
Shared Storage を使用すると、広告テクノロジーは、プライバシー保護のクロスサイト読み取りアクセスで無制限の書き込みを行うことができます。広告テクノロジーは、コンバージョンから収集された経路とディメンションを使用して、さまざまなタイプのモデルを使用して広告インプレッションごとに貢献度を割り当てることができます。
Private Aggregation API は、コントリビューションを生成し、集計用のレポートを作成するために使用されます。これは、さまざまなコンテキストで使用できる汎用 API です。データは「集計可能レポート」にカプセル化されます。このレポートは暗号化され、「集計サービス」でのみ処理できます。処理中に、サービスはノイズを追加し、レポートをクエリできる回数に上限を設定します。広告テクノロジーは、Private Aggregation API を使用して、ユーザーがコンバージョンに至った経路や経路について集計レポートを取得できます。
マルチタッチ アトリビューションをサポートするには、このユースケースに Shared Storage API と Private Aggregation API を使用できます。これらの API を使用すると、1 つのブラウザで複数のタッチポイントのデータの収集と集計測定が可能になります。
詳細な解決策
ソリューションについて詳しく説明するため、ユーザー ジャーニーの例を説明しながら、プライバシー サンドボックス API で実行される関連する手順を説明します。
ユーザーが
news.com
で広告を表示する → 広告テクノロジーが、広告ビューのコンテキストを共有ストレージに保存し、インプレッションのタイムスタンプなどのユーザーの他のディメンションとともに保存します。ユーザーが
shoes.com
で別の広告を表示する → 広告テクノロジーは、前述のように広告ビューのコンテキストを共有ストレージに保存します。ユーザーが広告主のサイトで購入してコンバージョンに至る → 広告テクノロジーは、共有ストレージに保存されているコンテキストを参照して、Private Aggregation API を使用してカスタム アトリビューション レポートを生成できます。
- 広告テクノロジーは、アトリビューション インプレッションを 128 ビットの集計キー(バケット)で表す必要があります。広告テクノロジーは、これらのインプレッション タッチポイントをパスまたは単一のノードとして表すことを選択できます。
- パスを使用するには、広告テクノロジーがユーザーのコンバージョン パス内のすべてのタッチポイントを含むキーを作成します。たとえば、ユーザーがコンバージョンを達成する前に
news.com
、shoes.com
、shopping.com
で広告を表示した場合、キーは完全なパス"news|shoes|shopping"
を 1 つの集計貢献にエンコードします。 - または、ノードを使用する場合、広告テクノロジーは、ユーザーのコンバージョン経路のインプレッション タッチポイントごとに個別の貢献度を集計して宣言できます。広告テクノロジーは、共有ストレージのインプレッション コンテキストを参照して、インプレッションに貢献度を割り当てることができます。たとえば、最新のインプレッションに 50%、次に最近の 2 つのインプレッションにそれぞれ 25% などです。
- パスを使用するには、広告テクノロジーがユーザーのコンバージョン パス内のすべてのタッチポイントを含むキーを作成します。たとえば、ユーザーがコンバージョンを達成する前に
- パスとノードのどちらを選択するかは、ノイズと有用性のトレードオフを考慮する必要があります。インプレッションとコンバージョン アクティビティの量が一定の場合、集計バケットが細分化されているほど、出力内のノイズの割合が高くなります。
- パスの場合、広告テクノロジーは複数のアクセス(
news
→sports
→news
など)をどのように扱うか、およびアクセスの順序が関連性があるかどうかも決定する必要があります。複数のアクセスとアクセスの順序を測定するには、より細かいバケットを使用する必要がありますが、その場合ノイズの割合が増加します。 - 一方、ノードを使用すると、表現する値の組み合わせが少ないため、ノイズが少なくなります。広告テクノロジーは、アクセスされたウェブサイトを分類することで、この基数をさらに減らすことも検討できます。
- パスの場合、広告テクノロジーは複数のアクセス(
- 広告テクノロジーは、アトリビューション インプレッションを 128 ビットの集計キー(バケット)で表す必要があります。広告テクノロジーは、これらのインプレッション タッチポイントをパスまたは単一のノードとして表すことを選択できます。
広告テクノロジーが受信した集計可能レポートをバッチ化し、集計サービスで処理して概要レポートを返します。
意見交換とフィードバックの提供
Shared Storage API の提案は現在議論と開発が進められているため、変更される可能性があります。
Shared Storage API について、ぜひご意見をお聞かせください。
- 提案書: 詳細な提案書を確認します。
- ディスカッション: 進行中のディスカッションに参加して、質問したり、分析情報を共有したりできます。
最新情報を入手する
- メーリング リスト: メーリング リストに登録すると、Shared Storage API に関する最新情報やお知らせを受け取ることができます。
ご不明な点がある場合
- デベロッパー サポート: プライバシー サンドボックス デベロッパー サポート リポジトリで他のデベロッパーと交流し、質問に答えてもらうことができます。