Attribution Reporting: 要約レポート

個々のデータを明らかにすることなく、ユーザー全体で集計された広告コンバージョンを測定します。 以前は集計レポートと呼ばれていました。

Published on Updated on

Translated to: English

実装状況

Attribution Reporting の要約レポートとは?

Attribution Reporting API を使用すると、広告のクリックまたはビューが、販売やサインアップなどの広告主サイトでのコンバージョンにつながるタイミングを測定できます。 この API は、サイト全体で個々のユーザーを識別するために使用できるサードパーティ Cookie や仕組みには依存しません。

この API には 2 種類のレポートがあります。 イベントレベルのレポートは Chrome ですでにテスト可能で、特定の広告クリックまたはビューを詳細度の低いコンバージョンデータに関連付けます。 ブラウザは、サイト間での ID 接続を防ぐために、アドテク企業へのレポートの送信を数日間遅らせます。

概要レポート(以前は集計レポートと呼ばれていました)は、どの個人にも関連付けられないように、ユーザーをグループとしてコンパイルします。 要約レポートには、購入金額やカートの内容などの詳細なコンバージョンデータが含まれ、データを自由にクリックしたり表示したりすることができます。 これらのレポートの送信は、イベントレベルのレポートほどに遅延されることはありません。

まだ読んでいないのであれば、この記事の以降の内容を読む前に、アトリビューション レポートの全般的な概要を読むことをお勧めします。

要約レポートが必要な理由

ブラウザで同じアクション(靴の購入など)を実行するユーザーの集合体には、同じコンバージョンが集計される可能性がある。

今日では、広告コンバージョンの測定の多くがサードパーティ Cookie に依存しています。 一方ブラウザは、サードパーティ Cookie へのアクセスを制限することで、サイト間でのユーザーの追跡をより困難にし、ユーザーのプライバシーを向上させています。 Attribution Reporting API を使用すれば、アドテクはサードパーティ Cookie を使用しなくても、プライバシーを保護しながらコンバージョンを測定できるようになります。

単一のイベント(クリックやビューなど)を粗粒データに関連付ける Attribution Reporting API のイベントレベルレポートとは対照的に、要約レポートは、詳細なコンバージョンデータ(ユーザーが購入した具体的な商品など)に紐づけられた集計データ(コンバージョンされたユーザー数など)を提供します。 要約レポートは、詳細なコンバージョンデータ(ユーザーが購入した具体的な商品など)に紐づけられた集計データ(コンバージョンしたユーザー数など)を提供します。

Key Term

アドテクは、ブラウザのイベントを処理する集計サービスを実行します。 イベントにレポートされるほとんどのデータポイントにはノイズはが追加されるため、要約レポートで個別のデータが検出されることはありません。

_集計データ_は、コンバージョンされたユーザー数など、コンバージョンの測定に関連する、ノイズが付加された値です。

サードパーティ Cookie とは異なり、Attribution Reporting API のレポートタイプでは、エンティティ(アドテク、バイヤー、サイト運営者など)が複数のサイトにまたがるユーザーのブラウジング行動を「確認」できないようにしながらも、広告のコンバージョンを測定することが可能です。

ユーザーデータの収集と集計方法

この API は開発中であり、エコシステムのフィードバックや意見に応じて、時間の経過とともに進化するでしょう。

Attribution Reporting API がサポートしている機能はすべて提案です。 これらの提案はそれぞれ、ブラウザへの最初の実装準備ができているものを含め、ディスカッションとフィードバックを受け付けています。

この API のインキュベーションと開発は公開で行われています。 ディスカッションへの参加をご検討ください

Attribution Reporting API を使用すると、サイト間の個々のユーザーの詳細なアクティビティや、場合によってはユーザーの ID が、ユーザーのデバイス上のブラウザーに非公開で維持されます。 このデータは集計可能なレポートで収集でき、各レポートはさまざまなパーティが基盤データにアクセスできないように暗号化されます。

Key Term

集計可能なレポート は、個々のユーザーのブラウザから収集されたレポートです。 これらは、 アドテクプロバイダーが定義するクロスサイトのユーザー行動とコンバージョンについて詳しく説明しています。

