Google Advertising Products : résoudre les problèmes rencontrés lors de l'implémentation au TCFv2.0

Google fait partie du TCFv2.0, par conséquent Google Ad Manager (GAM) recevra le statut de consentement utilisateur ( TC string) de Didomi via l'API de L'IAB TCF.

Cet article aborde les principales difficultés rencontrées lors de l'intégration de Google Ad Manager à la version TCFv2 de la CMP de Didomi. Google a aussi son propre article sur le sujet.

Pour les applications mobile, assurez vous que la version du SDK est >= 1.21.0 sur Android et >= 1.31.0 sur iOS.

Vérifiez que GAM lit correctement la Consent String de la CMP

Pour s'assurer que GAM lit correctement la Consent String de la CMP, suivez ces étapes :

    1. Allez sur votre site web ou votre application mobile
  1. Assurez vous que Google Advertising Products est bien dans la liste des vendors et qu'il comporte le logo "IAB TCF". Sinon, veillez à sélectionner Google dans la liste des vendors proposés par Didomi.

  2. Accédez à l'outil de développement de votre navigateur ou de votre appareil mobile.

    Rendez vous à la section Réseau.

  3. Donnez le consentement à tous les vendors et à toutes les finalités.

  4. Cherchez les ad requests envoyées à GAM commençant par https://securepubads.g.doubleclick.net/gampad/ads.

  5. Assurez vous que la requête inclus les paramètres de la chaîne de requête gdpr_consent et gdpr

  6. Vérifiez que la valeur paramétrée de la chaîne de requête gdpr_consent est une Consent String valide en la décodant sur https://iabtcf.com/ et en vous assurant que Google est bien dans la liste des vendors qui ont le consentement.

  7. Vérifiez que les publicités sont correctement affichées sur les pages/applications après consentement.

Si GAM lit correctement la TC string de Didomi, vous pouvez allez à la prochaine section.

Erreurs répertoriées par GAM

Quand GAM n'est pas en mesure de collecter la Consent String de la CMP, un message d'erreur s'affiche dans la Console GAM :

Les erreurs détectées sont disponibles dans un rapport détaillé que vous pouvez recouper avec la documentation GAM de cet article.

Nous abordons ci-dessous certaines des erreurs fréquentes qui ont été repérées lors de l'intégration de GAM.

Le Tag ou SDK ne reçoit pas de TC string à cause du statut CMP qui est écrasé, en chargement ou en erreur.

Ce code d'erreur indique que Google n'a pas pu récupérer la Consent String de la CMP.

Cette erreur peut avoir deux causes:

  • GAM (gpt.js) est chargé avant la CMP. Pour vérifier que vous avez bien configuré le chargement de GAM après celui de la CMP, veuillez trouver notre article sur le sujet.

  • GAM ne récupère pas correctement la TC string de la CMP. Vous pouvez vérifier que GAM récupère correctement la TC string en effectuant un test avec votre navigateur ou depuis votre appareil mobile.

La date de création de la TC string est supérieure à treize mois

Didomi tente de corriger cette erreur.

La TC string générée utilise une version de GVL dans laquelle Google n'est pas encore listée.

Sur Mobile vérifier que la version du SDK est :

La version de l'AC string n'est pas 1.

Assurez vous que vous avez configuré le chargement de votre tag GAM (gpt.js) après le choix de consentement. Lire notre article dédié.

Support

💡 Si vous avez besoin de plus d'aide, n'hésitez pas à joindre l'équipe Didomi à support@didomi.io ou via la fenêtre de Chat de la Console. Ci-dessous se trouvent les informations dont nous aurions besoin pour vous aider à résoudre votre problème.

Résoudre des soucis d'intégration est toujours compliqué, veuillez donc nous fournir le plus d'informations possible :

⚙️ Est-ce que vous voyez une chute du nombre d'impression ou une diminution des publicités personnalisées montrées à l'utilisateur ?

⚙️ Quel est le message d'erreur reporté par GAM concernant le TCFv2. Veuillez inclure le rapport détaillé de Google.

⚙️ Les variations concernent elles les partenaires ( Google vs header bidding); la plateforme (mobile vs web) ou Ad unit ?

⚙️ Avez vous revérifiez que Google est correctement configuré comme vendor TCF et que les publicités sont affichées après le consentement ?