amerykańskie przepisy stanowe o ochronie prywatności

Aby pomóc wydawcom zachować zgodność z amerykańskimi przepisami stanowymi o ochronie prywatnościpakiet SDK do reklam mobilnych Google umożliwia wydawcom użycie 2 różnych parametrów wskazujących, czy Google ma włączyć ograniczone przetwarzanie danych. Umożliwia on wydawcom skonfigurowanie RDP na poziomie żądania reklamy, korzystając z tych sygnałów:

Gdy używany jest dowolny z tych parametrów, Google ogranicza wykorzystywanie określonych niepowtarzalnych identyfikatorów i innych danych przetwarzanych w ramach świadczenia usług wydawcom. W rezultacie Google będzie wyświetlać tylko reklamy niespersonalizowane. Te parametry zastępują ustawienia RDP w interfejsie użytkownika.

Wydawcy powinni sami zdecydować, w jaki sposób ograniczone przetwarzanie danych może pomóc w ich planach zgodności i kiedy powinno je włączyć. Oba parametry można stosować jednocześnie, ale mają one taki sam wpływ na wyświetlanie reklam przez Google.

Ten przewodnik pomoże wydawcom zrozumieć, co trzeba zrobić, by włączyć te opcje w przypadku poszczególnych żądań reklamy.

Sygnał RDP

Istnieją 2 różne sposoby powiadamiania Google o konieczności włączenia RDP za pomocą sygnału RDP Google:

Parametr dodatkowych funkcji RDP

W przypadku opcji parametru dodatków utwórz żądanie reklamy, które określa dodatkowe parametry – 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()

Pamiętaj, by używać tego obiektu żądania podczas wczytywania reklamy.

Wspólne preferencje RDP

W przypadku opcji wspólnych preferencji wpisz klucz gad_rdp z wartością 1 jako wartość 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 różne sposoby poinformowania Google o konieczności włączenia RDP za pomocą sygnału IAB:

Parametr dodatków IAB

W przypadku opcji parametru dodatków utwórz żądanie reklamy, które określa dodatkowe parametry, o kluczu IABUSPrivacy_String i wartości ciągu znaków zgodnej ze specyfikacją 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()

Pamiętaj, by używać tego obiektu żądania podczas wczytywania reklamy.

Udostępnione preferencje dotyczące IAB

W przypadku opcji wspólnych preferencji wpisz klucz IABUSPrivacy_String z wartością ciągu znaków zgodną ze specyfikacją IAB dla 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:

  1. Wykonaj czynności opisane w sekcji Ustawienia dotyczące CPRA , aby dodać partnerów zapośredniczenia do listy partnerów reklamowych zgodnej z CPRA wAdMob interfejsie użytkownika.

  2. Rozważ zapisanie sygnału IAB przy użyciu wspólnych preferencji , aby pakiety SDK partnerów zapośredniczenia, które są zgodne ze specyfikacją IAB, też mogły odczytywać ten sygnał.

  3. Zapoznaj się z dokumentacją poszczególnych partnerów sieci reklamowych, aby dowiedzieć się, jakie oferują opcje pomagające zachować zgodność z CPRA.