パブリッシャー様が 米国のプライバシー関連州法を遵守できるよう、 Google Mobile Ads SDK では、パブリッシャー様が 2 種類のパラメータを使って、Google が制限付きデータ処理(RDP)を有効にするかどうかを指定できます。この SDK では、次のシグナルを使用して広告リクエスト レベルで RDP を設定できます。
- Google の RDP
- IAB 定義
IABUSPrivacy_String
いずれかのパラメータを使用すると、パブリッシャーへのサービス提供時に処理される特定の一意の識別子や、その他のデータの使用方法が制限されます。そのため、非パーソナライズド広告のみが表示されます。これらのパラメータは、UI の RDP 設定をオーバーライドします。
制限付きデータ処理がコンプライアンス計画にどのように役立つか、またいつ有効にするかについては、パブリッシャーが独自に決める必要があります。Google の広告配信には同じ効果がありますが、2 つのオプション パラメータを同時に使用することもできます。
このガイドでは、これらのオプションを広告リクエストごとに有効にするために必要な手順について説明します。
RDP シグナル
Google のシグナルを使用して RDP を有効にする必要があることを Google に通知するには、追加パラメータとして値が 1
のキー rdp
を挿入します。
final AdManagerAdRequest = AdManagerAdRequest(extras: {'rdp': '1'});
IAB シグナル
IAB のシグナルを使用して RDP を有効にする必要があることを Google に通知するには、IABUSPrivacy_String
キーを追加パラメータとして挿入します。使用する文字列値が IAB 仕様に準拠していることを確認してください。
final AdManagerAdRequest = AdManagerAdRequest(extras: {'IABUSPrivacy_String': 'IAB_STRING'});
メディエーション
メディエーションを使用している場合:
データ処理の設定を選択する の手順に沿って、Ad Manager UI の CPRA 広告パートナーのリストにメディエーション パートナーを追加します。
IAB シグナル、
UserDefaults
を使用して作成することをおすすめします。これにより、IAB 仕様に準拠するメディエーション パートナーの SDK もシグナルを読み取ることができます。各広告ネットワーク パートナーのドキュメントを参照して、CPRA コンプライアンスに役立つオプションをご確認ください。