Yayıncıların politikaya uymasına yardımcı olmak için ABD eyalet gizlilik yasalarını Google Mobile Ads SDK'sı, yayıncıların Google'ın kısıtlanmış veri işlemeyi etkinleştirmesi gerekip gerekmediğini belirtin (KVİ). SDK, yayıncılara aşağıdaki sinyalleri kullanarak KVİ'yi reklam isteği düzeyinde ayarlama olanağı:
- Google'ın KVİ'si
- IAB tarafından tanımlanmış
IABUSPrivacy_String
Bu parametrelerden biri kullanıldığında Google, yayıncılara hizmet sunarken işlenen belirli benzersiz tanımlayıcıları ve diğer verileri kullanma şeklini kısıtlar. Bu nedenle Google yalnızca kişiselleştirilmemiş reklamlar gösterecektir. Bu parametreler kullanıcı arayüzünde RDP ayarlarını geçersiz kıl.
Yayıncılar kısıtlanmış veri işlemenin destek planlarını ve ne zaman etkinleştirilmesi gerektiğini belirleyebilirsiniz. Bu sayede İsteğe bağlı parametrelerin ikisini de aynı anda kullanmaları, etkisini görebilirsiniz.
Bu kılavuzun amacı, yayıncıların bu seçenekleri reklam isteği bazında etkinleştirmek için gereken adımları anlamalarına yardımcı olmaktır.
RDP sinyali
Google'ın RDP sinyalini kullanarak Google'a RDP'nin etkinleştirilmesi gerektiğini bildirmenin iki farklı yolu vardır:
- RDP için ekstralar parametresi ekleme
- KVİ için paylaşılan tercihleri kullanma
KVİ için ekstralar parametresi
Ekstra parametre seçeneği için ekstra
parametrelerini rdp
anahtarı ve 1
değerini kullanarak yapabilirsiniz.
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()
Reklam yüklerken bu istek nesnesini kullandığınızdan emin olun.
RDP için paylaşılan tercihler
Paylaşılan tercihler seçeneği için gad_rdp
anahtarını 1
değeriyle yazın
-
SharedPreferences
.
Google Mobile Ads SDK'sı, reklam yükleme sırasında gad_rdp
anahtarını okur.
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 sinyali
KVİ'nin etkinleştirilmesi gerektiğini Google'a bildirmenin iki farklı yolu vardır. :
- IAB için ekstra parametre ekleyin
- IAB için paylaşılan tercihleri kullanma
IAB için ekstralar parametresi
Ekstralar parametresi seçeneği için IABUSPrivacy_String
anahtarı ve IAB spesifikasyonuna uygun bir dize değeri içeren ek parametreleri belirten bir reklam isteği oluşturun.
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()
Reklam yüklerken bu istek nesnesini kullandığınızdan emin olun.
IAB için paylaşılan tercihler
Paylaşılan tercihler seçeneği için IABUSPrivacy_String
anahtarını bir
IAB ile uyumlu dize değeri
spesifikasyon
-
SharedPreferences
.
Google Mobile Ads SDK'sı, reklam yükleme sırasında IABUSPrivacy_String
anahtarını okur.
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()
Uyumlulaştırma
Uyumlulaştırma kullanıyorsanız:
Uyumlulaştırma iş ortaklarınızı AdMob kullanıcı arayüzündeki CPRA reklam iş ortakları listesine eklemek için CPRA ayarlarındaki adımları uygulayın.
IAB Spesifikasyonu'na uygun olan uyumlulaştırma iş ortağı SDK'larının da IAB sinyalini okuyabilmesi için paylaşılan tercihleri kullanarak IAB sinyalini yazmayı düşünebilirsiniz.
Hangi seçenekleri kullanabileceğinizi belirlemek için her bir reklam ağı iş ortağının dokümanlarına bakın CPRA'ya uygunluğu sağlamaya yardımcı oluyorlar.