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:
- RDP di Google
- Definite da IAB
IABUSPrivacy_String
Quando viene utilizzato uno dei due parametri, Google applica limitazioni al modo in cui utilizza alcuni identificatori univoci 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, anche se hanno lo stesso effetto sulla pubblicazione degli annunci di Google.
Questa guida ha lo scopo di aiutare i publisher a comprendere i passaggi necessari per: attivare queste opzioni per le singole richieste di annuncio.
Indicatore RDP
Esistono due modi diversi per comunicare a Google che l'RDP deve essere attivato utilizzando l'indicatore RDP di Google:
- Aggiungi un parametro aggiuntivo per RDP
- Utilizza le preferenze condivise per RDP
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);
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()
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:
- Aggiungi un parametro extra per IAB
- Utilizzare le preferenze condivise per IAB
Parametro aggiuntivo per IAB
Per l'opzione parametro extras, crea una richiesta di annuncio che specifichi
diversi, con una chiave IABUSPrivacy_String
e un valore stringa che è
conforme allo IAB
la specifica del prodotto.
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()
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:
Segui i passaggi in Impostazioni CPRA per aggiungere i tuoi partner di mediazione all'elenco dei partner pubblicitari CPRA (CPRA) nell'interfaccia utente di AdMob.
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.
Consulta la documentazione di ciascun partner della rete pubblicitaria per determinare le opzioni offrono assistenza per la conformità al CPRA.