Aby pomóc wydawcom w spełnianiu przepisów stanowych USA o ochronie prywatności, pakiet SDK Google Mobile Ads umożliwia wydawcom użycie 2 różnych parametrów, aby wskazać, czy Google ma włączyć ograniczone przetwarzanie danych (RDP). Pakiet SDK umożliwia wydawcom konfigurowanie ograniczonego przetwarzania danych 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ć. Możesz używać obu parametrów opcjonalnych jednocześnie, chociaż mają one taki sam wpływ na wyświetlanie reklam przez 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 tym, że RDP powinien być włączony za pomocą sygnału RDP Google:
- Dodaj parametr extras dla RDP.
- Używaj udostępnionych ustawień RDP
Parametr dodatków dla RDP
W przypadku opcji parametru extras utwórz żądanie reklamy, które określa dodatkowe parametry z kluczem rdp
i wartością 1
.
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()
Podczas wczytywania reklamy używaj 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 dodatkowy dla IAB.
- używać wspólnych ustawień IAB,
Parametr dodatkowe informacje w przypadku standardu IAB
W przypadku opcji parametru dodatków utwórz żądanie reklamy, które określa dodatkowe
paremetry z kluczem IABUSPrivacy_String
i wartością ciągu znaków
zgodne ze standardem IAB
specyfikacji.
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()
Pamiętaj, aby podczas wczytywania reklamy użyć tego obiektu żądania.
Wspólne ustawienia IAB
W przypadku opcji udostępniania ustawień klucz IABUSPrivacy_String
musi mieć wartość ciągu znaków zgodną ze specyfikacją IAB: SharedPreferences
.
Pakiet SDK do reklam mobilnych Google odczytuje klucz IABUSPrivacy_String
podczas wczytywania reklamy.
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:
Aby dodać partnerów zapośredniczenia do listy partnerów reklamowych CPRA w interfejsie AdMob, wykonaj czynności opisane w ustawieniach CPRA.
Warto napisać Sygnał IAB korzystający z udostępnionych preferencji dlatego pakiety SDK partnerów zapośredniczenia zgodne z Specyfikacja IAB też może odczytać sygnał.
Zapoznaj się z dokumentacją poszczególnych partnerów sieci reklamowych, aby dowiedzieć się, jakie opcje oferują oni w celu zapewnienia zgodności z PRA.