Zgodność z amerykańskimi przepisami stanowymi dotyczącymi ochrony prywatności

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:

Gdy użyjesz któregoś z tych parametrów, Google ograniczy wykorzystywanie określonych unikalnych identyfikatorów i innych danych przetwarzanych w ramach świadczonych usług na rzecz wydawców. W rezultacie Google będzie wyświetlać tylko reklamy niespersonalizowane. Te parametry zastępują ustawienia RDP w interfejsie.

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ć, jak włączyć te opcje w przypadku poszczególnych żądań reklamy.

Sygnał RDP

Istnieją 2 sposoby powiadomienia Google o tym, że RDP powinien być włączony za pomocą sygnału RDP Google:

Parametr dodatkowe informacje w przypadku RDP

W przypadku opcji parametru extras utwórz żądanie reklamy, które określa dodatkowe parametry z kluczem rdp i wartością 1.

JavaKotlin
Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putInt("rdp", 1);

AdManagerAdRequest request = new AdManagerAdRequest.Builder()
   .addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
   .build();

val networkExtrasBundle = Bundle()
networkExtrasBundle.putInt("rdp", 1)

val request = AdManagerAdRequest.Builder()
 .addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
 .build()

Podczas wczytywania reklamy używaj tego obiektu żądania.

Udostępnione ustawienia RDP

W przypadku opcji udostępnionych ustawień klucz gad_rdp o wartości 1 zapisz jako SharedPreferences. Podczas wczytywania reklamy pakiet SDK do reklam mobilnych Google odczytuje klucz gad_rdp.

JavaKotlin
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putInt("gad_rdp", 1).apply();
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 za pomocą sygnału IAB:

Parametr dodatkowe informacje w przypadku standardu 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.

JavaKotlin
Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putString("IABUSPrivacy_String", IAB_STRING);
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
   .addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
   .build();
val networkExtrasBundle = Bundle()
networkExtrasBundle.putString("IABUSPrivacy_String", IAB_STRING)
val request = AdManagerAdRequest.Builder()
    .addNetworkExtrasBundle(AdMobAdapter::class.java!!, networkExtrasBundle)
    .build()

Podczas wczytywania reklamy używaj tego obiektu żądania.

Wspólne ustawienia dla IAB

W przypadku opcji udostępniania ustawień klucz IABUSPrivacy_String musi zawierać ciąg znaków zgodny ze specyfikacją IAB: SharedPreferences. Podczas wczytywania reklamy pakiet SDK do reklam mobilnych Google odczytuje klucz IABUSPrivacy_String.

JavaKotlin
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putString("IABUSPrivacy_String", IAB_STRING).apply();
val sharedPref = PreferenceManager.getDefaultSharedPreferences(context)
sharedPref.edit().putString("IABUSPrivacy_String", IAB_STRING).apply()

Mediacja

Jeśli korzystasz z zapośredniczenia:

  1. Aby dodać partnerów zapośredniczenia podczas wybierania partnerów reklamowych w interfejsie Ad Managera, wykonaj czynności opisane w sekcji Wybieranie ustawienia przetwarzania danych.

  2. Rozważ zapisywanie sygnału IAB za pomocą wspólnych preferencji, aby pakiety SDK partnerów mediacji zgodne ze specyfikacją IAB mogły też odczytywać ten sygnał.

  3. Zapoznaj się z dokumentacją każdego partnera sieci reklamowej, aby dowiedzieć się, jakie opcje oferuje on w celu zapewnienia zgodności z przepisami stanowymi w USA.