Conformità alle leggi statali sulla privacy degli Stati Uniti

Per aiutare i publisher a rispettare Stati Uniti leggi statali sulla privacy, l'SDK Google Mobile Ads consente ai publisher di usare due parametri diversi per indicare se Google deve attivare il trattamento dati limitato (RDP). L'SDK offre ai publisher la possibilità di impostare l'RDP a livello di richiesta di annunci utilizzando i seguenti indicatori:

Quando viene utilizzato uno dei due parametri, Google applica limitazioni al modo in cui utilizza determinati parametri identificatori e altri dati trattati nella fornitura di servizi ai publisher. Di conseguenza, Google mostrerà solo annunci non personalizzati. Questi parametri superano le impostazioni RDP nell'interfaccia utente.

I publisher devono decidere autonomamente in che modo il trattamento dati limitato può supportare i loro piani di conformità e quando attivarlo. È possibile utilizzare contemporaneamente entrambi i parametri facoltativi, sebbene abbiano gli stessi effetto sulla pubblicazione di annunci di Google.

Questa guida ha lo scopo di aiutare i publisher a comprendere i passaggi necessari per attivare queste opzioni su base di richiesta di annunci.

Indicatore RDP

Esistono due modi diversi per comunicare a Google che l'RDP deve essere attivato utilizzando l'indicatore RDP di Google:

Parametro aggiuntivo per RDP

Per l'opzione parametro extras, crea una richiesta di annuncio che specifichi con una chiave rdp e un valore 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()

Assicurati di utilizzare questo oggetto di richiesta quando carichi un annuncio.

Preferenze condivise per RDP

Per l'opzione delle preferenze condivise, scrivi la chiave gad_rdp con il valore 1 a SharedPreferences L'SDK Google Mobile Ads legge la chiave gad_rdp durante il caricamento dell'annuncio.

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()

Indicatore IAB

Esistono due modi diversi per comunicare a Google che l'RDP deve essere attivato utilizzando l'indicatore di IAB:

Parametro aggiuntivo per IAB

Per l'opzione del parametro extra, crea una richiesta di annuncio che specifichi parametri aggiuntivi, con una chiave IABUSPrivacy_String e un valore di stringa conforme alla specifica 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()

Assicurati di utilizzare questo oggetto di richiesta quando carichi un annuncio.

Preferenze condivise per IAB

Per l'opzione delle preferenze condivise, scrivi la chiave IABUSPrivacy_String con un che sia conforme allo IAB specifiche a SharedPreferences. L'SDK Google Mobile Ads legge la chiave IABUSPrivacy_String durante il caricamento dell'annuncio.

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()

Mediazione

Se utilizzi la mediazione:

  1. Segui i passaggi in Selezionare un'impostazione di trattamento dati per aggiungere i tuoi partner di mediazione all'elenco dei partner pubblicitari CPRA (CPRA) nell'interfaccia utente di Ad Manager.

  2. Prendi in considerazione l'idea di scrivere il Indicatore IAB che utilizza le preferenze condivise quindi gli SDK dei partner di mediazione che siano conformi Specifica IAB può anche leggere il segnale.

  3. Consulta la documentazione di ciascun partner della rete pubblicitaria per determinare le opzioni offrono assistenza per la conformità al CPRA.