Depuis mars 2024, Google rend le Consent Mode v2 obligatoire pour tous les annonceurs européens utilisant Google Ads, Google Analytics 4 ou Google Tag Manager. Sans lui, les campagnes perdent jusqu’à 70 % de leurs conversions mesurées et certaines fonctionnalités de remarketing sont purement et simplement désactivées.
Bonne nouvelle : si votre bannière cookies est bien conçue, l’intégration tient en 5 minutes. Dans cet article, nous expliquons ce qu’est Consent Mode v2, pourquoi il est devenu incontournable, et comment l’implémenter proprement — avec ou sans bannière maison.
Configurez une bannière Consent Mode v2 en 2 minutes →
Qu’est-ce que Google Consent Mode v2 ?
Google Consent Mode est un cadre technique qui permet à vos scripts Google (Analytics, Ads, Tag Manager) de s’adapter dynamiquement au choix de consentement de chaque visiteur. Plutôt que de bloquer ou débloquer complètement les scripts, il leur envoie des signaux pour qu’ils fonctionnent en mode dégradé lorsque l’utilisateur refuse.
La version 2, introduite fin 2023 et rendue obligatoire en mars 2024 pour les annonceurs EEE + Royaume-Uni, ajoute deux signaux majeurs :
ad_user_data— autorise ou non la transmission des données utilisateur à Google pour la publicitéad_personalization— autorise ou non la publicité personnalisée (remarketing)
Ces deux signaux s’ajoutent aux quatre existants (analytics_storage, ad_storage, functionality_storage, personalization_storage, security_storage).
Pourquoi Consent Mode v2 est obligatoire
Sans Consent Mode v2 correctement implémenté :
- Google Ads cesse d’enregistrer les conversions des utilisateurs qui n’ont pas consenti (au lieu de les modéliser via l’IA Google)
- Les audiences de remarketing se vident progressivement
- Google Analytics 4 n’envoie plus de données pour les refus, et ne peut pas modéliser les conversions manquantes
- Vos rapports GA4 deviennent incomplets et inexploitables pour le pilotage marketing
En pratique, un site de e-commerce sans Consent Mode v2 perd 60 à 70 % de sa visibilité sur le parcours d’achat. Les campagnes Google Ads deviennent pilotées à l’aveugle.
Les deux modes : Basic vs Advanced
Google distingue deux implémentations :
Mode Basic
Les scripts Google ne se chargent qu’après consentement. Si l’utilisateur refuse, aucune donnée n’est envoyée et aucun modèle de conversion n’est construit. C’est l’approche la plus simple à implémenter mais la moins performante pour le marketing.
Mode Advanced (recommandé)
Les scripts Google se chargent dès l’arrivée de l’utilisateur, mais en mode dégradé. Ils envoient des signaux anonymes (ping sans cookie) à Google, qui utilise l’IA pour modéliser les conversions manquantes. Les utilisateurs qui consentent déclenchent les scripts pleinement.
Le mode Advanced récupère typiquement 40 à 60 % des conversions perdues grâce à la modélisation Google. C’est le mode recommandé par Google et celui implémenté nativement par les bannières modernes comme WebLegal CCB.
Comment implémenter Consent Mode v2
Avec une bannière moderne (recommandé)
Les bannières récentes intègrent Consent Mode v2 de manière transparente. Avec WebLegal CCB, vous n’avez rien à coder : le script émet automatiquement les bons signaux à gtag.js et Google Tag Manager en fonction des choix de l’utilisateur.
<script src="https://weblegal.ai/js/wl-cookie-consent.js"
data-wl-cc
data-position="popup"
data-theme="auto"
data-privacy-url="/politique-de-confidentialite"
defer></script>
C’est tout. Le script :
- Définit les valeurs par défaut en mode
deniedavant toute interaction - Charge vos tags Google (Analytics, Ads) en mode dégradé
- Met à jour les signaux
analytics_storage,ad_storage,ad_user_data,ad_personalizationselon le choix du visiteur - Déclenche la reprise normale des tags après consentement
Avec une implémentation manuelle
Si vous utilisez une solution maison, vous devez ajouter avant tout script Google :
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'functionality_storage': 'granted',
'security_storage': 'granted',
'wait_for_update': 500
});
</script>
Puis au moment du consentement :
gtag('consent', 'update', {
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted',
'analytics_storage': 'granted'
});
Avec Google Tag Manager
GTM propose des templates Consent Mode intégrés. Il faut :
- Activer le mode de consentement dans l’interface GTM
- Configurer chaque tag pour qu’il respecte les signaux requis
- Relier le CMP (Consent Management Platform) aux variables de déclenchement
Cette approche est flexible mais demande une bonne maîtrise de GTM et du débogage avec Tag Assistant.
Les erreurs à éviter
1. Implémenter le Consent Mode mais laisser les cookies se déposer avant le consentement. Google accepte les signaux, mais la CNIL et ses homologues sanctionnent le dépôt préalable. Le Consent Mode ne vous dispense PAS de l’obligation de consentement préalable.
2. Oublier wait_for_update. Ce paramètre (en millisecondes) indique à Google combien de temps attendre le choix du visiteur avant d’envoyer les premiers signaux. Sans lui, les pings sont envoyés immédiatement en mode denied, faussant vos métriques.
3. Confondre Consent Mode et bannière cookies. Le Consent Mode est la plomberie technique qui envoie des signaux à Google. La bannière est l’interface qui recueille le consentement de l’utilisateur. Vous avez besoin des deux.
4. Ne pas tester. L’extension Chrome Tag Assistant de Google permet de vérifier en temps réel que les signaux sont bien émis. Testez les trois scénarios : refus total, acceptation partielle, acceptation totale.
Comment vérifier que votre site est conforme
Trois outils gratuits :
- Le scanner WebLegal vérifie la présence d’une bannière, le blocage des traceurs avant consentement, et la configuration Consent Mode
- Google Tag Assistant (extension Chrome) affiche les signaux envoyés par vos tags
- DevTools > Application > Cookies permet de vérifier qu’aucun cookie analytique ou publicitaire n’est déposé avant le clic sur « Accepter »
En résumé
Consent Mode v2 est devenu le standard technique pour concilier mesure marketing et conformité RGPD. Son implémentation manuelle est possible mais demande rigueur et tests. Pour la plupart des sites, une bannière moderne qui l’intègre nativement — comme WebLegal CCB — est la solution la plus robuste et la plus simple.
Au-delà de Consent Mode, n’oubliez pas que la conformité passe aussi par les documents légaux obligatoires : politique de confidentialité, politique de cookies, mentions légales.
Générez votre bannière + documents RGPD →
FAQ
Consent Mode v2 est-il obligatoire pour tous les sites ?
Il est obligatoire pour les annonceurs utilisant Google Ads, GA4 ou GTM auprès d’audiences EEE et Royaume-Uni. Si vous n’utilisez aucun produit Google, vous n’en avez pas besoin — mais vous devez toujours respecter le RGPD sur les autres traceurs.
Consent Mode v2 suffit-il à être conforme RGPD ?
Non. Consent Mode v2 gère les signaux côté Google, mais la conformité RGPD exige également un consentement préalable, une bannière avec bouton « Refuser » aussi visible qu’« Accepter », et une politique de cookies documentée.
Mode Basic ou Advanced : lequel choisir ?
Le mode Advanced est recommandé par Google car il permet la modélisation des conversions, récupérant 40-60 % de la performance marketing perdue. Le mode Basic est plus simple à implémenter mais moins performant.
Combien coûte l’implémentation ?
Zéro euro avec une bannière comme WebLegal CCB qui l’intègre nativement. Entre 500 et 2 000 € pour une implémentation manuelle par un développeur, selon la complexité de votre stack.
Que se passe-t-il si je n’implémente pas Consent Mode v2 ?
Vos rapports GA4 sont incomplets, vos campagnes Google Ads perdent 60-70 % des conversions mesurées, et vos audiences de remarketing se vident. Techniquement, Google Ads reste fonctionnel mais votre pilotage marketing devient aveugle.