Qu’est-ce que Google Consent Mode v2 ?
Google Consent Mode est le lien entre votre bannière cookies et les balises Google, comme Google Ads, Google Analytics ou Floodlight. Votre bannière indique à Google le choix du visiteur, et les balises adaptent leur comportement : avec consentement, elles fonctionnent normalement ; sans consentement, elles ne déposent pas de cookies publicitaires ou de mesure.
La version 2, introduite par Google en novembre 2023, ajoute deux signaux : l’autorisation d’envoyer à Google des données de l’utilisateur à des fins publicitaires, et l’autorisation de personnaliser les annonces. Google les a ajoutés dans le cadre du renforcement de sa politique relative au consentement de l’utilisateur dans l’UE, qui s’applique aux visiteurs de l’Espace économique européen.
Attention : Consent Mode ne recueille pas le consentement. En France, c’est votre bannière qui doit le faire, conformément à l’article 82 de la loi Informatique et Libertés et aux règles de la CNIL.
Qui en a besoin ?
Vous avez besoin de Consent Mode v2 si vous avez des visiteurs de l’Espace économique européen (l’UE plus l’Islande, le Liechtenstein et la Norvège) et que vous :
- faites de la publicité avec Google Ads et mesurez les conversions ou utilisez le remarketing ;
- utilisez Google Analytics 4, en particulier si vous l’associez à Google Ads ;
- utilisez Floodlight ou d’autres balises marketing de Google.
Depuis début mars 2024, si aucun signal n’est transmis, Google n’inclut plus les visiteurs de l’EEE dans les audiences Google Analytics utilisées par vos produits publicitaires associés. Vous perdez donc des listes de remarketing et une partie de vos mesures de conversion.
Si vous n’utilisez aucun service Google pour la publicité ou les statistiques, vous n’en avez pas besoin.
Les quatre signaux
| Signal | Ce qu’il autorise | Catégorie dans votre bannière |
|---|---|---|
| ad_storage | Le stockage de cookies à des fins publicitaires | Marketing |
| analytics_storage | Le stockage de cookies de mesure d’audience | Statistiques |
| ad_user_data | L’envoi à Google de données de l’utilisateur liées à la publicité | Marketing |
| ad_personalization | La publicité personnalisée et le remarketing | Marketing |
Avant tout choix du visiteur, les quatre signaux doivent être sur « denied ». Ils passent à « granted » pour la catégorie acceptée. Google demande de définir cet état par défaut sur chaque page, avant toute commande qui envoie des données de mesure : sinon, les valeurs par défaut ne fonctionnent pas.
Google précise que ad_user_data et ad_personalization doivent tous deux être accordés pour permettre la publicité personnalisée.
Mode de base ou mode avancé ?
- Mode de base : les balises Google ne se chargent qu’après l’interaction du visiteur avec la bannière. Sans consentement, aucune donnée n’est envoyée à Google, pas même l’état du consentement. Google modélise alors les conversions manquantes à partir d’un modèle général.
- Mode avancé : les balises se chargent dès l’ouverture de la page. Tant que le consentement est refusé, elles ne déposent pas de cookies mais envoient des « pings sans cookies » contenant notamment l’horodatage, le user agent, le référent et l’état du consentement. Google peut ainsi construire un modèle propre à votre compte, plus précis.
Le mode avancé fournit davantage de données, mais des informations partent vers Google même sans consentement. L’article 82 vise toute lecture ou écriture d’informations sur le terminal, avec ou sans cookie, et la question de savoir si ces pings sont admissibles sans consentement n’est pas tranchée. En cas de doute, choisissez le mode de base.
Et IAB TCF ?
Google Consent Mode v2 et l’IAB Transparency & Consent Framework (TCF) sont deux choses différentes. Consent Mode concerne ceux qui font de la publicité avec Google Ads ou mesurent avec Google Analytics ; TCF ne concerne que les sites qui affichent la publicité de tiers, par exemple via Google AdSense. Pour en savoir plus : IAB TCF : qui en a besoin ?
Comment le configurer
- Choisissez une bannière compatible avec Consent Mode v2. Elle définit l’état par défaut « denied » avant le chargement des balises Google, puis met à jour les signaux après le choix du visiteur.
- Associez les catégories : statistiques à analytics_storage ; marketing à ad_storage, ad_user_data et ad_personalization.
- Vous utilisez Google Tag Manager ? Placez la bannière dans sa propre balise, déclenchée en premier, et configurez vos balises Google pour qu’elles tiennent compte de l’état du consentement.
- Choisissez le mode de base ou avancé (voir ci-dessus).
- Vérifiez avec Google Tag Assistant : pour chaque balise, l’onglet Consentement montre l’état avant et après le choix.
Avec Cookie Confirm, les étapes 1 à 3 sont prises en charge : la bannière définit l’état par défaut, associe les catégories aux quatre signaux et fonctionne avec notre modèle Google Tag Manager. Vous préférez ne pas le configurer vous-même ? Notre service d’installation gratuit s’en occupe.
Sources
- Google Ads : à propos du mode Consentement
- Google Developers : configurer le mode Consentement sur les sites web
- Google Ads : mises à jour du mode Consentement pour le trafic de l’EEE
- Google Ads : se préparer aux changements réglementaires dans l’EEE
- Google Analytics : vérifier et mettre à jour les paramètres de consentement
- CNIL : lignes directrices et recommandation sur les cookies