Une bannière de cookie apparaissant sur une page OpenCart ne prouve pas que les signaux de consentement atteignent vos balises. Testez ce qui se passe avant que le visiteur ne choisisse, après chaque choix et lorsque ce choix change. L'objectif est de vérifier la mise en œuvre, pas simplement l'apparence de la bannière.
Google Consent V2 fournit une interface de consentement configurable pour OpenCart, y compris des paramètres multilingues et multistores. Si vous utilisez la fonctionnalité de consentement dans Google Marketing Tools à la place, identifiez quel composant possède le consentement et évitez de faire fonctionner deux contrôleurs indépendants pour la même page.
Identifier le contrôleur de consentement et les propriétaires de balises
Listez le module responsable de l'interface, l'endroit où le consentement par défaut est défini et le code responsable des mises à jour. Ensuite, listez les conteneurs GTM et toutes les balises d'analyse ou de publicité installées directement dans le thème. Une configuration GTM correcte ne peut pas contrôler un script non lié qui ignore le processus de consentement convenu.
Utilisez un environnement de test ou un flux de test séparé lorsque cela est possible. Ouvrez une session de navigateur propre afin qu'un choix précédemment enregistré ne cache pas le comportement initial. Incluez les routes produit, panier et paiement, pas seulement la page d'accueil. Certains thèmes utilisent des mises en page différentes sur ces pages.
Vérifiez les quatre signaux du mode de consentement Google v2
Revue analytics_storage, ad_storage, ad_user_data et ad_personalization. Ils représentent différentes autorisations ; une étiquette "marketing" dans une bannière peut mettre à jour plus d'un signal. Confirmez comment vos catégories d'interface se mappent à elles plutôt que de supposer que chaque bascule est indépendante.
Suivre Documentation d'implémentation de Google lors de la vérification des défauts, des mises à jour et du comportement des balises. Le consentement par défaut doit être établi avant que les balises pertinentes en aient besoin. Le mode de consentement est un mécanisme de signalisation technique ; vos exigences en matière de confidentialité et le texte affiché aux utilisateurs nécessitent leur propre examen.
Exécuter une matrice de choix répétable
| Test | Que vérifier |
|---|---|
| Nouvelle session, aucun choix encore | État par défaut et ordre d'exécution des balises |
| Refuser des catégories optionnelles | Les mises à jour reflètent le refus sans une subvention inexpliquée |
| Accepter uniquement les analyses | Les signaux d'analyse et de publicité restent distincts |
| Accepter toutes les catégories configurées | Les mises à jour correspondent au choix de l'interface |
| Changer un choix antérieur | Nouveaux signaux remplacent l'état de consentement précédent |
| Visiter une autre page | Le choix enregistré est traité de manière cohérente |
Utilisez les informations de consentement de Tag Assistant et le panneau réseau ensemble. Ne décidez pas qu'une demande à Google prouve que le consentement a été ignoré : le comportement dépend de si votre implémentation utilise le mode de base ou avancé. Comparez le comportement de demande et de stockage avec le mode que vous avez configuré intentionnellement.
Tester le stockage, la navigation et plusieurs magasins
Après avoir choisi, naviguez vers un produit, un panier et une page de paiement. Vérifiez que le bon choix persiste pour la portée prévue et qu'une nouvelle page ne le réinitialise pas brièvement à un état inapproprié. Testez une visite de retour ainsi qu'une nouvelle session.
Pour les installations multistores, vérifiez chaque nom d'hôte et langue séparément. La portée des cookies et les paramètres d'interface traduits peuvent différer. Une bannière anglaise fonctionnant sur un magasin ne prouve pas qu'un second magasin envoie les mêmes mises à jour. Enregistrez quel magasin et quelle langue ont été utilisés pour chaque résultat.
Surveillez les bannières en double et les actifs obsolètes
Des contrôleurs conflictuels peuvent émettre des mises à jour successives qui rendent le débogage confus. Les endroits communs à vérifier sont une extension de consentement dédiée, la bannière intégrée d'une extension de suivi, un script de thème et un modèle GTM. Gardez un propriétaire documenté pour l'interface de consentement et une intégration délibérée avec les balises.
Après avoir changé les paramètres, effacez uniquement les caches d'application et de navigateur pertinents, puis répétez le test de session propre. Vérifiez la version du script réellement livrée au navigateur. Un écran de configuration peut afficher un nouveau paramètre tandis que le JavaScript mis en cache applique toujours l'ancien.
Gardez des preuves que quelqu'un d'autre peut répéter
Sauvegardez un court enregistrement de test avec la date, la boutique, la langue, le navigateur, le mode d'implémentation et les états observés. Incluez une séquence d'actions plutôt qu'une seule capture d'écran de la bannière. Réexécutez-le après le suivi, le paiement ou les changements de thème. Si les achats semblent également dupliqués, enquêtez séparément avec notre Liste de contrôle des événements d'achat GA4; les tests de consentement ne doivent pas être utilisés pour compenser un expéditeur d'événements qui se chevauchent.
