Skip to main content
Lorsque vous activez les options de suivi automatique dans scanova('init', ...), le SDK capture les actions des visiteurs sans code supplémentaire. Cette page montre exactement ce que chaque fonction envoie.

Page vue

Activé par : autoPageview: true Se déclenche une fois par chargement de page, dès l’initialisation du SDK. Type d’événement : pageview Métadonnées capturées : (aucune — le contexte de page se trouve dans les champs de premier niveau) Exemple de payload complet :
Important : autoPageview se déclenche à l’initialisation du SDK. Si vous appelez en plus scanova('track', 'page_view', ...) manuellement, vous enverrez deux événements par chargement de page. Utilisez l’un ou l’autre. Déduplication : le SDK empêche pageview de se déclencher deux fois pour la même URL au cours d’un même cycle de vie. Sur un site multipage classique, si la personne quitte la page puis revient à la même URL, le second chargement réinitialise le SDK et le déclenchement est normal. Dans une SPA, où l’URL change côté client, cette protection signifie que revenir sur une route déjà visitée ne redéclenche pas la page vue : vous devez le gérer vous-même. Voir le guide SPA.

Clic

Activé par : autoClicks: true Se déclenche lorsqu’une personne clique sur un lien (<a>), un bouton (<button>) ou tout élément portant role="button". Type d’événement : click Métadonnées capturées : Exemple de payload :
Libellés d’élément personnalisés : Ajoutez data-scnv-name à n’importe quel élément pour contrôler le libellé repris dans les rapports :

Envoi de formulaire

Activé par : autoForms: true Se déclenche lorsqu’une personne envoie un <form> de la page. Les valeurs des champs ne sont jamais capturées — seule l’identité du formulaire l’est. Type d’événement : form_submit Métadonnées capturées : Exemple de payload :
Nom de formulaire personnalisé :

Profondeur de défilement

Activé par : autoScroll: true Se déclenche lorsque la personne dépasse certains paliers de la page. Chaque palier se déclenche une fois par chargement de page : faire défiler de haut en bas à répétition ne le redéclenche pas. Type d’événement : scroll Paliers : 25 %, 50 %, 75 %, 90 % Métadonnées capturées : Exemples de payload :
Les événements de défilement utilisent un debounce de 100 ms afin de ne pas se déclencher sur de légers à-coups. Limite en SPA : les paliers de défilement sont conservés en mémoire et ne sont pas réinitialisés lors d’un changement de route dans une SPA. Si la personne atteint 75 % sur /home puis navigue vers /pricing, le SDK ne déclenchera pas les événements 25 %, 50 % ou 75 % sur /pricing, seulement les paliers au-delà de celui déjà atteint. Pour réinitialiser au changement de route, rechargez le SDK ou gérez les événements de défilement manuellement.

Combiner suivi automatique et événements personnalisés

Les événements automatiques et personnalisés coexistent sans conflit. Une configuration classique suit automatiquement les pages vues et la profondeur de défilement, et ajoute des événements personnalisés pour les actions à forte valeur :