VeskVesk
Commencer
Sources de données

Le snippet

La seule source obligatoire : une ligne à coller, sans cookie, avec autocapture de l'inscription. Le snippet remplit les étages Visiteur et Inscrit du funnel.

Installation

Le snippet est un script maison à placer dans le <head> de ton site. Il capte les pages vues dès qu'il est collé, sans configuration.

Dans le <head>
<script src="https://www.vesk.dev/a.js"
        data-key="ta-clé-de-snippet"></script>

Ta clé se trouve dans Réglages › Suivi, déjà insérée dans la ligne à copier — inutile de la recopier à la main.

La clé est write-only et scopée à un seul espace : elle ne peut qu'envoyer des événements, jamais lire tes données.

Autocapture

Par défaut, le snippet analyse le DOM pour repérer ton formulaire d'inscription (présence d'un champ mot de passe, attributs d'autocomplétion, texte du bouton, URL) et te propose une confirmation en un clic.

Ce qui est lu
  • Email (liste blanche)
  • Nom (liste blanche)
Jamais lu
  • Un champ mot de passe
  • Une donnée de carte bancaire
Limite assumée : les SPA sans balise <form> et les logins OAuth échappent à l'autocapture. Dans ces cas, le SDK prend le relais.

SDK identify / track

Pour les cas tordus, le même script expose un SDK — un upgrade de précision, jamais l'inverse de l'autocapture :

JavaScript
window.vesk.identify("user@exemple.com", { name: "Jane" });
window.vesk.track("plan_upgraded", { plan: "pro" });

Le visitor_id est partagé entre le snippet et le SDK, ce qui permet de relier une visite anonyme à une personne dès que l'email est connu.

window.atlas reste disponible et fonctionne à l'identique — c'est l'ancien nom, gardé pour les sites qui l'ont déjà installé. window.vesk est le nom à utiliser pour toute nouvelle installation.

L'event d'activation

Tu définis l'action clé qui marque l'activation d'un utilisateur — en pointant-cliquant une action ou une URL, ou via un track(). C'est ce qui remplit l'étage « Activé » du funnel.

Cookieless & vie privée

Le trafic est mesuré sans cookie : une empreinte journalière hashée (IP + user-agent + sel), le pays est dérivé puis l'IP est jetée. Aucun identifiant persistant n'est posé — modèle Plausible, donc pas de bannière de consentement requise.

Le lien entre une visite et une personne se fait par l'email, jamais par l'IP (qui est une donnée personnelle).