Si vous utilisez Google Analytics ou Google Ads, vous avez sans doute croisé le terme « Consent Mode v2 ». Il ne s'agit pas d'un bandeau cookies, mais d'un mécanisme qui transmet aux outils Google le choix de vos visiteurs. Mal configuré, il fausse vos statistiques ou vous expose à un manquement aux règles de la CNIL. Voici ce qu'il faut comprendre, et comment choisir entre mode de base et mode avancé.
Ce qu'est le Consent Mode
Le Consent Mode est un mécanisme de Google qui permet à votre site d'indiquer aux balises Google (Analytics, Ads, Tag Manager) si le visiteur a accepté ou refusé les cookies. Les balises adaptent alors leur comportement : elles déposent des cookies et collectent des données complètes en cas d'accord, et fonctionnent de façon restreinte, voire pas du tout, en cas de refus.
Le Consent Mode ne recueille pas le consentement. C'est le rôle de votre bandeau cookies (ou plateforme de gestion du consentement, CMP). Il se contente de transmettre le choix fait par le visiteur.
Pourquoi une version 2
La version 2, déployée par Google en 2024, ajoute deux signaux liés à la publicité et répond aux exigences européennes sur les grandes plateformes. Depuis mars 2024, Google l'exige pour continuer à utiliser certaines fonctions publicitaires (audiences, remarketing, mesure de certaines conversions) avec les visiteurs de l'Espace économique européen.
Si vous n'utilisez que Google Analytics 4, sans publicité Google Ads, la version 2 reste utile : elle garantit que la mesure respecte le choix des visiteurs et permet, en mode avancé, de compenser une partie des données manquantes.
Les quatre signaux de consentement
- analytics_storage : le dépôt de cookies de mesure d'audience (Google Analytics) ;
- ad_storage : le dépôt de cookies publicitaires ;
- ad_user_data (nouveau en v2) : l'envoi à Google de données utilisateur à des fins publicitaires ;
- ad_personalization (nouveau en v2) : l'utilisation des données pour la publicité personnalisée, comme le remarketing.
Chaque signal vaut « granted » (accordé) ou « denied » (refusé). La valeur par défaut, avant tout choix du visiteur, doit être « denied » pour les visiteurs européens.
Mode de base ou mode avancé ?
En mode de base, les balises Google ne se chargent pas tant que le visiteur n'a pas accepté. En cas de refus, rien n'est envoyé à Google. C'est l'approche la plus prudente, mais les visiteurs qui refusent n'apparaissent pas du tout dans vos statistiques.
En mode avancé, les balises se chargent dès l'arrivée du visiteur, avec les signaux à « denied ». En cas de refus, elles envoient des signaux sans cookie (des « pings »), que Google utilise pour modéliser une partie des visites et des conversions manquantes. Les rapports sont plus complets, mais des informations techniques sont transmises à Google avant ou malgré le refus.
À retenir
Le mode avancé améliore les estimations, au prix d'un envoi de données sans consentement dont la compatibilité avec les règles françaises fait débat. Le mode de base est le choix le plus sûr juridiquement. C'est celui que nous appliquons sur notre propre site : Google Analytics ne se charge qu'après l'accord du visiteur.
Ce qu'exige la réglementation française
En France, les règles sur les cookies découlent de l'article 82 de la loi Informatique et Libertés, et la CNIL en précise l'application. Les points essentiels :
- aucun cookie non essentiel ne doit être déposé avant le consentement ;
- refuser doit être aussi simple qu'accepter, par exemple avec un bouton « Tout refuser » au même niveau que « Tout accepter » ;
- le visiteur doit pouvoir retirer son consentement à tout moment, aussi facilement qu'il l'a donné ;
- Google Analytics, dans sa configuration standard, ne fait pas partie des outils de mesure d'audience exemptés de consentement.
Le Consent Mode ne dispense d'aucune de ces règles : il ne fonctionne correctement que si le bandeau, lui, est conforme.
Mettre en place le Consent Mode v2
- Choisissez votre bandeau : une plateforme de gestion du consentement compatible avec le Consent Mode v2 (beaucoup le proposent nativement), ou une solution développée sur mesure.
- Définissez l'état par défaut : les quatre signaux à « denied » avant tout choix.
- Mettez à jour les signaux au moment où le visiteur accepte ou refuse, puis à chaque visite selon son choix enregistré.
- Choisissez le mode : de base (balises bloquées avant accord) ou avancé (balises chargées avec signaux refusés).
- Vérifiez avec l'outil Tag Assistant de Google et l'onglet réseau du navigateur : aucune requête vers Google ne doit partir avant le choix en mode de base. La documentation de Google détaille chaque étape.
Les erreurs fréquentes
- Laisser les balises se charger avant le choix tout en pensant être en mode de base.
- Mettre les signaux à « granted » par défaut.
- Proposer un bouton « Accepter » très visible et un refus caché dans les paramètres.
- Oublier de transmettre le refus lors des visites suivantes.
- Comparer les chiffres d'avant et d'après la mise en place sans tenir compte des visiteurs qui refusent : la baisse apparente n'est pas une baisse de fréquentation.
Pour savoir quels chiffres suivre malgré ces données incomplètes, voir notre article sur les indicateurs de performance d'un site internet.
Conclusion
Le Consent Mode v2 relie votre bandeau cookies aux outils Google. Il doit s'appuyer sur un bandeau conforme, des signaux refusés par défaut et un choix assumé entre mode de base et mode avancé. Bien configuré, il vous permet de mesurer l'efficacité de votre site tout en respectant le choix de vos visiteurs.
Questions fréquentes
Le Consent Mode v2 est-il obligatoire ?
Il n'est pas imposé par la loi, mais Google l'exige depuis mars 2024 pour continuer à utiliser certaines fonctions publicitaires avec les visiteurs européens. La loi impose, elle, de recueillir le consentement avant de déposer des cookies non essentiels.
Le Consent Mode remplace-t-il le bandeau cookies ?
Non. Le bandeau recueille le choix du visiteur ; le Consent Mode le transmet aux outils Google. Les deux sont nécessaires.
Pourquoi mes statistiques ont-elles baissé après la mise en conformité ?
Parce que les visiteurs qui refusent les cookies ne sont plus mesurés (mode de base) ou seulement estimés (mode avancé). La fréquentation réelle n'a pas forcément baissé : comparez plutôt les tendances et les conversions.
Des statistiques fiables et conformes ? Parlons-en.
