Aller au contenu

Installer Statsdot avec Google Tag Manager

Mis à jour le 16 octobre 2026

Si vous pouvez modifier le <head> de votre site, collez-y le code comme dans le guide général. Avec Tag Manager, le navigateur doit charger GTM avant de charger Statsdot, et si un outil de consentement retient GTM, Statsdot attend aussi. Utilisez GTM quand c'est le seul endroit où vous pouvez ajouter du code.

1. Créez la balise

  1. Dans Tag Manager, ouvrez votre conteneur et allez dans Tags → New (Balises → Nouvelle).
  2. Cliquez sur Tag Configuration et choisissez Custom HTML (HTML personnalisé).
  3. Collez votre code :
<script defer data-domain="yoursite.com" src="https://statsdot.com/js/script.js"></script>
  1. Sous Triggering (déclenchement), choisissez Initialization - All Pages. All Pages fonctionne aussi et se déclenche un instant plus tard.
  2. Enregistrez la balise, puis Submit et Publish (envoyer et publier) le conteneur. Les visiteurs ne reçoivent la balise qu'une fois le conteneur publié.

data-domain doit être le domaine ajouté dans Statsdot, sans https:// ni www.

Chargez-le une fois par page

Statsdot suit de lui-même la navigation faite avec l'API History du navigateur. N'ajoutez pas de déclencheur History Change à la balise : chaque navigation chargerait une copie de plus du script et les pages seraient comptées deux fois. Pour la même raison, ne gardez pas le code à la fois dans le head et dans GTM.

Événements depuis Tag Manager

Pour compter une action que GTM détecte déjà, comme un clic ou l'envoi d'un formulaire, créez une autre balise Custom HTML :

<script>
  window.statsdot && window.statsdot.track('Signup');
</script>

Associez-lui le déclencheur de cette action : un déclencheur de clic, d'envoi de formulaire ou un événement personnalisé de votre couche de données. La vérification de window.statsdot évite une erreur si le script n'est pas chargé. Ajoutez ensuite Signup comme objectif dans les Réglages du site (la roue à côté des dates). Plus de détails dans Événements et objectifs.

Si vous pouvez modifier le HTML, l'attribut data-statsdot-event fait la même chose sans balise.

Outils de consentement

Statsdot ne dépose pas de cookies et ne stocke pas de données personnelles. Si votre outil de consentement bloque tout le conteneur GTM jusqu'à la réponse du visiteur, Statsdot ne compte que les visiteurs qui acceptent et vos chiffres seront inférieurs à votre trafic réel. Le besoin de consentement dépend de votre pays et de ce que votre site charge d'autre : voir Faut-il un bandeau cookies pour la mesure d'audience ?.

Vérifiez que cela fonctionne

Utilisez le mode Preview de GTM pour confirmer que la balise se déclenche. Ouvrez ensuite votre site dans une fenêtre normale du navigateur et regardez votre tableau de bord : en quelques secondes, vous apparaissez parmi les visiteurs présents sur le site. Les visites depuis localhost sont ignorées.