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 ?
- Relisez Vérifier votre installation.
- Ouvrez la page Status pour confirmer que l'API d'ingestion est saine.
- Contactez [email protected] avec l'URL de la page que vous testez, le préfixe de votre code de suivi et une capture de l'onglet Network.