Documentation Takt
Takt est une analytique web légère et respectueuse de la vie privée : un script de quelques kilo‑octets (≈ 2,5 kB gzip), zéro cookie, zéro donnée personnelle. Tu colles une ligne dans le <head>, et tu mesures tes pages et tes événements depuis ton tableau de bord — sans bannière de consentement, sans ralentir ton site.
≈ 2,5 kB gzip
defer, il ne bloque jamais le rendu.Sans cookie
SPA-ready
Do Not Track
Comment ça marche
Trois étapes, du chargement à la mesure. Aucune n’exige de logique côté client : tout est calculé à l’ingestion.
1. Le script se charge
<script defer> récupère takt.js depuis le CDN. En attendant, une file d'attente capture tes premiers appels takt() — rien n'est perdu.2. Le pageview part
load, Takt envoie un pageview (URL, referrer, écran). Sur une SPA, chaque navigation History API en déclenche un nouveau, automatiquement.3. Le dashboard agrège
Un exemple complet
Le strict minimum pour mesurer un site et suivre une conversion :
<!-- Dans le <head> -->
<script defer src="https://cdn.jsdelivr.net/npm/@vskstudio/takt-core/dist/takt.js" data-domain="exemple.fr"></script> // N'importe où dans ton code, après une action clé
takt('Signup', { props: { plan: 'pro' } }) Le pageview est déjà parti tout seul ; il ne te reste qu’à nommer les événements qui comptent pour ton activité.
Ce que tu mesures
Pages vues & navigation
Événements & objectifs
takt('...')), avec des props libres, transformés en objectifs et entonnoirs de conversion.Côté serveur (S2S)
Choisis ton intégration
Le script
Wrappers JS
Wrappers PHP
Par où commencer
Le script
Installation
Configuration
data-* du snippet et de init().Events & payload