Installer Statsdot sur Drupal
Mis à jour le 18 octobre 2026
Sans code : Asset Injector
- Installez et activez le module Asset Injector.
- Allez dans Configuration > Development > Asset Injector > JS Injector et ajoutez un injecteur.
- L'injecteur accepte du code JavaScript, pas une balise HTML, et Statsdot nécessite son attribut
data-domain. Collez ce code, qui ajoute la balise avec l'attribut :
(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);
})();
- Dans les conditions, excluez les pages d'administration (par exemple en définissant la condition de thème sur votre thème front-end), puis enregistrez.
Dans votre thème
Si vous maintenez votre propre thème ou sous-thème, ajoutez la balise dans templates/html.html.twig (copiez-la depuis le thème de base si votre thème ne l'a pas), à l'intérieur de <head> :
<script defer data-domain="yoursite.com" src="https://statsdot.com/js/script.js"></script>
Videz le cache dans Configuration > Development > Performance pour voir le changement.
Suivez des événements avec data-statsdot-event="Contact" sur un lien, un bouton ou un formulaire. Consultez Événements et objectifs.