要約レポートを作成するためのプロセスは、以下のように提案されています。

  1. 集計可能なレポートが、アドテクプロバイダーが運営する レポートオリジン に送信されます。
    • たとえば、これらのレポートには、位置情報、クリック数、コンバージョンの値(購入価格など)、アドテクプロバイダーが定義するその他の指標などが含まれる場合があります。 レポートは暗号化されているため、アドテクプロバイダーは、個々のレポートのコンテンツの表示やそれにアクセスすることはできません。
  2. アドテクレポートオリジンが集計可能なレポートを受信すると、アドテクはそのレポートを集計サービスに送信します。
    • 最初の実装では、集計 サービスは、クラウドでホストされている信頼できる実行環境(TEE)を備えたアドテクプロバイダー によって運用されています。 コーディネーター は、確認済みのエンティティのみが復号化キーにアクセスし、他の仲介者(アドテク、クラウドプロバイダー、またはその他のパーティ)は集計プロセスの外部で機密データにアクセスして復号化できないように保証します。
  3. 集計サービスは、復号化されたデータを結合し、 要約レポート をアドテクプロバイダーに出力します。
    • 要約レポートには、結合されたデータの要約が含まれます。 アドテクプロバイダーは、要約レポートを読み取って使用できます。
要約レポートの作成プロセスでは、暗号化済みのレポートがコレクターサーバーに送信されるように提案されています。 コレクターサーバーは、データを安全な集約サービスに送信します。この集約サービスでは、キーを使用してデータを復号化して要約レポートが作成されます。 その上で、レポートがアドテクプロバイダーに返送されます。
完全なシーケンス図については、Attribution Reporting の紹介をご覧ください。

各レポートにはサイト間のユーザー行動情報が含まれる場合があるため、集計サービスはこの情報を非公開として扱う必要があります。 このサービスは、他のエンティティが暗号化されていない個々のアトリビューションレポートにアクセスできないようにします。 さらに、サービス自体がプライバシーを侵害するアクションを実行しないことが必要です。

集計サービスが実際に安全であることを保証するために、サービスには、消費者監査によって検証可能な技術的および組織的な保護手段が必要がです。 これらの保護手段は、以下に対して有益です。

  • 個別のユーザー。ユーザーはそれぞれのデータが集計でのみアクセスされ、任意のエンティティによってアクセスされることがないことを確信できます。
  • アドテク。集計プロセスが有効なデータを使用していることを検証し、適切に監視することができます。

集計サービスの提案

Key Term

信頼できる実行環境(TEE)は、外部パーティがコンピューターで実行されているソフトウェアの正確なバージョンを確認できるようにする、コンピューターのハードウェアとソフトウェアの特別な構成です。 TEE を使用すると、外部パーティは、ソフトウェアがソフトウェアメーカーが主張していることを過不足なく正確に実行していることを確認できます。

最初の提案では、各アドテクプロバイダーに、必要なセキュリティ機能をサポートするクラウドサービスにデプロイされた信頼できる実行環境(TEE)で独自の集計サービスのインスタンスを動作することが求められています。

集計サービスの最初のオリジントライアルでは、まず Amazon Web Services が提供する信頼できる実行環境(TEE)がサポートされる予定です。

初回オリジントライアルにおいては、開発者はテストに TEE を使用する必要はありません。集計サービスのセキュリティ要件を満たす他の選択されたクラウドプロバイダーのサポートは、将来のテストで追加される予定です。

TEE のコードは、集計サービスで生のレポートにアクセスできる唯一の場所です。このコードは、セキュリティ研究者、プライバシーアドボケート、およびアドテクによって監査可能になります。 TEE が承認済みの実際のソフトウェアを実行しており、データが保護されていることを確認するために、コーディネーターはアテステーションを実行します。

