Analyse gratuite Guides d'installation Développeurs Comparer les CMP À propos Assistance Contact
Adopter Velo

Vous avez déjà un compte ? Se connecter

Un extrait de code,
puis un tableau de bord.

Ajoutez une balise script, importez un modèle Google Tag Manager, et c'est fait. Bannières, régions, catégories et Consent Mode v2 se configurent dans le tableau de bord, si bien que le code que vous publiez n'a plus jamais à changer.

La couche de consentement derrière plus de 100 équipes marketing.

En ligne en deux lignes.

Collez la balise une fois, près du début de votre élément head. Velo se charge de façon asynchrone, bloque toutes les balises jusqu'à ce que le visiteur décide, et applique le bon régime régional tout seul.

<!-- Avant vos autres balises. C'est tout l'intérêt de cet ordre. --> <script src="https://veloconsent.com/v1/velo.js" data-velo-site="your-site-id" defer></script>

Pas de GTM ? C'est toute l'installation. Vous utilisez GTM ? Passez plutôt par le modèle de balise — une seule voie, jamais les deux.

Ce qui se passe quand
votre page se charge.

Trois phases s'exécutent dans l'ordre, si bien que rien ne se déclenche avant que votre visiteur ait fait son choix.

Fenêtre de navigateur en pâte à modeler avec des yeux mobiles01 · L'extrait de code se charge en différé
Carte de bannière de consentement en pâte à modeler avec des yeux mobiles02 · Les balises attendent un choix
Pile de bases de données en pâte à modeler avec des yeux mobiles03 · Consent Mode v2 se déclenche
L'extrait de code se charge en différéVelo se charge de façon asynchrone et ne bloque jamais votre rendu. La région est résolue sur le nœud Cloudflare le plus proche avant que la page finisse de s'afficher.
Les balises attendent un choixChaque balise est conditionnée par catégorie. L'analytics se déclenche sur le consentement analytics, vos pixels sur le consentement publicitaire, et rien ne fuit avant que le visiteur ait décidé.
Consent Mode v2 se déclencheLes appels default et update partent dans l'ordre dont dépend la modélisation, si bien que les visiteurs qui refusent sont modélisés de façon fiable et que vos rapports restent complets.

Un modèle de balise,
pas une refonte du balisage.

Importez le modèle Velo dans votre espace de travail Google Tag Manager, une seule fois. Il lit l'état du consentement directement depuis le data layer et conditionne chaque balise par catégorie. Le guide d'installation GTM.

Velo CMP templateimporté ✓
DéclencheurConsent Initialization – All Pages
Consentement par défautrefusé avant toute balise
Configuration GA4se déclenche sur le consentement analytics
Pixel Google Adsretenu jusqu'au consentement publicitaire
un seul modèle · conditionne chaque balise par catégorie

Lisez le consentement,
réagissez aux changements.

Une file d'attente globale, une poignée de méthodes. Demandez à Velo l'état courant, écoutez les mises à jour, ou rouvrez le panneau de préférences depuis n'importe où sur la page.

// synchrone, visiteur courant const s = velo("state"); // {{ region: "EEA", analytics: true, // advertising: false }}

Renvoie la charge utile de consentement courante, de façon synchrone. Renvoie la valeur par défaut en attente tant qu'aucun choix n'a été fait.

velo("onChange", s => { // à la définition + à chaque changement if (s.advertising) loadPixel(); });

Exécute votre callback dès que le consentement est défini, puis à chaque changement. Parfait pour charger une balise à l'instant où sa catégorie est autorisée.

btn.onclick = () => velo("open"); // rouvre le panneau de préférences

Rouvrez le panneau de préférences depuis votre propre bouton ou lien de pied de page, pour que les visiteurs puissent changer d'avis sans avoir à le chercher.

velo("region"); // "EEA" | "UK" | "US-CA" | "ROW"

La région résolue en périphérie. Utilisez-la pour aiguiller votre propre logique sans requête de géolocalisation.

Installer avec un agent.

Tout ce qu'un assistant IA doit savoir sur Velo, dans deux fichiers en texte brut. Collez-les dans Claude, Cursor ou n'importe quel agent de code, et il installe Velo pour vous.

Du journal.

Comment transmettre le signal de consentement à un conteneur de marquage côté serveur Le consentement se décide dans le conteneur web et voyage jusqu'au serveur avec la requête. 27 juillet 2026
Comment vérifier que votre bannière de cookies envoie bien le signal Consent Mode v2 Deux lectures suffisent : les quatre signaux de consentement dans le navigateur, et l'état réellement transmis à Google dans la requête. 26 juillet 2026