Respect des lois des États américains sur la confidentialité

Pour aider les éditeurs à se conformer aux lois sur la confidentialité dans les États américains, 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. Le SDK fournit aux éditeurs Possibilité de définir le TRD au niveau d'une demande d'annonce à l'aide des signaux suivants:

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 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é. Vous pouvez utiliser les deux paramètres facultatifs en même temps, bien qu'ils aient le même effet 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'indiquer à Google que RDP doit être activé à l'aide du signal RDP de Google :

Paramètre supplémentaire pour RDP

Pour l'option de paramètre "extras", créez une demande d'annonce qui spécifie des valeurs supplémentaires 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 des annonces.

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 d'informer Google que le protocole RDP doit être activé. à l'aide du signal de l'IAB:

Paramètre "Extras" pour l'IAB

Pour l'option de paramètre "extras", créez une requête d'annonce qui spécifie des paramètres supplémentaires, avec une clé IABUSPrivacy_String et une valeur de chaîne conforme aux spécifications de l'IAB.

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 valeur de chaîne conforme à la spécification IAB à SharedPreferences. Le SDK Google Mobile Ads lit la clé IABUSPrivacy_String lors du chargement des annonces.

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 :

  1. Suivez la procédure décrite dans la section Paramètres du CPRA pour ajouter vos partenaires de médiation à la liste des partenaires publicitaires du CPRA dans l'UI AdMob.

  2. 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.

  3. Pour connaître les options disponibles, consultez la documentation de chaque partenaire du réseau publicitaire qu'ils proposent pour aider à se conformer au CPRA.