Zgodność z amerykańskimi przepisami stanowymi o ochronie prywatności

Aby pomóc Ci zachować zgodność z amerykańskimi przepisami stanowymi o ochronie prywatności, Google Mobile Ads SDK for React Native umożliwia używanie parametru ograniczonego przetwarzania danych (RDP) Google do wskazywania, czy należy włączyć RDP. Google obsługuje też w przypadku niektórych stanów USA globalną platformę do zarządzania prywatnością (Global Privacy Platform, GPP). Gdy Google Mobile Ads SDK for React Native używa jednego z tych sygnałów, pakiet SDK ogranicza wykorzystywanie unikalnych identyfikatorów i innych danych przetwarzanych w ramach świadczenia usług.

Musisz zdecydować, jak ograniczone przetwarzanie danych może pomóc Ci w przestrzeganiu przepisów i kiedy je włączyć. Zdecyduj, czy chcesz używać parametru RDP bezpośrednio, czy też sygnalizować zgodę i wybory dotyczące prywatności za pomocą specyfikacji GPP.

Z tego przewodnika dowiesz się, jak włączyć RDP na podstawie żądania reklamy i używać sygnału GPP.

Włączanie sygnału RDP

Aby powiadomić Google o włączeniu sygnału RDP podczas wczytywania reklamy, przekaż parę klucz-wartość rdp: '1' w obiekcie extras w konfiguracji żądania:

/**
 * Example loading an interstitial ad with restricted data processing (RDP).
 */
export async function loadInterstitialAdWithRdp(
  adUnitId: string,
): Promise<InterstitialAd | null> {
  try {
    const ad = await InterstitialAd.load({
      adUnitId,
      extras: {
        rdp: '1',
      },
    });
    return ad;
  } catch (error) {
    const loadError = error as LoadAdError;
    console.error('Failed to load interstitial ad:', loadError.message);
    return null;
  }
}

Możesz też powiadomić Google, aby włączyło sygnał RDP w całej aplikacji, dodając:

  • Android klucz gad_rdp z wartością 1 w obiekcie SharedPreferences.
  • iOS wartość true w obiekcie UserDefaults do domyślnej pamięci lokalnej.

Korzystanie z sygnału GPP IAB

Jeśli zbierasz decyzje dotyczące zgody za pomocą platformy do zarządzania zgodą użytkowników lub własnych wiadomości, Google Mobile Ads SDK for React Native uwzględnia sygnały GPP zapisane w pamięci lokalnej. Pakiet SDK platformy do personalizowania wiadomości wyświetlanych użytkownikom (UMP) obsługuje zapisywanie sygnału GPP. Aby dowiedzieć się, jak uzyskać zgodę użytkowników ze stanów USA, przeczytaj artykuł Obsługa IAB w USA.