OpenCookies

Guides

Google Consent Mode v2 : le mettre en place simplement

Par l’équipe OpenCookies · publié le 22 octobre 2026 · mis à jour le 22 octobre 2026

L’essentiel en 3 lignes

  1. Consent Mode v2 est la façon dont votre site indique à Google (Analytics, Ads) ce que le visiteur a accepté ou refusé.
  2. Il repose sur quatre signaux : ad_storage, analytics_storage, ad_user_data et ad_personalization. Les deux derniers sont ceux de la version 2.
  3. Le bon ordre : « refusé » par défaut avant les balises Google, puis mise à jour dès que le visiteur choisit. OpenCookies fait les deux et le test le vérifie.

Les étapes

  1. Comprenez les quatre signaux
    • ad_storage : cookies de publicité.
    • analytics_storage : cookies de mesure d’audience.
    • ad_user_data : envoi à Google de données de l’utilisateur à des fins publicitaires.
    • ad_personalization : publicité personnalisée et remarketing.

    Chacun vaut granted (accordé) ou denied (refusé).

  2. Définissez la valeur par défaut avant toute balise Google

    Le code de consentement par défaut doit s’exécuter avant Google Tag Manager ou gtag.js :

    <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('consent', 'default', { ad_storage: 'denied', analytics_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied' }); </script>
  3. Mettez à jour au moment du choix

    Quand le visiteur clique, le bandeau envoie le nouvel état. Exemple après « Tout accepter » :

    gtag('consent', 'update', { ad_storage: 'granted', analytics_storage: 'granted', ad_user_data: 'granted', ad_personalization: 'granted' });

    Un choix partiel (mesure oui, publicité non) ne change que les signaux concernés. Le choix doit être conservé et rejoué à chaque page, sinon le visiteur est redemandé.

  4. Laissez OpenCookies s’en charger

    Avec la ligne OpenCookies placée en premier dans <head>, la valeur par défaut est posée avant vos balises et mise à jour au choix du visiteur. Rien à écrire à la main :

    <script src="https://opencookies.com/banner/oc.js" data-site="CLÉ"></script>

Vérifier avec le test OpenCookies

Le test OpenCookies affiche, dans une section dédiée du rapport, l’état de Consent Mode aux trois moments : par défaut, après « Refuser » et après « Accepter ». Vous devez voir les quatre signaux à « refusé » avant le choix et après le refus, puis « accordé » après l’acceptation.

Côté Google, vous pouvez aussi utiliser l’aperçu de Google Tag Manager (Tag Assistant), qui montre l’état de consentement à chaque événement.

Tester mon site

Sources

Ce guide décrit une démarche technique, pas un avis juridique.

Questions fréquentes

Consent Mode remplace-t-il le bandeau ?

Non. Consent Mode ne recueille pas le choix : il le transmet à Google. Il faut toujours un bandeau qui recueille le choix du visiteur.

Mode de base ou mode avancé ?

En mode de base, les balises Google ne se chargent pas avant l’accord. En mode avancé, elles se chargent et envoient des signaux sans cookie avant le choix. Le mode de base est le plus prudent ; demandez conseil pour votre cas.

← Tous les guides · Le blog