Valider le mode Consentement configuré dans les annonces pour applications

Cet article vous aidera à valider la configuration du mode Consentement de votre application en l'exécutant en mode débogage et en surveillant les journaux.

Valider pour Android

  1. Activez le mode débogage d'Analytics sur un appareil Android (ce mode est automatiquement activé pour les émulateurs).
    adb shell setprop debug.firebase.analytics.app PACKAGE_NAME
    Ce comportement persiste jusqu'à ce que vous désactiviez explicitement le mode débogage en exécutant la commande suivante :
    adb shell setprop debug.firebase.analytics.app .none.
  2. Définissez les journaux Analytics sur "verbose" et surveillez-les avec Logcat.
    1. Dans un terminal, définissez le niveau de journalisation sur "verbose".
      adb shell setprop log.tag.FA VERBOSE
      adb shell setprop log.tag.FA-SVC VERBOSE
      Surveiller les journaux de débogage avec Logcat
      adb logcat -v time -s FA FA-SVC
    2. Dans Android Studio, définissez les mêmes filtres dans la fenêtre Logcat.
      -tag:FA -tag:FA-SVC -level:verbose
  3. Vérifiez que les valeurs par défaut ont été définies dans le fichier manifeste en recherchant les lignes de journal ci-dessous.
    1. Les signaux du mode Consentement V1 sont indiqués par une ligne.

      FA-SVC: com.google.android.gms [V] Setting consent, package, consent: {app id}
      source=MANIFEST,ad_storage=denied,analytics_storage=denied

    2. Les signaux du mode Consentement V2 sont indiqués par deux lignes.
      1. "ad_personalization" est géré à l'aide de la propriété "non_personalized_ads (npa)". Découvrez comment contrôler la collecte de données pour la publicité personnalisée.

        FA-SVC: com.google.android.gms [V] Setting DMA consent. package, consent: {app id} source=MANIFEST, ad_user_data=denied

        Setting user property: non_personalized_ads(_npa), 1

  4. Une fois les choix de consentement de l'utilisateur partagés en déclenchant l'API du mode Consentement avec un appel setConsent dans l'application, les mêmes lignes de journal s'affichent avec "source=API" et les choix de consentement de l'utilisateur.
    1. Les signaux du mode Consentement V1 sont indiqués par une ligne.

      FA-SVC: com.google.android.gms [V] Setting consent, package, consent: {app id}
      source=API,ad_storage=granted,analytics_storage=granted

    2. Les signaux du mode Consentement V2 sont indiqués par deux lignes.
      1. "ad_personalization" est géré à l'aide de la propriété "non_personalized_ads (npa)". Découvrez comment contrôler la collecte de données pour la publicité personnalisée.

        FA-SVC: com.google.android.gms [V] Setting DMA consent. package, consent: {app id} source=API, ad_user_data=granted

        Setting user property: non_personalized_ads(_npa), 0

Mode de base :

En plus des validations ci-dessus, vous pouvez également vérifier que le SDK n'est activé qu'après l'appel de l'API pour le mode Consentement.

  1. Avant d'activer le SDK, vous devez consulter des journaux comme le suivant :
    FA: {app id} [D] Event not sent since app measurement is disabled
  2. Vérifiez que le journal des événements first_open n'est envoyé qu'après que les choix de consentement de l'utilisateur a été envoyé à l'aide du mode Consentement.

Ces informations vous-ont elles été utiles ?

Comment pouvons-nous l'améliorer ?
Recherche
Effacer la recherche
Fermer le champ de recherche
Applications Google
Menu principal
12709361603959518666
true
Rechercher dans le centre d'aide
true
true
true
true
true
73067
false
false
false