Quelque chose ne va pas. Les chiffres de trafic semblent faux. Un événement ne se déclenche pas. Un paramètre est vide. Des données manquent. Vos statistiques sont en panne. Mais où est le problème ? Dans votre code de suivi ? Dans votre outil de statistiques ? Dans votre site ? Déboguer des statistiques, c'est chercher le problème de façon méthodique. Vous vérifiez chaque composant. Vous isolez le problème. Vous le corrigez. Un bon débogage évite des heures de frustration.
Cet article explique comment déboguer les problèmes courants de statistiques.
Commencer par les rapports en temps réel
Les rapports en temps réel montrent ce qui se passe maintenant. Si un événement ne se déclenche pas, ils vous le montrent tout de suite. S'il manque du trafic, ils le révèlent.
Ouvrez les rapports en temps réel. Faites l'action qui devrait générer des données. La voyez-vous en temps réel ? Si oui, le suivi fonctionne. Sinon, il est en panne.
Les rapports en temps réel aident à situer le début du problème. Cela marchait hier mais pas aujourd'hui ? Quelque chose a changé. Cela marchait en préproduction mais pas en production ? Vos environnements diffèrent.
Vérifier votre code de suivi
Utilisez les outils de développement du navigateur. Ouvrez l'onglet Réseau. Cherchez les requêtes vers votre outil de statistiques. Apparaissent-elles ? Si oui, le code de suivi se déclenche. Sinon, le code ne s'exécute pas.
Regardez l'onglet Console pour y trouver des erreurs. Des erreurs JavaScript peuvent empêcher le suivi de s'exécuter. Cherchez les messages d'erreur en rouge. Ils vous disent ce qui a cassé.
Vérifiez que votre script de statistiques s'est chargé. La plupart des outils affichent un état dans la console. « Script chargé avec succès » ou « En attente du consentement » ou un message similaire. Cherchez ces messages.
Vérifier votre couche de données
Ouvrez la console. Tapez le nom de votre variable de couche de données. Vérifiez qu'elle existe. Vérifiez qu'elle contient des données. Si la couche de données est vide, les événements ne peuvent pas accéder aux données.
Vérifiez le moment. La couche de données est-elle remplie avant le déclenchement des événements ? Ouvrez la console. Faites l'action. Regardez la couche de données. Contient-elle les bonnes données au bon moment ?
Comparez avec vos attentes. Vous attendez product_id dans la couche de données. Le voyez-vous ? Vous attendez user_type. Le voyez-vous ? Les champs manquants sont des indices pour le débogage.
Isoler le composant en cause
Les statistiques font intervenir plusieurs composants. Votre site. Votre couche de données. Votre code de suivi. Votre gestionnaire de balises. Votre outil de statistiques. Lequel est en panne ?
Testez chaque composant séparément. Votre site a-t-il les données ? Vérifiez la couche de données. Le code de suivi y accède-t-il ? Vérifiez l'onglet Réseau. Envoie-t-il à votre outil de statistiques ? Consultez les journaux de l'outil. Reçoit-il les données ?
Quand vous trouvez le composant en panne, vous pouvez le corriger précisément. Si c'est la couche de données, parlez à vos développeurs. Si c'est le code de suivi, vérifiez votre configuration. Si c'est l'outil, vérifiez ses paramètres.
Chercher les erreurs courantes
Certaines erreurs sont fréquentes. Vérifiez-les d'abord. Consentement non donné. Si vous exigez le consentement, le visiteur a-t-il consenti ? Sinon, le suivi est désactivé.
Bloqueurs de publicité. Certains visiteurs utilisent des bloqueurs de publicité. Ils bloquent les statistiques. C'est pourquoi vous voyez moins de trafic que prévu.
Filtres. Un filtre exclut-il les données que vous cherchez ? Vous avez créé un filtre qui exclut le trafic interne. Mais vous testez depuis vos bureaux. Vous ne voyez pas de données parce que le filtre vous exclut.
Mauvaise propriété ou mauvaise vue. Regardez-vous la bonne propriété de statistiques ? La bonne vue ? Vous avez créé une vue qui ne montre que le trafic mobile. Le trafic sur ordinateur n'y apparaîtra pas.
Utiliser le mode aperçu du gestionnaire de balises
Si vous utilisez un gestionnaire de balises, activez le mode aperçu. Il montre ce qui se déclencherait sans envoyer de données. Vous voyez chaque balise. Chaque événement. Chaque déclencheur d'action.
Le mode aperçu est très utile pour déboguer. Faites une action. Regardez le volet d'aperçu. Voyez chaque balise qui se déclenche. Voyez l'ordre. Voyez quelles données sont envoyées. Si quelque chose ne se déclenche pas, vous le voyez immédiatement.
Contacter votre fournisseur de statistiques
Si vous ne trouvez pas le problème, contactez votre fournisseur de statistiques. Donnez des détails. Ce qui ne marche pas. Les vérifications que vous avez faites. Ce que vous avez trouvé. De bonnes informations de dépannage l'aident à vous aider plus vite.
Beaucoup de fournisseurs ont des équipes de support. Support par e-mail. Par chat. Par téléphone selon votre offre. Utilisez-les. C'est leur rôle.
Questions fréquentes
Les statistiques n'affichent aucune donnée. Par où commencer ?
Commencez par les rapports en temps réel. Si le temps réel n'affiche rien, le suivi ne fonctionne pas. Vérifiez votre code de suivi dans l'onglet Réseau. Envoie-t-il des requêtes ? Regardez la console. Y a-t-il des erreurs ? Vérifiez votre couche de données. Contient-elle des données ? Passez ces points en revue méthodiquement. Avec le créateur de site web de WEMASY, vous pouvez le configurer directement sur votre site.
Un événement se déclenche mais ses paramètres sont vides.
L'événement se déclenche. Mais les données ne sont pas captées. Vérifiez votre couche de données. Les données utiles s'y trouvent-elles ? Vérifiez la configuration de l'événement. Cherche-t-il au bon endroit ? Vérifiez le moment. Les données sont-elles disponibles quand l'événement se déclenche ? Le plus souvent, la couche de données est absente ou vide.
Le trafic est plus faible que prévu.
Les causes courantes sont les filtres, les bloqueurs de publicité et le consentement. Vérifiez vos filtres. Excluez-vous du trafic qui ne devrait pas l'être ? Pensez aux bloqueurs de publicité. Vos visiteurs en utilisent peut-être. Vérifiez le consentement. Si les visiteurs n'ont pas consenti, vous ne les suivez pas.
Tout va bien en préproduction mais cela casse en production.
La préproduction et la production diffèrent. Cherchez les différences. Le domaine est-il différent ? Le sous-domaine ? Le code ? Vérifiez votre configuration de suivi. Dépend-elle de l'environnement ? Testez directement en production si possible.
Comment savoir si des bloqueurs de publicité bloquent les statistiques ?
Votre trafic réel est supérieur à ce que montrent les statistiques. Tous les vrais visiteurs n'apparaissent pas. Les bloqueurs de publicité empêchent les statistiques de s'exécuter. Vous pouvez réduire cet effet avec un suivi côté serveur, mais pas l'éliminer complètement. Acceptez une certaine perte de données due aux bloqueurs.
Combien de temps dure généralement un débogage ?
Les problèmes simples prennent quelques minutes. Un mauvais filtre. Une configuration manquante. Les problèmes complexes prennent plus de temps. Problèmes de couche de données. Problèmes d'intégration. Si vous ne trouvez pas en 30 minutes, demandez de l'aide. Un second avis révèle souvent ce que vous avez manqué.