Avant de commencer
Il vous faut un domaine QookieQloud, sa Site Key publique et un conteneur web GTM déjà installé.
Dans Paramètres → Connexion, copiez la clé API v2 Site Key commençant par qq_pk_. Ce n’est ni l’identifiant du conteneur GTM ni un jeton API privé.
Paramètres → Connexion
Utilisez une seule installation de la bannière. Si GTM charge QookieQloud, retirez le second chargeur du site ou de l’intégration CMS. Ne configurez pas également QookieQloud pour charger ce même conteneur : la bannière dépend de son fonctionnement préalable.
Installer le modèle
1. Trouver et ajouter le modèle
Ouvrir un nouveau tag
Dans votre espace de travail GTM :
Trouver QookieQloud
Ouvrez la galerie de modèles :
Recherchez QookieQloud ou ouvrez directement le modèle GTM QookieQloud dans la galerie.
Ajouter le modèle
Sélectionnez le modèle certifié par QookieQloud (qodli-ab) :
Confirmez ensuite :
2. Configurer le tag
| Réglage | Valeur initiale |
|---|---|
| QookieQloud Site Key | Votre Site Key publique · qq_pk_… |
| Enable Google Consent Mode v2 Default States | Activé |
| Regional Default Consent Settings | Laisser vide |
| Wait For Update (ms) | 500 ms |
| Custom CDN Loader URL (Optional) | Laisser vide |
3. Choisir le déclencheur et prévisualiser
Choisissez Consent Initialization - All Pages. Le tag CMP lui-même ne doit pas attendre un consentement marketing ou statistique.
Enregistrez et vérifiez avec Preview avant de publier le conteneur.
Référence des réglages
Ouvrez un réglage pour lire son explication complète. Les valeurs initiales ci-dessus conviennent à une installation standard.
QookieQloud Site Key
Sélectionne le chargeur API v2. Sans clé, l’ancien chargeur API v1 est utilisé ; l’accès API v1 doit alors rester activé pour le domaine. Mettez le tag à jour après une rotation de clé.
Enable Google Consent Mode v2 Default States
Activé par défaut. Définit les quatre signaux ci-dessous avant le chargement de la bannière. Le désactiver supprime uniquement les valeurs définies par le modèle, pas Consent Mode dans le chargeur de la bannière.
Regional Default Consent Settings
Sans lignes, les quatre signaux valent denied partout. Avec des lignes, seules celles-ci sont transmises : ajoutez une ligne avec Region vide pour une valeur globale de secours. Exemples : SE, DE, US-CA, séparés par des virgules si nécessaire. Le modèle ne convertit pas EEA en pays. Ces valeurs ne sont pas synchronisées avec les exceptions régionales de Customize.
Wait For Update (ms)
Valeur initiale : 500 millisecondes. Laisse aux tags Google compatibles le temps de recevoir une mise à jour asynchrone. Ce n’est pas un délai de décision pour le visiteur ; son expiration n’accorde aucun consentement.
Custom CDN Loader URL (Optional)
Laissez vide pour la sélection automatique. L’autorisation de script permet seulement https://cf-cdn.qookieqloud.com/*, pas n’importe quel hébergeur CDN externe.
le chargeur actuel définit aussi des valeurs globales denied avec une attente de 500 ms. Les délais personnalisés et valeurs régionales granted exigent donc une vérification complète ; le tableau du modèle ne décrit pas à lui seul l’état final.
Signaux de consentement
| Catégorie | Signaux Google |
|---|---|
| Statistiques | analytics_storage |
| Marketing | ad_storagead_user_dataad_personalization |
Le modèle ne définit pas de valeurs initiales pour functionality_storage, personalization_storage ou security_storage. La bannière actualise les choix et émet consent_update lorsque ses valeurs de consentement changent.
Réglages de la bannière et tags de suivi
Disposition, couleurs, apparence claire/sombre, logo, textes et langue restent dans QookieQloud. Enregistrez ces modifications à cet endroit.
Strict
Contrôle les scripts gérés par QookieQloud. Il ne peut pas bloquer le conteneur GTM qui a déjà chargé la bannière.
Flexible
Permet le chargement des gestionnaires de tags gérés, tout en transmettant les choix par les signaux. Les tags Google compatibles peuvent envoyer des requêtes sans cookies lorsque le consentement est refusé.
Auto
Sélectionne Strict ou Flexible selon le pays du visiteur et les exceptions configurées. Il ne crée ni lignes régionales dans GTM ni contrôles de consentement pour chaque tag.
Exigences de consentement dans GTM
- Pour bloquer GTM lui-même jusqu’au consentement, chargez QookieQloud directement avant GTM plutôt que dans son conteneur.
- Avec une bannière chargée par GTM, configurez les exigences de consentement de chaque tag de suivi dans GTM.
- Les tags sans prise en charge intégrée nécessitent des contrôles supplémentaires et un déclencheur adapté, par exemple
consent_update. - L’événement seul n’autorise pas le suivi.
- Évitez les doublons de pages vues ou de conversions lors des déclenchements répétés.
Vérifier avant publication
- Ouvrez une nouvelle session de navigateur. Dans Tag Assistant, vérifiez les valeurs initiales avant leur utilisation par les tags de mesure.
- Testez tout refuser, tout accepter et Statistiques seules, en vérifiant les quatre signaux.
- Rouvrez les réglages, retirez le consentement et rechargez. Vérifiez aussi les visites suivantes.
- Examinez les tags déclenchés et les requêtes réseau, y compris dans les régions configurées. Publiez ensuite le conteneur vérifié.
Dépannage
Bannière absente ?
Vérifiez Site Key, domaine, requête du chargeur et déclencheur.
Tags trop précoces ?
Vérifiez leurs exigences de consentement et les scripts hors GTM.
Avertissement de consentement tardif ?
Examinez l’ordre dans Tag Assistant : le chargeur peut également détecter l’événement de démarrage GTM dans cette installation. Si votre site utilise Google Tag Gateway (GTG), consultez notre guide Late Consent et GTG.