Attribution Reporting のオリジン トライアルを試して参加できるようになりました。利用を開始するためのデベロッパー リソースやコードサンプルが多数用意されています。
オリジン トライアルで概要レポートを生成するには、まず集計サービスを設定する必要があります。このブログ投稿では、それらのステップの概要を説明します。
主な用語
まだご覧になっていない場合は、集計サービスの設定について学ぶ前に、アトリビューション レポートの概要とサマリー レポートの詳細をご覧いただくことをおすすめします。
- 概要レポートは、Attribution Reporting API 用にコンパイルされた出力で、ユーザーのグループに関する情報を集計します。概要レポートでは、購入額やカートの内容など、詳細なコンバージョン データが提供され、クリックデータと表示データを柔軟に把握できます。
- 集計可能レポートは、個々のユーザーのブラウザで生成される、暗号化されたレポートです。これには、広告主またはアドテックが定義した個々のコンバージョンと関連する指標に関するデータが含まれます。詳しくは、集計可能レポートをご覧ください。
- 集計サービスは、集計可能レポートのデータを処理して概要レポートを作成します。
集計サービスを設定する
集計サービスの提案は、各アドテック プロバイダに対し、必要なセキュリティ機能をサポートするクラウド サービスにデプロイされた高信頼実行環境(TEE)で集計サービスの独自のインスタンスを運用するよう求めます。
初期実装とオリジン トライアルでは、アドテックはローカルテストまたはアマゾン ウェブ サービス(AWS)を使用した TEE でのテストを設定できます。
- プライバシー サンドボックスの関連性と測定のオリジン トライアル(OT)に登録します。
- アマゾン ウェブ サービス アカウントを作成するか、持っている。
- 集計サービスのオンボーディング フォームに入力します。このフォームに入力すると、確認メールと集計サービスの設定方法が記載された手順が送信されます。
ローカル テストツールと AWS で実行されている集計サービスの両方で、集計可能レポートは Apache Avro 形式でバッチ処理されることが想定されています。集計可能レポートを収集してバッチ処理する方法を示すコード スニペットを確認します。
AWS で TEE を使用して概要レポートを生成する
概要レポートを生成するには、Terraform を使用して AWS で集計サービスを設定する必要があります。Terraform は、AWS Nitro Enclave インスタンスでの集計サービスのプロビジョニング、管理、廃止に役立ちます。
- 最新の AWS クライアントのインストールと設定を行います。
- Terraform を設定します。
- 集計サービスの依存関係をダウンロードします。
- デプロイ環境を設定する。
- システムをテストします。
サポートを利用する
Attribution Reporting API に関するその他のサポート:
- プライバシー サンドボックス デベロッパー サポートの GitHub リポジトリで新しい問題を報告します。 Attribution Reporting の問題テンプレートを選択してください。
- または、Attribution Reporting のデベロッパー向けメーリング リストに参加してリクエストしてください。
予期しない動作が発生した場合:
- API 実装について報告された Chrome の問題を確認する。
- Chrome のバグを開きます。
- Trusted Execution Aggregation Service に関する新しい問題を報告します。