Installare Statsdot su Astro
Aggiornato il 17 ottobre 2026
Aggiungi lo script all'interno del <head> del tuo layout di base, ad esempio src/layouts/Layout.astro. Usa is:inline affinché Astro lasci il tag invariato invece di includerlo nel bundle:
<head>
<!-- ... -->
<script is:inline defer data-domain="yoursite.com" src="https://statsdot.com/js/script.js"></script>
</head>
Le transizioni di visualizzazione di Astro modificano l'indirizzo tramite l'API della cronologia del browser, che Statsdot monitora; pertanto, ogni pagina viene conteggiata.
Per escludere lo sviluppo locale, lo script non esegue alcuna operazione su localhost. Per altri ambienti, racchiudilo in {import.meta.env.PROD && (...)}.
Traccia gli eventi con data-statsdot-event="Signup" su un pulsante, un link o un modulo, oppure usa window.statsdot.track('Signup') nei tuoi script. Consulta Eventi e obiettivi.