Aby pomóc wydawcom w przestrzeganiu Stany Zjednoczone stanowych przepisów o ochronie prywatności, SDK do reklam mobilnych Google pozwala wydawcom używać 2 różnych parametrów, wskazać, czy Google powinien włączyć ograniczone przetwarzanie danych (RDP). Pakiet SDK zapewnia wydawcom możliwość ustawienia RDP na poziomie żądania reklamy z wykorzystaniem tych sygnałów:
- RDP Google
- zdefiniowane przez IAB
IABUSPrivacy_String
Gdy używany jest dowolny z tych parametrów, Google ogranicza sposoby użycia unikalnych identyfikatorów i innych danych przetwarzanych w ramach świadczenia usług wydawcom. Oznacza to, że Google będzie wyświetlać tylko reklamy niespersonalizowane. Te parametry zastąpi ustawienia RDP w interfejsie użytkownika.
Wydawcy powinni sami zdecydować, jak ograniczone przetwarzanie danych może wspierać ich plany dotyczące zgodności i kiedy należy je włączyć. To możliwe używają w tym samym czasie obu parametrów opcjonalnych, ale mają takie same na wyświetlanie reklam w Google.
Ten przewodnik ma pomóc wydawcom zrozumieć, jakie czynności należy wykonać, włączać te opcje dla poszczególnych żądań reklam.
Sygnał RDP
Istnieją 2 sposoby powiadomienia Google o konieczności włączenia RDP za pomocą sygnału RDP Google:
- Dodaj parametr extras dla RDP.
- Używanie wspólnych ustawień RDP
Parametr dodatków dla RDP
W przypadku opcji parametru dodatków utwórz żądanie reklamy, które określa dodatkowe
z kluczem rdp
i wartością 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()
Pamiętaj, aby podczas wczytywania reklamy użyć tego obiektu żądania.
Wspólne preferencje RDP
W przypadku opcji udostępnionych ustawień wpisz klucz gad_rdp
o wartości 1
do SharedPreferences
.
Pakiet SDK do reklam mobilnych Google odczytuje klucz gad_rdp
podczas wczytywania reklamy.
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()
Sygnał IAB
Istnieją 2 sposoby powiadomienia Google o tym, że RDP powinien być włączony przy użyciu sygnału IAB:
- Dodaj parametr extras dla IAB.
- używać wspólnych ustawień IAB,
Parametr dodatków w IAB
W przypadku opcji parametru extras utwórz żądanie reklamy, które określa parametry extras, z kluczem IABUSPrivacy_String
i wartością ciągu zgodną ze specyfikacją 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()
Pamiętaj, aby podczas wczytywania reklamy użyć tego obiektu żądania.
Wspólne ustawienia IAB
W przypadku opcji wspólnych ustawień wpisz klucz IABUSPrivacy_String
ze znakiem
, która jest zgodna z normą IAB
specyfikacja
do
SharedPreferences
Podczas wczytywania reklamy pakiet SDK do reklam mobilnych Google odczytuje klucz 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()
Mediacja
Jeśli korzystasz z zapośredniczenia:
Wykonaj czynności opisane w Wybieranie ustawienia przetwarzania danych aby dodać partnerów zapośredniczenia do listy partnerów reklamowych zgodnych z CPRA. Interfejs Ad Managera.
Rozważ zapisywanie sygnału IAB za pomocą wspólnych preferencji, aby pakiety SDK partnerów pośredniczących zgodne ze specyfikacją IAB mogły też odczytywać ten sygnał.
Zapoznaj się z dokumentacją poszczególnych partnerów sieci reklamowych, aby określić, jakie opcje są dostępne. oferują pomoc w zachowaniu zgodności z ustawą CPRA.