Qu'est-ce que Google Consent Mode v2 ?

Google Consent Mode v2 est un cadre qui adapte le comportement des balises Google en fonction du statut de consentement de vos visiteurs. Au lieu de bloquer complètement les balises ou de les charger sans consentement, vos services Google, comme Google Analytics 4, Google Ads et Floodlight, s'échangent l'information sur le consentement donné ou non par un visiteur. Ils adaptent leur comportement en conséquence.

Depuis mars 2024, Consent Mode v2 est obligatoire pour les sites web qui utilisent les services publicitaires de Google et s'adressent à des visiteurs de l'Espace économique européen. Sans implémentation valide, Google cesse de traiter les données de remarketing et de mesure des conversions pour les visiteurs de l'EEE.

Pourquoi Consent Mode v2 est-il important ?

Il y a deux raisons. D'abord la conformité : sans implémentation correcte, vous ne répondez pas aux exigences de Google, et peut-être pas non plus au RGPD et à la directive ePrivacy. Ensuite la qualité des données : avec Consent Mode v2, Google peut modéliser les conversions manquantes à partir de signaux agrégés et anonymes des visiteurs qui n'ont pas donné leur consentement. Vous conservez ainsi des informations précieuses et vos stratégies d'enchères dans Google Ads restent efficaces, même si une partie de vos visiteurs refuse les cookies marketing.

L'état par défaut et les mises à jour dynamiques

Consent Mode v2 fonctionne en deux phases. Vous définissez d'abord un default consent state : l'état avant que le visiteur ne fasse un choix. Pour l'EEE, il est réglé par défaut sur refusé. Dès que le visiteur fait un choix via le bandeau cookies, votre site envoie un consent update qui ajuste le statut en temps réel. Les balises Google y réagissent immédiatement.

Les signaux de consentement

Consent Mode v2 introduit quatre signaux clés en plus des signaux existants : ad_storage, analytics_storage, et les deux nouveaux signaux ad_user_data et ad_personalization. Ces deux derniers déterminent si les données utilisateur peuvent être partagées avec Google à des fins publicitaires et si les publicités personnalisées sont autorisées. CookieOpt relie automatiquement tous ces signaux aux bonnes catégories de cookies dans votre bandeau.

Comment CookieOpt vous aide-t-il ?

CookieOpt configure Google Consent Mode v2 automatiquement et complètement. Vous définissez le statut de consentement par défaut dans le tableau de bord et CookieOpt se charge des mises à jour dynamiques dès qu'un visiteur fait un choix, en parfaite intégration avec Google Tag Manager. Vous n'avez pas à écrire de code dataLayer complexe ni à relier manuellement les signaux de consentement. Une configuration Consent Mode v2 correcte et pérenne est ainsi en ligne en 3 minutes au lieu de plusieurs heures de travail.

Erreurs fréquentes

L'erreur la plus fréquente consiste à charger les balises Google avant que le default consent state ne soit défini. Cela provoque une « race condition » où les balises se déclenchent avant que le consentement ne soit connu. Une autre erreur courante est d'oublier les deux nouveaux signaux v2, ce qui signifie que techniquement vous tournez encore sur l'ancienne implémentation v1. CookieOpt évite ces deux problèmes en chargeant le script de consentement tôt et dans le bon ordre.