Consent Mode v2 : configurer le consentement cookies avec GA4 et Google Ads sans perdre vos données
06 Nov 2026 | Analyses de Données
Si votre site reçoit des visiteurs de l'Espace économique européen et que vous utilisez GA4 ou Google Ads, le Consent Mode v2 n'est pas optionnel : depuis mars 2024, Google l'exige pour continuer à utiliser les données de ces utilisateurs pour la mesure et le remarketing. Même hors Europe, il est la meilleure façon de concilier bannière cookies et données publicitaires exploitables. Pour un site marocain, il s'inscrit aussi dans le respect de la loi 09-08 sur la protection des données personnelles.
Le principe
Le Consent Mode transmet aux balises Google l'état du consentement du visiteur. Les balises adaptent alors leur comportement : cookies posés ou non, données envoyées complètes ou réduites.
Les quatre paramètres
| Paramètre | Ce qu'il contrôle |
|---|---|
analytics_storage | Cookies de mesure d'audience (GA4) |
ad_storage | Cookies publicitaires |
ad_user_data | Envoi de données utilisateur à Google à des fins publicitaires (v2) |
ad_personalization | Utilisation pour la publicité personnalisée / remarketing (v2) |
Les deux derniers sont les ajouts de la v2. Une configuration qui ne gère que les deux premiers est incomplète.
Mode basique ou mode avancé ?
- Basique : les balises Google ne se chargent qu'après consentement. Sans consentement, rien n'est envoyé. Simple, prudent, mais Google ne peut rien modéliser.
- Avancé : les balises se chargent dès l'arrivée avec un consentement refusé par défaut, et envoient des signaux sans cookie (pings anonymes). Google s'en sert pour modéliser les conversions des visiteurs qui refusent.
Le mode avancé récupère plus de données, mais demande une analyse juridique de votre côté : validez le choix avec votre responsable de la conformité.
Configuration avec Google Tag Manager
- Choisissez une plateforme de consentement (CMP) compatible avec le Consent Mode v2 ; la plupart des CMP connues proposent un modèle GTM officiel.
- Définissez le consentement par défaut avant toute autre balise (déclencheur « Consent Initialization – All Pages ») : tout à
deniedpour les régions concernées. - Mettez à jour le consentement quand le visiteur fait son choix : la CMP envoie un
updateavec les valeursgrantedoudenied. - Vérifiez les paramètres de consentement intégrés des balises Google (GA4, Google Ads) et ajoutez des conditions de consentement aux balises tierces (Meta, LinkedIn…).
Sans GTM, le code minimal ressemble à ceci, placé avant le chargement de gtag.js :
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
analytics_storage: 'denied',
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
wait_for_update: 500
});
</script>
Puis, après acceptation : gtag('consent', 'update', { analytics_storage: 'granted', ... }).
Vérifier que tout fonctionne
- Dans le mode Aperçu de GTM, onglet « Consent » : l'état par défaut doit apparaître avant les balises, puis l'état mis à jour après le clic.
- Dans Google Ads, le diagnostic des conversions indique si le Consent Mode est détecté.
- Testez les trois cas : accepter tout, refuser tout, choix partiel.
Les erreurs fréquentes
- Consentement par défaut envoyé après les balises : le premier hit part sans état de consentement.
- Paramètres v2 absents :
ad_user_dataetad_personalizationjamais transmis. - Bannière qui pose des cookies avant le choix, ou bouton « Refuser » caché.
- Balises non Google ignorées : le Consent Mode ne gère que les balises Google.
Conclusion
Le Consent Mode v2 est devenu la base d'une mesure fiable : il protège la vie privée des visiteurs tout en préservant le signal publicitaire. Couplé à un plan de taggage propre (voir notre guide GTM et GA4 étape par étape) et à un audit du suivi des conversions, il fait la différence entre des campagnes pilotées à l'aveugle et des campagnes optimisées.
Cet article est informatif et ne constitue pas un avis juridique.
Commentaires (0)
Aucun commentaire pour le moment.
Laissez un commentaire