Accueil/Blog/Paramètre GCS Google Consent State : tout comprendre sur G100, G111, G-
6 min de lecture·15 avril 2024·Sirdata

Paramètre GCS Google Consent State : tout comprendre sur G100, G111, G-

Que signifie gcs=G111, G100 ou G- dans vos requêtes Google Analytics ? Décryptage complet du paramètre GCS (Google Consent State) et outil de décodage gratuit.

En inspectant les requêtes envoyées par votre site à Google Analytics, vous avez peut-être remarqué un paramètre court mais cryptique : gcs=G111, gcs=G100 ou encore gcs=G-. C'est le paramètre GCS, pour Google Consent State. Contrairement au paramètre gcd qui encode un état détaillé en base64, le gcs est une représentation compacte et lisible de l'état global du Consent Mode.

Qu'est-ce que le paramètre GCS ?

Le paramètre gcs (Google Consent State) est envoyé par les tags Google dans chaque requête de mesure. Il encode en un seul token l'état des deux principaux paramètres de consentement pour le stockage de données : ad_storage et analytics_storage.

Tableau de toutes les valeurs GCS possibles

Valeur GCSConsent Modead_storageanalytics_storageSignification
G-❌ InactifConsent Mode non configuré ou absent
G100✅ Actif❌ Denied❌ DeniedTout refusé
G101✅ Actif❌ Denied✅ GrantedAnalytics accepté, Publicités refusées
G110✅ Actif✅ Granted❌ DeniedPublicités acceptées, Analytics refusé
G111✅ Actif✅ Granted✅ GrantedTout accordé

Décryptage valeur par valeur

G- — Consent Mode inactif

La valeur G- indique que le Consent Mode n'est pas actif sur le site. Soit la commande gtag('consent', 'default', {...}) n'a pas été exécutée, soit votre CMP n'a pas correctement initialisé le Consent Mode.

Un GCS G- est un signal d'alarme immédiat. Google ne peut pas appliquer la modélisation de conversion. Les données collectées peuvent ne pas être conformes au RGPD.

G100 — Tout refusé

Le Consent Mode est actif, mais l'utilisateur a refusé tous les cookies (ou les valeurs par défaut sont denied). Les tags Google s'exécutent en mode minimal : aucun cookie publicitaire ni analytique n'est déposé. Google reçoit un signal anonymisé et peut appliquer la modélisation statistique.

G101 — Analytics accordé, Publicités refusées

L'utilisateur a accepté analytics_storage mais refusé ad_storage. GA4 peut collecter des données de session anonymisées, mais Google Ads ne peut pas associer les visites aux campagnes.

G110 — Publicités accordées, Analytics refusé

L'utilisateur a accepté ad_storage mais refusé analytics_storage. Le suivi des conversions Google Ads est actif, mais les rapports GA4 sont incomplets.

G111 — Tout accordé

L'utilisateur a accordé tous les consentements. Tous les cookies Google peuvent être déposés et toutes les fonctionnalités de mesure, personnalisation et remarketing sont actives.

Comment trouver le paramètre GCS dans votre navigateur ?

  • Ouvrez les DevTools (F12 ou Cmd+Option+I sur Mac)
  • Allez dans l'onglet Network et filtrez par collect
  • Rechargez la page pour capturer les nouvelles requêtes
  • Cliquez sur une requête google-analytics.com/g/collect et repérez gcs=Gxxx dans l'URL

Décoder le GCS en ligne

Pour interpréter instantanément votre valeur GCS sans calcul manuel, utilisez [GCS GCD Decode by Sirdata](/) : collez votre valeur (ex : G101), l'outil affiche le statut du Consent Mode, l'état de chaque paramètre, et un résumé textuel lisible.

Différence entre GCS et GCD

GCSGCD
LisibilitéCompacte, directement lisibleEncodée en base64url
Paramètres couvertsad_storage + analytics_storageLes 4 paramètres du Consent Mode v2
DimensionsÉtat global uniquementImplicite, déclaré, défaut, mise à jour
UsageDiagnostic rapideAudit approfondi, conformité

Cas d'usage courants en audit

Situation observéeProblème possible
GCS toujours G111 en navigation privéeValeurs par défaut incorrectement définies à granted
GCS G- alors que le Consent Mode est censé être actifLa commande consent default n'est pas exécutée avant les tags
GCS G100 malgré un 'Tout accepter'La commande consent update n'est pas envoyée par la CMP

Décodez vos signaux GCS et GCD maintenant

Outil gratuit, 100% client-side — aucune donnée envoyée à un serveur.

Accéder à l'outil