Aller au contenu

Premiers pas

Ce guide part d’une instance qui tourne — la vôtre, ou la pile de développement de l’installation. En dix minutes : un site déclaré, la balise collée, « Reçu ✓ ».

Dans Sites, un administrateur clique sur Nouveau site et donne :

  • un nom (« Maison Arvor ») ;
  • son domaine (maison-arvor.fr).

Le site reçoit une clé publique de la forme s_xxxxxxxxxxxx, et s’ouvre sur son onglet Installation. Seuls les domaines déclarés peuvent envoyer des données : ajoutez ceux de recette ou de préproduction dans les Réglages du site (*.maison-arvor.fr couvre tous les sous-domaines).

Par défaut, le site mesure sans cookie. Le mode se change à tout moment dans ses Réglages, sans toucher à la balise : voir les modes de mesure.

L’onglet Installation donne la balise du site, sa clé et l’adresse de collecte déjà remplies. Collez-la dans le <head> de toutes les pages :

<script defer src="https://stats.exemple.fr/a.js" data-site="s_arvordemo001"></script>

C’est tout : les pages vues, les sources, les campagnes, le temps d’engagement, la profondeur de défilement, les clics et les mesures automatiques partent d’elles-mêmes. Un gestionnaire de balises (Google Tag Manager, par exemple) convient aussi, avec une balise HTML personnalisée.

Ouvrez une page du site, puis l’onglet Vérification du site dans eodia analytics. Il attend d’abord : « En attente du premier événement… ». Dès que la page vue arrive, il affiche « Reçu ✓ », puis :

  • les chiffres de contrôle : événements reçus ces dernières 24 heures, refusés par raison, visites rangées en Non attribué et leurs couples source / support ;
  • les derniers événements, reçus et refusés, relus toutes les deux secondes, avec la raison de chaque refus.
Raison d’un refusCe qu’elle veut dire
Origine non autoriséela page n’est pas sur un domaine déclaré du site
Robotun agent utilisateur de robot, un navigateur sans tête, ou pas d’agent du tout
Chemin exclu, adresse IP exclueles exclusions des Réglages du site (/admin/*, le réseau du bureau)
Débit dépasséplus de 120 événements par minute pour un même visiteur
Charge invalideun nom d’événement ou des propriétés hors des limites
Identité refuséeun visiteur connecté sur un site qui ne les accepte pas, ou un jeton invalide

Le point de collecte répond 202 à tout ce qui est bien formé, refus compris : il ne dit pas quels sites existent. C’est l’onglet Vérification qui dit pourquoi un événement a été écarté.

L’onglet Métadonnées décrit les événements et les zones : un libellé, une description, des propriétés typées. Les événements reçus mais non déclarés y sont listés, avec leurs propriétés observées : Déclarer préremplit la fiche. Ces descriptions deviennent des commentaires SQL, que lit eodia insights. Voir les vues.

Branchez eodia insights sur la base : la source PostgreSQL, puis le bouton Statistiques, qui ouvre les tableaux de bord d’insights verrouillés sur le site.

eodia analytics est un logiciel libre d’Eodia.