Pour aider les éditeurs à respecter États-Unis des lois sur la confidentialité, le SDK Google Mobile Ads permet aux éditeurs d'utiliser deux paramètres différents pour : indiquer si Google doit activer le traitement restreint des données (TRD). Le SDK fournit aux éditeurs Possibilité de définir le TRD au niveau d'une demande d'annonce à l'aide des signaux suivants:
- TRD de Google
- Définie par l'IAB
IABUSPrivacy_String
Lorsque l'un ou l'autre des paramètres est utilisé, Google limite la façon dont il utilise certains paramètres d'identifiants et d'autres données traitées pour fournir des services aux éditeurs. Par conséquent, Google ne diffusera que des annonces non personnalisées. Ces paramètres remplacer les paramètres RDP dans l'interface utilisateur.
Les éditeurs doivent décider par eux-mêmes dans quelle mesure le traitement restreint des données peut pour soutenir leurs plans de conformité et déterminer quand il doit être activé. Il est possible de utiliser les deux paramètres facultatifs en même temps, bien qu'ils aient le même sur la diffusion d'annonces de Google.
Ce guide vise à aider les éditeurs à comprendre les étapes requises pour activer ces options par requête d'annonce.
Signal RDP
Il existe deux façons d'informer Google que le protocole RDP doit être activé. à l'aide du signal RDP de Google:
- Ajoutez un paramètre supplémentaire pour RDP.
- Utiliser les préférences partagées pour RDP
Paramètre supplémentaire pour RDP
Pour l'option de paramètre "extras", créez une demande d'annonce spécifiant le paramètre "extras"
avec la clé rdp
et la valeur 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()
Veillez à utiliser cet objet de demande lors du chargement d'une annonce.
Préférences partagées pour RDP
Pour l'option de préférences partagées, écrivez la clé gad_rdp
avec une valeur de 1
dans SharedPreferences
.
Le SDK Google Mobile Ads lit la clé gad_rdp
lors du chargement de l'annonce.
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()
Signal IAB
Il existe deux façons différentes d'indiquer à Google que RDP doit être activé à l'aide du signal de l'IAB :
- Ajouter un paramètre supplémentaire pour l'IAB
- Utiliser les préférences partagées pour l'IAB
Paramètre "Extras" pour l'IAB
Pour l'option de paramètre "extras", créez une demande d'annonce spécifiant le paramètre "extras"
paramètres, avec une clé IABUSPrivacy_String
et une valeur de chaîne
conforme à l'IAB
spécifique.
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()
Veillez à utiliser cet objet de demande lors du chargement d'une annonce.
Préférences partagées pour l'IAB
Pour l'option de préférences partagées, écrivez la clé IABUSPrivacy_String
avec une paire valeur/clé
conforme aux normes IAB
d'assistance
à
SharedPreferences
Le SDK Google Mobile Ads lit la clé IABUSPrivacy_String
lors du chargement de l'annonce.
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()
Médiation
Si vous utilisez la médiation:
Suivez la procédure décrite dans l'article Paramètres CPRA d'ajouter vos partenaires de médiation à la liste des partenaires publicitaires sur le CPRA dans la section UI AdMob
Pensez à rédiger le Signal IAB utilisant les préférences partagées C'est pourquoi les SDK des partenaires de médiation Spécification de l'IAB peut également lire le signal.
Consultez la documentation de chaque partenaire de réseau publicitaire pour déterminer les options qu'il propose pour vous aider à vous conformer à la CPRA.