Aller au contenu principal

Google Consent Mode v2

Google Consent Mode v2 permet aux balises Google d'ajuster leur comportement en fonction de l'état du consentement — en collectant des données agrégées et sans cookies même lorsque le consentement complet n'est pas accordé. Cela protège vos rapports de conversion tout en restant conforme au GDPR.

Ce que ConsentForge envoie à Google

Type de consentementCorrespond à la catégorie ConsentForge
analytics_storageAnalytique
ad_storageMarketing
ad_user_dataMarketing
ad_personalizationMarketing
functionality_storageFonctionnel
personalization_storageFonctionnel
security_storageNécessaire (toujours accordé)

Configuration avec GTM (recommandé)

Consultez le guide de configuration Google Tag Manager pour des instructions complètes.

ConsentForge déclenche gtag('consent', 'update', {...}) automatiquement après que l'utilisateur a pris une décision. Vous n'avez pas besoin d'écrire de code personnalisé.

Configuration sans GTM

Si vous utilisez gtag.js directement, ConsentForge mettra à jour le mode de consentement automatiquement tant que gtag est disponible sur window.

Définissez l'état de consentement par défaut dans votre HTML (avant le chargement de ConsentForge) :

<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Par défaut : tout refuser jusqu'à ce que l'utilisateur décide
gtag('consent', 'default', {
'analytics_storage': 'denied',
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'wait_for_update': 500
});
</script>

ConsentForge appelle ensuite gtag('consent', 'update', {...}) avec les choix réels de l'utilisateur.

Ouvrez la console DevTools et exécutez :

window.dataLayer.filter(e => e[0] === 'consent')

Vous devriez voir l'événement par défaut suivi de l'événement de mise à jour.