Vai al contenuto

Installare Statsdot su Drupal

Aggiornato il 18 ottobre 2026

Senza codice: Asset Injector

  1. Installa e abilita il modulo Asset Injector.
  2. Vai su Configurazione > Sviluppo > Asset Injector > JS Injector e aggiungi un iniettore.
  3. L'iniettore accetta codice JavaScript, non un tag HTML, e Statsdot richiede il suo attributo data-domain. Incolla questo codice, che aggiunge il tag con l'attributo:
(function () {
  var s = document.createElement('script');
  s.defer = true;
  s.src = 'https://statsdot.com/js/script.js';
  s.setAttribute('data-domain', 'yoursite.com');
  document.head.appendChild(s);
})();
  1. Nelle condizioni, escludi le pagine di amministrazione (ad esempio impostando la condizione del tema sul tuo tema front-end), quindi salva.

Nel tuo tema

Se gestisci un tuo tema o sottotema, aggiungi il tag in templates/html.html.twig (copialo dal tema base se il tuo tema non lo possiede), all'interno di <head>:

<script defer data-domain="yoursite.com" src="https://statsdot.com/js/script.js"></script>

Svuota la cache in Configurazione > Sviluppo > Prestazioni per visualizzare la modifica.

Traccia gli eventi con data-statsdot-event="Contact" su un link, un pulsante o un modulo. Consulta Eventi e obiettivi.