Installer Statsdot sur Astro
Mis à jour le 17 octobre 2026
Ajoutez le script dans la balise <head> de votre mise en page de base, par exemple src/layouts/Layout.astro. Utilisez is:inline pour qu'Astro laisse la balise telle quelle au lieu de la regrouper :
<head>
<!-- ... -->
<script is:inline defer data-domain="yoursite.com" src="https://statsdot.com/js/script.js"></script>
</head>
Les transitions de vue d'Astro modifient l'adresse avec l'API d'historique du navigateur, que Statsdot écoute, afin que chaque page soit comptabilisée.
Pour ignorer le développement local, le script ne fait rien sur localhost. Pour les autres environnements, enveloppez-le dans {import.meta.env.PROD && (...)}.
Suivez des événements avec data-statsdot-event="Signup" sur un bouton, un lien ou un formulaire, ou via window.statsdot.track('Signup') dans vos scripts. Consultez Événements et objectifs.