Vai al contenuto

Installare Statsdot su Hugo

Aggiornato il 18 ottobre 2026

Aggiungi lo script al template che esegue il rendering di <head>. Nella maggior parte dei temi si tratta di layouts/partials/head.html; altrimenti layouts/_default/baseof.html. Per modificare un tema senza alterarlo, copia il file da themes/your-theme/layouts/... nello stesso percorso all'interno della cartella layouts/ del tuo sito: Hugo utilizzerà la tua copia.

{{ if hugo.IsProduction }}
  <script defer data-domain="yoursite.com" src="https://statsdot.com/js/script.js"></script>
{{ end }}

hugo.IsProduction è vero per le build hugo e falso per hugo server, quindi le anteprime locali non vengono conteggiate. Lo script non esegue alcuna operazione nemmeno su localhost.

Traccia gli eventi senza JavaScript aggiungendo data-statsdot-event="Newsletter" a un link, un pulsante o un modulo nei tuoi template. Vedi Eventi e obiettivi.