Aller au contenu principal
Zenovay
Gratuit5 minutesDébutant

Mon premier événement n'est pas apparu — que se passe-t-il ?

Une checklist de 60 secondes pour diagnostiquer pourquoi votre premier événement Zenovay n'apparaît pas : code de suivi incorrect, bloqueur de publicité, CSP, localhost, et plus.

troubleshootinginstallfirst-eventdebugmissing-data
Dernière mise à jour :

Si vous avez installé le tracker Zenovay et que votre première visite n'apparaît pas dans l'onglet Live après 30 à 60 secondes, parcourez cette checklist dans l'ordre.

1. Regardez-vous au bon endroit ?

Ouvrez le tableau de bord de votre site et sélectionnez l'onglet Live (sous Audience dans la barre latérale). Il se met à jour en temps réel. Les graphiques du tableau de bord principal ont un décalage d'agrégation de 1 à 2 minutes — un événement tout neuf n'apparaîtra pas encore là. Vérifiez toujours d'abord l'installation sur l'onglet Live.

2. Le script s'est-il vraiment chargé ?

Ouvrez votre site dans une fenêtre de navigation privée, appuyez sur F12 pour ouvrir les DevTools, allez dans l'onglet Network et filtrez par zenovay.

Vous devriez voir deux requêtes :

  • z.js — le script du tracker lui-même, statut 200
  • Une requête vers api.zenovay.com/e/... (le point de terminaison de suivi) — statut 200

Si z.js est manquant, la balise script ne s'est jamais exécutée. Si elle renvoie 404, l'URL est incorrecte (elle doit être exactement https://api.zenovay.com/z.js).

3. Le code de suivi est-il correct ?

Dans votre tableau de bord, ouvrez l'onglet Paramètres → Général du site et copiez la valeur de l'extrait d'installation. C'est un code à 12 caractères comme aB3xY9mK2pQz. Comparez-le caractère par caractère avec l'attribut data-tracking-code de votre balise <script>.

Une erreur fréquente est de coller un placeholder comme YOUR_TRACKING_CODE et oublier de le remplacer.

4. Un bloqueur de pub mange-t-il la requête ?

uBlock Origin, AdGuard, Brave Shields et la plupart des extensions de confidentialité majeures ne bloquent pas Zenovay par défaut — mais une liste de blocage personnalisée pourrait. Testez en :

  • Désactivant les extensions pour ce site, ou
  • Utilisant un autre navigateur, ou
  • Chargeant le site sur votre téléphone via les données mobiles

Si l'événement apparaît avec le bloqueur désactivé, l'installation est correcte — vos visiteurs auront simplement des chiffres légèrement plus bas. Envisagez le suivi de première partie pour la résistance aux bloqueurs.

5. Testez-vous sur localhost ?

Par défaut, le tracker ignore les événements sur localhost et 127.0.0.1. Pour activer les tests locaux, ajoutez data-allow-localhost="true" à la balise script.

6. Votre CSP bloque-t-elle le tracker ?

Si votre site utilise un en-tête Content-Security-Policy, les deux directives doivent autoriser api.zenovay.com :

script-src ... https://api.zenovay.com;
connect-src ... https://api.zenovay.com;

Cherchez les erreurs CSP dans la console du navigateur — elles indiquent explicitement quelle directive a bloqué la requête.

7. Votre visiteur a-t-il signalé GPC ou DNT ?

Si Global Privacy Control ou Do Not Track est activé dans votre navigateur de test, le tracker le respecte et n'envoie pas l'événement. Testez dans un navigateur sans extensions de confidentialité, ou avec GPC et DNT désactivés.

8. Votre code de suivi a-t-il été régénéré ?

Si vous avez régénéré votre code de suivi dans le tableau de bord, l'ancien code n'accepte plus d'événements. Mettez à jour la balise script et redéployez.

Toujours rien ?

Lectures complémentaires

Cet article vous a-t-il aidé ?