Zenovay suit quatre types d'événements d'interaction automatiquement sur chaque site qui exécute le script de suivi — sans code, sans configuration supplémentaire. Cet article explique ce qui est enregistré, ce qui ne l'est pas, et où retrouver les données dans votre tableau de bord.
Les quatre événements capturés automatiquement
| Événement | Ce que Zenovay enregistre | Ce que Zenovay n'enregistre jamais |
|---|---|---|
| Progression vidéo (HTML5, YouTube, Vimeo) | URL source, fournisseur, jalon (25 / 50 / 75 / 100 %), durée | Contenu de la vidéo |
| Soumission de formulaire | Identifiant, nom, URL d'action, nombre de champs | Valeurs saisies |
| Téléversement de fichier | Type de fichier (ex. application/pdf), taille du fichier | Contenu du fichier |
| Clic | Sélecteur CSS, texte visible, URL de destination (pour les liens) | Valeurs saisies |
Progression vidéo
Chaque fois qu'un visiteur lit une <video> HTML5 sur votre page, Zenovay enregistre un événement quand il franchit les seuils de 25 %, 50 %, 75 % et 100 % du clip. Chaque jalon se déclenche une fois par vidéo et par session.
Les intégrations YouTube et Vimeo fonctionnent aussi — mais uniquement si votre page charge déjà l'API iframe YouTube ou Vimeo. Zenovay n'injecte jamais ces SDK à votre place. Si vous intégrez une vidéo YouTube sans la balise de l'API, seule la détection HTML5 s'applique (qui ne fonctionne pas avec les iframes cross-origin).
Les diffusions en direct ne produisent pas d'événements de jalon, donc elles n'apparaissent pas dans vos données vidéo.
Soumission de formulaire
À chaque soumission d'un <form> sur votre page, Zenovay enregistre l'id, le name, l'URL d'action et le nombre de champs. L'événement se déclenche même si votre code appelle preventDefault() pour gérer la soumission en JavaScript (courant dans les applications mono-page).
{
"form_id": "newsletter",
"form_name": "newsletter-form",
"form_action": "https://example.com/api/subscribe",
"field_count": 2
}
Les valeurs des champs — ce que le visiteur tape dans les saisies — ne sont jamais lues ni transmises à Zenovay.
Téléversement de fichier
Quand un visiteur sélectionne un fichier via <input type="file">, Zenovay enregistre le type de fichier (le type MIME rapporté par le navigateur) et la taille en octets. Un PDF de 10 Mo ressemble par exemple à ceci :
{
"files": [
{ "type": "application/pdf", "size": 10485760 }
],
"count": 1
}
Le contenu du fichier ne quitte jamais le navigateur du visiteur — Zenovay ne lit que les métadonnées exposées de manière standard par l'interface File du navigateur.
Clic
Les clics sur les éléments <button>, <a href> (liens), [role="button"] et <input type="submit"|"button"> sont capturés automatiquement. Les clics sur des <div> ou <span> génériques ne le sont pas — pour conserver des données propres et éviter de compter deux fois des conteneurs de mise en page. Zenovay enregistre un sélecteur CSS court qui identifie l'élément, le texte visible (tronqué) et l'URL de destination s'il s'agit d'un lien.
{
"selector": "button#signup-cta",
"text": "Sign up free",
"href": null,
"tag": "BUTTON"
}
Puisque Zenovay n'écoute que les boutons et les liens, aucun texte provenant des champs <input> (boîtes de recherche, champs de mot de passe, etc.) n'est jamais capturé.
Progression vidéo (exemple de charge utile)
{
"video_src": "https://example.com/intro.mp4",
"video_title": "Product intro",
"provider": "html5",
"milestone": 50,
"duration": 120,
"current_time": 60
}
provider est l'un de html5, youtube ou vimeo. milestone est l'un de 25, 50, 75 ou 100.
Où retrouver ces données
Connectez-vous à app.zenovay.com et sélectionnez le site Web que vous souhaitez inspecter.
Frise chronologique par visiteur
- Ouvrez le tableau de bord de votre site Web et sélectionnez l'onglet Journeys (sous la section Audience de la barre latérale).
- Passez à l'onglet Users.
- Cliquez sur n'importe quelle ligne de la liste des utilisateurs pour ouvrir le panneau de détails de ce visiteur — la frise chronologique se charge à l'intérieur.
Chaque événement capturé automatiquement apparaît sur sa propre ligne avec une icône dédiée :
| Icône | Événement | Ce que vous voyez |
|---|---|---|
| Play | Progression vidéo | "Watched video" + durée + jalon atteint |
| FileText | Soumission de formulaire | "Submitted form" + nom ou ID du formulaire |
| Upload | Téléversement de fichier | "Uploaded file" + taille en MB + type MIME |
| MousePointer | Clic | "Clicked: …" + texte du bouton ou du lien visible |
Les événements sont affichés dans l'ordre chronologique. La même vue est disponible à partir de n'importe quel graphique ou popover de globe qui renvoie vers un visiteur spécifique.
Cartes agrégées dans l'onglet Analytics de chaque site (Pro et supérieur)
Ouvrez n'importe quel site de votre tableau de bord et restez sur l'onglet Analytics. Vous y trouverez deux nouvelles cartes pour les événements que Zenovay capture automatiquement :
-
Video Performance — vos meilleures vidéos. Utilisez les onglets en haut de la carte pour basculer entre :
- Plays — classement par nombre total de lectures.
- Completion — classement par taux de complétion (fréquence à laquelle les visiteurs atteignent le jalon 100 %).
Chaque ligne affiche la vidéo, un favicon du domaine source et le décompte. Cliquez sur Details pour ouvrir une fenêtre modale avec le tableau complet, triable — chaque vidéo, chaque colonne, l'ordre de tri de votre choix.
-
Form Performance — vos meilleurs formulaires. Utilisez les onglets en haut de la carte pour basculer entre :
- Submits — classement par nombre total de soumissions.
- Rate — classement par taux de soumission (soumissions par visite).
Chaque ligne affiche le formulaire, un favicon du domaine source et le décompte. Cliquez sur Details pour la même expérience de tableau complet et triable.
Les deux cartes respectent le sélecteur de plage de dates et tous les filtres actifs en haut de la page.
Les plans Free voient une invitation à passer à un plan supérieur au lieu des données. Les plans Pro, Scale et Enterprise voient les données immédiatement.
Tableaux de bord publics partagés
Si vous partagez un tableau de bord via un lien public, toute personne disposant de ce lien voit les mêmes cartes Video Performance et Form Performance — aucune restriction de plan n'est appliquée aux vues partagées.
Dépannage : Je ne vois aucune donnée
Quelques raisons courantes pour lesquelles les cartes Video Performance et Form Performance restent vides :
- Code de suivi tout neuf — les événements s'affichent en quelques secondes après la première interaction réelle, mais si votre site n'a pas encore de visiteurs, les cartes restent vides jusqu'à l'arrivée du trafic.
- Intégration YouTube / Vimeo sans leur API iframe — Zenovay s'appuie sur les événements
postMessagequi ne circulent que si votre page charge déjà l'API du lecteur YouTube ou Vimeo. Si vous intégrez une vidéo YouTube avec simplement une balise<iframe>simple, les jalons ne se déclencheront pas. Ajoutez le script de l'API iframe YouTube ou Vimeo à votre page pour corriger cela. Sec-GPC: 1(Global Privacy Control) est activé pour le visiteur — les événements sont toujours enregistrés, mais la ligne du visiteur est signalée et exclue de l'enrichissement comportemental. Les comptes totaux sur les cartes sont toujours mis à jour.- Plan Free — les cartes affichent un message d'invitation à mettre à niveau au lieu des données sur les plans Free. Mettez à niveau vers Pro pour afficher les données.
Si aucune de ces options ne s'applique et que les cartes restent vides pendant plus de 10 minutes après une interaction connue, contactez le support.
Garanties de confidentialité
Deux choses ne quittent jamais le navigateur du visiteur :
- Les valeurs des formulaires — ce que les personnes tapent dans vos formulaires (noms, e-mails, requêtes de recherche, tout).
- Le contenu des fichiers — ce qui se trouve à l'intérieur d'un fichier téléversé.
Zenovay ne voit que les métadonnées exposées par le navigateur : structure du formulaire, types MIME et tailles de fichiers. Le tracker respecte aussi le signal Sec-GPC: 1 (Global Privacy Control) de bout en bout — quand GPC est actif, aucun enrichissement comportemental n'est exécuté et la fiche du visiteur est marquée en conséquence.
Pour le détail complet de ce qui est collecté ou non, consultez Zenovay utilise-t-il des cookies ? et la page Confidentialité et conformité.
Puis-je désactiver certaines captures ?
Ces quatre captures sont actives par défaut et il n'existe pas aujourd'hui de drapeau d'opt-out par événement dans le tableau de bord. Si vous devez en désactiver une pour une exigence de conformité spécifique (par exemple, votre secteur interdit toute journalisation de métadonnées de formulaire), écrivez à [email protected] — nous pouvons appliquer ce réglage à votre code de suivi.