Matomo - SocialGouv/code-du-travail-numerique GitHub Wiki

Fonctionnement général

Le tracking des events du CDTN se fait grâce à une librarie javascript où chaque évènement customisé est envoyé avec un appel à la fonction matopush : matopush(["trackEvent", "eventCategory", "eventAction", "eventName", "eventValue"])

Matomo fusionne les évènements d'une même session à la fin de celle-ci en utilisant un id de visite autogénéré par fingerprinting, cet ID permet de retracer les évènements successifs d'une même visite, qu'on peut retrouver dans la page visit logs.

Plan de tracking Matomo

Un document généré via skill est mis à jour sur la liste des events. Ce document est disponible ici

Visualiser les events dans Matomo:

Dans la section Behaviour --> Events on peut retrouver la liste des évènements categories et les volumes associés sur une période donnée.

Tester les events envoyés via un browser

Chrome

  • S'assurer de ne pas avoir d'extension adblocker (page de navigation privée)
  • right click --> inspect
  • onglet network
  • filtrer les events par nom "matomo"
  • chaque ligne correspond à un évènement selectionner l'event qu'on veut inspecter, et descendre à la section Query String Parameters
  • e_c correspond à event_category
  • e_a correspond à event_action
  • e_n correspond à event_name
  • e_v correspond à event_value