Aller au contenu
Ouvrir l'espace de travail
Parcourir les rubriques d'aide
Mode de consentement de base et avancé

Choisissez quand vos balises Google se chargent.

Choisissez si les balises Google se chargent tout de suite avec le consentement refusé, ou attendent que le visiteur consente. Configurez ensuite le mode de base si besoin.

3 min de lectureRevu le 1er novembre 2026

Comparer les deux modes

Ce que fait chaque mode
ModeAvant le choix du visiteurAprès le choix du visiteur
Avancé (par défaut dans Velo)Les balises Google se chargent tout de suite. Velo met les signaux sur « refusé », et Google reçoit des pings sans cookie.Velo met à jour les signaux à chaque choix.
BasiqueLes balises Google ne se chargent pas du tout. Velo n'envoie aucune commande Consent Mode.Velo libère les balises Google des catégories que le visiteur autorise.

En mode avancé, les signaux démarrent à « refusé » dans les régions en opt-in. Activez Require opt-in in every region pour qu'ils démarrent à « refusé » partout.

Le compromis : le mode de base n'envoie rien à Google avant le consentement, donc Google n'a rien à partir de quoi modéliser. Le mode avancé conserve la mesure sans cookie.

Activer le mode de consentement de base

  • Installation directe : ajoutez data-velo-consent-mode="basic" à la balise script de Velo. Ou ajoutez ?consent_mode=basic à la fin de son src.
  • Google Tag Manager : cochez Basic consent mode dans la balise Velo CMP, puis publiez le conteneur.
Exemple uniquement · utilisez votre propre identifiant de site
<script src="https://cdn.veloconsent.com/v1/velo.js"
  data-api="https://app.veloconsent.com"
  data-velo-site="YOUR-SITE-ID"
  data-velo-consent-mode="basic"
  async></script>

Velo définit toujours son identifiant développeur Google. Comme il n'envoie aucune commande Consent Mode, vos balises Google ne doivent pas se charger avant le consentement du visiteur. Bloquez-les comme indiqué ci-dessous.

Bloquer les balises Google jusqu'au consentement

Installation directe

Changez le type de chaque balise Google en text/plain et ajoutez la catégorie Velo correspondante. Utilisez analytics pour Google Analytics et ads pour Google Ads. Velo libère la balise quand le visiteur accorde cette catégorie.

Exemple uniquement · utilisez votre propre identifiant de balise
<script type="text/plain" data-velo-category="analytics"
  src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX" async></script>
<script type="text/plain" data-velo-category="analytics">
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXX');
</script>

Google Tag Manager

Déclenchez vos balises Google sur le choix du visiteur plutôt que sur All Pages.

  1. Créez une Data Layer Variable nommée velo_categories.analytics.
  2. Créez un déclencheur Custom Event pour l'événement velo_consent_update. Réglez-le pour qu'il se déclenche quand cette variable est égale à true.
  3. Sur chaque balise Google Analytics, remplacez le déclencheur All Pages par celui-ci.
  4. Pour les balises Google Ads, répétez ces étapes avec velo_categories.ads.
  5. Publiez le conteneur.

Velo envoie velo_consent_update chaque fois que le consentement prend effet, y compris sur les pages suivantes d'un visiteur qui revient. Une fois autorisées, les balises se déclenchent sur chaque page.

Revenir au mode avancé

Retirez data-velo-consent-mode="basic" ou le paramètre consent_mode=basic. Dans GTM, décochez Basic consent mode et publiez.

Remettez ensuite vos balises Google sur leur type de script et leurs déclencheurs habituels, pour qu'elles se chargent de nouveau tout de suite. Consent Mode contrôle alors ce qu'elles envoient.

Tester le mode de base

  • Ouvrez le site publié dans une fenêtre de navigation privée neuve.
  • Dans le panneau Network, vérifiez que rien ne se charge depuis Google avant votre choix.
  • Chargez la page avec ?velo_debug=1 et vérifiez que le mode de consentement affiche basic.
  • Acceptez les statistiques et vérifiez que Google Analytics se charge.
  • Dans une nouvelle fenêtre de navigation privée, refusez tout et vérifiez qu'aucune balise Google ne se charge.
  • Dans GTM Preview, vérifiez que vos balises Google se déclenchent sur velo_consent_update.