Untuk membantu penayang mematuhi Hukum privasi negara bagian Amerika Serikat, Google Mobile Ads SDK memungkinkan penayang menggunakan dua parameter berbeda untuk menunjukkan apakah Google harus mengaktifkan pemrosesan data yang dibatasi (RDP). SDK ini memberi penayang kemampuan untuk menyetel RDP di tingkat permintaan iklan menggunakan sinyal berikut:
- RDP Google
- Ditentukan IAB
IABUSPrivacy_String
Saat salah satu parameter digunakan, Google akan membatasi penggunaan ID unik tertentu dan data lain yang diproses dalam penyediaan layanan kepada penayang. Akibatnya, Google hanya akan menampilkan iklan yang tidak dipersonalisasi. Parameter ini mengganti setelan RDP di UI.
Penayang harus memutuskan sendiri bagaimana pemrosesan data yang dibatasi dapat mendukung rencana kepatuhan mereka dan kapan harus diaktifkan. Anda dapat menggunakan kedua parameter opsional secara bersamaan, meskipun parameter tersebut memiliki efek yang sama pada penayangan iklan Google.
Panduan ini ditujukan untuk membantu penayang memahami langkah-langkah yang diperlukan untuk mengaktifkan opsi tersebut per permintaan iklan.
Sinyal RDP
Ada dua cara untuk memberi tahu Google bahwa RDP harus diaktifkan menggunakan sinyal RDP Google:
- Menambahkan parameter tambahan untuk RDP
- Menggunakan preferensi bersama untuk RDP
Parameter tambahan untuk RDP
Untuk opsi parameter tambahan, buat permintaan iklan yang menentukan parameter
tambahan, dengan kunci rdp
dan nilai 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()
Pastikan untuk menggunakan objek permintaan ini saat memuat iklan.
Preferensi bersama untuk RDP
Untuk opsi preferensi bersama, tulis kunci gad_rdp
dengan nilai 1
ke
SharedPreferences
.
Google Mobile Ads SDK membaca kunci gad_rdp
selama pemuatan iklan.
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()
Sinyal IAB
Ada dua cara untuk memberi tahu Google bahwa RDP harus diaktifkan menggunakan sinyal IAB:
- Menambahkan parameter tambahan untuk IAB
- Menggunakan preferensi bersama untuk IAB
Parameter tambahan untuk IAB
Untuk opsi parameter tambahan, buat permintaan iklan yang menentukan
parameter tambahan, dengan IABUSPrivacy_String
kunci dan nilai string yang
sesuai dengan spesifikasi
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()
Pastikan untuk menggunakan objek permintaan ini saat memuat iklan.
Preferensi bersama untuk IAB
Untuk opsi preferensi bersama, tulis kunci IABUSPrivacy_String
dengan
nilai string yang sesuai dengan spesifikasi
IAB
untuk
SharedPreferences
.
Google Mobile Ads SDK membaca kunci IABUSPrivacy_String
selama pemuatan iklan.
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()
Mediasi
Jika Anda menggunakan mediasi:
Ikuti langkah-langkah di Pilih setelan pemrosesan data untuk menambahkan partner mediasi ke daftar partner iklan CPRA di Ad Manager UI.
Pertimbangkan untuk menulis sinyal IAB menggunakan preferensi bersama agar SDK partner mediasi yang mematuhi Spesifikasi IAB juga dapat membaca sinyal tersebut.
Baca dokumentasi setiap partner jaringan iklan untuk mengetahui opsi yang mereka tawarkan untuk membantu mematuhi CPRA.