コーディネーターには以下のような責任があります。

  • 承認されたバイナリイメージのリストを管理する。 これらのイメージは、Google が定期的にリリースする、集計サービスソフトウェアビルドの暗号化ハッシュです。 これは再現可能であるため、どのパーティもイメージが集計サービスのビルドと同一であることを確認できます。
  • キー管理システムを運用する。 集計可能なレポートを暗号化するには、ユーザーのデバイスに Chrome の暗号化キーが必要です。 集計サービスコードがバイナリイメージと一致することを証明するためには、復号化キーが必要です。
  • 集計可能なレポートを追跡して、要約レポートの集計で再利用されないようにする。再利用によって個人を特定できる情報(PII)が明らかになる可能性があるためです。

オリジントライアルで集計サービスのテストを可能にするために、Google がコーディネーターの役割を果たします。 より長期的には、この役割を共有できる独立したエンティティを 1 つ以上特定するよう取り組んでいます。

取り込まれる情報

要約レポートは、詳細な広告側データとコンバージョンデータとともに集計データを提供します。

たとえば、アドテクプロバイダーが news.example で広告キャンペーンを実行した場合、コンバージョンは、ユーザーが靴の広告をクリックし、shoes.example で靴の購入を完了したことを表します。 アドテクは、ID 1234567 のこの広告キャンペーンの要約レポートを受け取ります。このレポートには、2022 年 1 月 12 日に shoes.example で 518 のコンバージョンがあり、合計費用が $38,174 であることが記載されています。 コンバージョンの 60% は、ユーザーが購入したプロダクト SKU 9872 の青いスニーカーで、40% は、プロダクト SKU 2643 の黄色いサンダルが占めています。 キャンペーン ID は詳細な広告側データで、プロダクト SKU は詳細なコンバージョンデータです。 集計データは、コンバージョン数と合計費用となります。

コンバージョンは広告主またはアドテク企業が定義するものであり、広告キャンペーンごとに異なる場合があります。 あるキャンペーンでは、広告されたアイテムのユーザー購入が続く広告クリック数を測定し、 別のキャンペーンでは、広告主のサイトへのアクセスにつながった広告ビューの数を測定できます。

集計前のブラウザデータの取り込み

要約レポートは個人のグループから得られるデータで構成されているため、1 人のユーザーのブラウザアクションから始めましょう。

  1. ユーザーがサイト運営者のサイトにアクセスし、広告を表示またはクリックします(アトリビューションソースイベントと呼ばれます)。
  2. 数分後または数日後に、そのユーザーがコンバージョンします(アトリビューショントリガーイベントと呼ばれます)。 たとえば、コンバージョンは商品の購入として定義できます。
  3. ブラウザソフトウェアが、広告のクリックまたはビューをコンバージョンイベントと一致させます。 この一致に基づいて、ブラウザは、アドテクプロバイダーが作成した特定のロジックを使って集計可能なレポートを作成します。
  4. ブラウザはこのデータを暗号化し、少し遅れてから、収集を行うアドテクサーバーに送信します。 アドテクサーバーがこれらの集計可能なレポートから集計されたインサイトにアクセスには、集計サービスに依存する必要があります。

アドテクプロバイダーが要約レポートを作成するには?

アドテクプロバイダーが要約レポートを取得するには、以下の手順を実行する必要があります。

  1. アドテクプロバイダーは、個々のユーザーのブラウザから集計可能なレポートを収集します。

    アドテクプロバイダーは、集計サービスでのみこれらのレポートを復号化できます。

  2. アドテクプロバイダーは、集計可能なレポートをバッチ処理し、そのバッチを集計サービスに送信します。

  3. 集計サービスは、データを集計するようにワーカーをスケジュールします。

    ワーカーが集計する前に、コーディネーターによるアテステーションが必要です。 ワーカーがアテステーションに合格すると、復号化キーが提供されます。

  4. 集計ワーカーは、ノイズデータ(データのプライバシー保護手段)とともに、集計可能なレポートのデータを復号化して集計します。

  5. 集計サービスが、要約レポートをアドテクプロバイダーに返します。

アドテクは要約レポートを使用して入札の通知と自社顧客へのレポート提供を行えます。 JSON エンコードされたスキームは、要約レポート用に提案されている形式です。

貢献とフィードバックの共有

詳細について

Last updated: Improve article

We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.