Sampaikan masukan Anda dan bantu menyempurnakan rencana pengembangan Google Mobile Ads SDK. Ikuti Survei Tahunan Google Mobile Ads SDK untuk tahun 2023 sebelum ditutup pada tanggal 5 Mei 2023.

Persiapan CCPA

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Untuk membantu penayang mematuhi California Consumer Privacy Act (CCPA), Google Mobile Ads SDK memungkinkan penayang menggunakan dua parameter yang berbeda untuk menunjukkan apakah Google harus mengaktifkan pemrosesan data yang dibatasi. SDK ini memberikan penayang kemampuan untuk menetapkan RDP pada tingkat permintaan iklan menggunakan sinyal berikut:

Saat salah satu parameter digunakan, Google membatasi penggunaan ID unik tertentu dan data lain yang diproses dalam penyediaan layanan untuk 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 sebaiknya diaktifkan. Anda dapat menggunakan kedua parameter opsional secara bersamaan, meskipun kedua parameter tersebut memiliki efek yang sama terhadap penayangan iklan Google.

Panduan ini dimaksudkan untuk membantu penayang memahami langkah-langkah yang diperlukan untuk mengaktifkan opsi ini berdasarkan permintaan per iklan. Dalam kedua kasus tersebut, aplikasi menambahkan parameter tambahan ke setiap permintaan iklan dan juga menulis setelan ke SharedPreferences.

Sinyal RDP

Untuk memberi tahu Google bahwa RDP harus diaktifkan menggunakan sinyal Google, gunakan kunci rdp untuk parameter tambahan dan gad_rdp untuk SharedPreferences. Pastikan Anda menggunakan nama kunci yang sama persis.

Cuplikan di bawah ini menunjukkan cara membuat permintaan iklan dengan parameter RDP:

Java

Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putInt("rdp", 1);
AdRequest request = new AdRequest.Builder()
   .addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
   .build();

Kotlin

val networkExtrasBundle = Bundle()
networkExtrasBundle.putInt("rdp", 1)
val request = AdRequest.Builder()
    .addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
    .build()

Cuplikan ini menunjukkan cara menulis flag ke SharedPreferences di aplikasi:

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

Untuk memberi tahu Google bahwa RDP harus diaktifkan menggunakan sinyal IAB, gunakan kunci IABUSPrivacy_String (salin ini persis) untuk parameter tambahan dan SharedPreferences. Pastikan nilai string yang Anda gunakan sesuai dengan spesifikasi IAB.

Cuplikan di bawah ini menunjukkan cara membuat permintaan iklan dengan parameter IAB:

Java

Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putString("IABUSPrivacy_String", iab string);
AdRequest request = new AdRequest.Builder()
   .addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
   .build();

Kotlin

val networkExtrasBundle = Bundle()
networkExtrasBundle.putString("IABUSPrivacy_String", iab string)
val request = AdRequest.Builder()
    .addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
    .build()

Cuplikan ini menunjukkan cara menulis parameter ke SharedPreferences di aplikasi:

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 Setelan CCPA untuk menambahkan partner mediasi ke daftar partner iklan CCPA di AdMob UI. Selain itu, baca setiap dokumentasi partner jaringan iklan untuk menentukan opsi yang ditawarkan untuk membantu mematuhi CCPA.