Tester votre configuration de consentement
Utilisez cette liste de contrôle avant la mise en ligne ou après avoir apporté des modifications à votre configuration de consentement.
Liste de contrôle pré-déploiement
- 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 apparaît pour les nouveaux visiteurs
- Ouvrez votre site dans une fenêtre privée/incognito
- ✅ La bannière devrait apparaître avant toute interaction
- ✅ La bannière devrait s'afficher correctement sur mobile (redimensionnez 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 devraient maintenant se charger (apparaître dans l'onglet Réseau)
Test 3 : Le consentement est stocké correctement
- Acceptez le consentement dans la fenêtre incognito
- DevTools → Application → Cookies → recherchez
cf_consent - ✅ Le cookie devrait exister avec le bon domaine et une expiration de 12 mois
- Rechargez la page
- ✅ La bannière ne devrait PAS réapparaître
Test 4 : Le refus fonctionne
- Ouvrez une nouvelle fenêtre incognito
- Cliquez sur Tout refuser
- ✅ Le cookie
cf_consentdevrait afficher toutes les catégories non nécessaires àfalse - ✅ Les scripts bloqués ne devraient 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 sur votre lien "Paramètres des cookies" dans le pied de page)
- ✅ Toutes les catégories devraient être affichées avec les noms et descriptions corrects
- Désactivez analytique, enregistrez
- ✅ Les scripts analytiques ne devraient 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 devrait 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 de Consent Mode |