Tester votre configuration de consentement
Utilisez cette liste de vérification avant la mise en ligne ou après avoir apporté des modifications à votre configuration de consentement.
Liste de vérification préliminaire
- Le script d'intégration est dans
<head>avecdefer - Le token d'intégration correspond à votre propriété
- Le domaine est autorisé dans Propriété → Paramètres → Domaines
- La politique est publiée (pas en brouillon)
- La mise en page de la bannière est sélectionnée et enregistrée
Test 1 : La bannière s'affiche pour les nouveaux visiteurs
- Ouvrez votre site dans une fenêtre privée/incognito
- ✅ La bannière doit apparaître avant toute interaction
- ✅ La bannière doit s'afficher correctement sur mobile (redimensionner le navigateur)
Test 2 : Le blocage des scripts fonctionne
- Ouvrez DevTools → Réseau (gardez-le ouvert avant le chargement de la page)
- Chargez votre site en incognito
- ✅ Les scripts marqués avec
type="text/plain"ne doivent PAS apparaître dans l'onglet Réseau - Acceptez le consentement
- ✅ Les scripts bloqués doivent maintenant se charger (apparaître dans l'onglet Réseau)
Test 3 : Le consentement est correctement stocké
- Acceptez le consentement dans la fenêtre incognito
- DevTools → Application → Cookies → trouver
cf_consent - ✅ Le cookie doit exister avec le domaine correct et une expiration de 12 mois
- Rechargez la page
- ✅ La bannière ne doit PAS réapparaître
Test 4 : Le refus fonctionne
- Ouvrez une nouvelle fenêtre incognito
- Cliquez sur Tout refuser
- ✅ Le cookie
cf_consentdoit montrer toutes les catégories non nécessaires àfalse - ✅ Les scripts bloqués ne doivent PAS apparaître dans DevTools → Réseau
Test 5 : Centre de préférences
- Ouvrez le Centre de préférences (cliquez sur Personnaliser ou votre lien "Paramètres des cookies" en pied de page)
- ✅ Toutes les catégories doivent être affichées avec des noms et descriptions corrects
- Désactivez les analytiques, enregistrez
- ✅ Les scripts d'analytique ne doivent pas se charger au rechargement
Test 6 : Google Consent Mode (si applicable)
Dans la console DevTools :
window.dataLayer.filter(e => e[0] === 'consent')
✅ Devrait afficher : consent.default (refusé) puis consent.update (avec les choix de l'utilisateur)
Test 7 : Reçu de preuve créé
- Prenez une décision de consentement
- Tableau de bord → Preuves → Reçus
- ✅ Un nouveau reçu doit apparaître dans les 30 secondes
Problèmes courants lors des tests
| Problème | Solution |
|---|---|
| Bannière non affichée | Voir Bannière non affichée |
| Scripts non bloqués | Voir Scripts non bloqués |
| Consent Mode ne se met pas à jour | Voir Problèmes Consent Mode |