Installation
Installer avec un assistant ou ajouter le tracker manuellement.
Installer avec un prompt
Dans Configuration → Installation, copiez le prompt personnalisé. Il contient votre domaine, la clé publique de collecte et les étapes nécessaires. Donnez-le à un assistant qui peut modifier le dépôt de votre site.
L'assistant doit adapter le code au framework existant, tester le consentement et signaler les étapes externes restantes. Il ne peut pas créer des comptes ou deviner vos secrets. La documentation décrit le protocole ; votre prompt contient les valeurs propres à votre site.
Installation manuelle
Placez ce script une seule fois dans le document global, avant la fermeture du head. Remplacez l'origine et la clé avec celles affichées dans votre espace.
<script defer src="https://analytics.votre-domaine.com/tracker.js"
data-site-key="VOTRE_CLE_PUBLIQUE"
data-consent="required"></script>Attendez que le script soit chargé et que le visiteur ait accepté la collecte avant d'appeler :
window.lunetric.grantConsent();Branchez aussi le consentement déjà enregistré par votre gestionnaire. Lors du retrait :
window.lunetric.revokeConsent();Les pages vues et navigations SPA sont suivies automatiquement. N'ajoutez pas un second appel manuel sur chaque changement de route.
Vérifier
- Sans consentement, aucune visite ne doit être collectée.
- Après consentement, la requête
/collectdoit être acceptée et la visite apparaître dans Lunetric. - Une navigation SPA produit une nouvelle page vue, sans doublon.
- Le domaine doit figurer parmi les domaines autorisés dans Configuration.
- Après retrait, la collecte s'arrête.
Le tracker utilise localStorage. La clé publique peut être dans le HTML ; une clé d'API serveur ne doit jamais être dans le navigateur.