ニュースメディアが 米国プライバシー関連州法 Google Mobile Ads SDK では パブリッシャーが Google が制限付きデータ処理を有効にすべきかどうかを示す (RDP)。この SDK では、次のシグナルを使用して広告リクエスト単位で RDP を設定できます。
- Google の RDP
- IAB 定義
IABUSPrivacy_String
いずれかのパラメータを使用すると、Google は特定の一意のパラメータの使用を パブリッシャーへのサービス提供時に処理される識別子などのデータ。 そのため、パーソナライズされていない広告のみが表示されます。これらのパラメータは、管理画面の RDP 設定より優先されます。
パブリッシャー様は、制限付きデータ処理がどのようにして いつ有効にするかについて 話し合います以下のことが可能です。 両方のオプション パラメータを同時に使用します。ただし、 Google の広告配信に及ぼす影響を確認できます
このガイドは、ニュース メディアが 有効にする必要があります
RDP シグナル
RDP を有効にすることを Google に通知する方法は 2 つあります。 Google の RDP シグナルを使用:
- RDP の追加パラメータを追加する
- RDP の共有設定を使用する
RDP の追加パラメータ
追加パラメータ オプションを使用する場合は、追加のパラメータを指定する広告リクエストを作成します。
パラメータ。キー rdp
、値は 1
です。
Java
Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putInt("rdp", 1);
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
.build();
Kotlin
val networkExtrasBundle = Bundle()
networkExtrasBundle.putInt("rdp", 1)
val request = AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
.build()
広告を読み込む際、このリクエスト オブジェクトを必ず使用してください。
RDP の共有設定
共有設定を使用する場合、キー gad_rdp
を作成し、値を 1
に設定します。
から
SharedPreferences
。
広告の読み込み中に Google Mobile Ads SDK が gad_rdp
キーを読み取ります。
Java
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putInt("gad_rdp", 1).apply();
Kotlin
val sharedPref = PreferenceManager.getDefaultSharedPreferences(context)
sharedPref.edit().putInt("gad_rdp", 1).apply()
IAB シグナル
RDP を有効にすることを Google に通知する方法は 2 つあります。 IAB のシグナルを使用:
- IAB の追加パラメータを追加する
- IAB の共有設定を使用する
IAB の追加パラメータ
追加パラメータ オプションを使用する場合は、追加のパラメータを指定する広告リクエストを作成します。
パラメータ。キー IABUSPrivacy_String
と文字列値
IAB 規格に準拠
仕様をご覧ください。
Java
Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putString("IABUSPrivacy_String", IAB_STRING);
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
.build();
Kotlin
val networkExtrasBundle = Bundle()
networkExtrasBundle.putString("IABUSPrivacy_String", IAB_STRING)
val request = AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
.build()
広告を読み込むときは、このリクエスト オブジェクトを必ず使用してください。
IAB の共有設定
共有設定オプションでは、キー IABUSPrivacy_String
を
IAB 準拠の文字列値
仕様
から
SharedPreferences
。
広告の読み込み中に Google Mobile Ads SDK が IABUSPrivacy_String
キーを読み取ります。
Java
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putString("IABUSPrivacy_String", IAB_STRING).apply();
Kotlin
val sharedPref = PreferenceManager.getDefaultSharedPreferences(context)
sharedPref.edit().putString("IABUSPrivacy_String", IAB_STRING).apply()
メディエーション
メディエーションを使用している場合:
手順については、 データ処理の設定を選択する 新しい CPRA 広告パートナーリストにメディエーションパートナーを アド マネージャーの管理画面で確認できます。
まずは 共有設定を使用する IAB シグナル メディエーションパートナーの SDK も IAB 仕様 信号も読み取ることができます
各広告ネットワーク パートナーのドキュメントを参照して、オプションを決定する CPRA への準拠を支援しています