Matomo
Matomo, anciennement Piwik, est une application open source d'analytique web permettant de suivre les visites en ligne sur un ou plusieurs sites web et d'afficher des rapports sur ces visites à des fins d'analyse. Grâce à cette destination, vous pouvez mettre en place un suivi server-side à l'aide de Matomo API HTTP de suivi.
Fonctionnalités clés
La destination Matomo fournit les principales fonctionnalités suivantes :
Structure des événements: notre Référence des événements couvre La structure de requête de Matomo, ce qui signifie que vos données sont correctement reliées aux champs attendus de manière optimisée.
Mappages prédéfinis: le mappage des données pour les destinations basées sur des événements s'effectue automatiquement, ce qui simplifie la saisie utilisateur.
Hachage automatique: les informations sont hachées automatiquement conformément aux spécifications du partenaire.
Événements et propriétés personnalisés: vous pouvez librement envoyer des événements et des propriétés personnalisés selon vos besoins spécifiques.
Prise en charge des données multi-items: les informations incluses dans le item Le tableau est transmis à Matomo.
Configuration de la destination
Matomo recommande d'utiliser des paramètres personnalisés plutôt que des variables personnalisées, ces dernières étant dépréciées. Les données de certains champs facultatifs de Matomo ne seront pas disponibles dans votre application / couche technique, ce qui est attendu, mais vous devez fournir autant d'informations que possible.
Configuration
Domaine du serveur
Obligatoire
Votre domaine serveur tel que fourni par Matomo. (Par exemple pour https://your-matomo-domain.example/matomo.php, incluez uniquement la chaîne bleue).
ID du site
Obligatoire
Votre identifiant de site tel que fourni par Matomo. Plus de détails sont disponibles en suivant ce LINK.
Nom du cookie de l'ID du visiteur
Nom du cookie contenant quelques détails sur l'utilisateur, comme l'identifiant unique du visiteur. Il commence normalement par la chaîne _pk_id. Ceci a priorité sur le champ suivant Valeur de l'ID du visiteur . Plus de détails sont disponibles en suivant ce LINK. (Par ex. la valeur "4e4eb04b31f37eac.1653656637.")
Valeur de l'ID du visiteur
La valeur de l'identifiant unique du visiteur si vous devez la transmettre sans cookie.
Identifiant utilisateur
Vous pouvez transmettre votre identifiant utilisateur sélectionné pour les utilisateurs connectés. Plus de détails sont disponibles en suivant ce LINK.
Variables personnalisées Matomo
Mappez vos variables personnalisées Matomo en définissant leurs noms de champ dans Nom de la variable personnalisée et en ajoutant le nom du champ contenant la valeur dans Propriété d'événement Commanders Act ou valeur statique. p. ex. si vous saisissezsizedans Nom de la variable personnalisée et items.0.product.size dans Propriété d'événement Commanders Act ou valeur statique, vous aurez une variable personnalisée dans Matomo appeléesizeavec une valeur basée sur le contenu du champ items.0.product.size [1]. Vous avez également la possibilité de définir une valeur statique de chaîne/numérique dans Propriété d'événement Commanders Act ou valeur statique.
Plus de détails sur les variables personnalisées sont disponibles en suivant ce LINK.
Paramètres personnalisés Matomo
Mappez vos paramètres personnalisés Matomo en définissant leurs noms de champ dans Nom du paramètre personnalisé et en ajoutant le nom du champ contenant la valeur dans Propriété d'événement Commanders Act ou valeur statique. p. ex. si vous saisissezsizedans Nom du paramètre personnalisé et items.0.product.size dans Propriété d'événement Commanders Act ou valeur statique, vous aurez un paramètre personnalisé dans Matomo appelésizeavec une valeur basée sur le contenu du champ items.0.product.size [1]. Vous avez également la possibilité de définir une valeur statique de chaîne/numérique dans Propriété d'événement Commanders Act ou valeur statique.
Plus de détails sur les paramètres/dimensions personnalisés sont disponibles en suivant ce LINK.
Objectifs Matomo
Mappez vos objectifs Matomo en définissant le Nom de l'événement Commanders Act dans le champ correspondant et le ID de l'objectif Matomo qui lui est associé.
Plus de détails sur les objectifs sont disponibles en suivant ce LINK.
Jeton d'autorisation
Un jeton d'autorisation est requis pour envoyer des paramètres supplémentaires. Dans l'interface Matomo, il est recommandé de créer un utilisateur spécifiquement pour accéder à l'"API de tracking", et de lui donner uniquement écriture autorisation sur le ou les sites web. Plus de détails sur les paramètres supplémentaires sont disponibles en suivant ce LINK.
1. En utilisant des « points » ("."), vous pouvez naviguer plus profondément jusqu'au champ spécifique dont vous souhaitez obtenir la valeur. Voir Référence des événements pour plus de détails sur les noms de champs standard par événement. Vous pouvez également définir librement des champs personnalisés : il n'y a aucune limite.
Correspondances des champs
Propriété Matomoe_cest défini statiquement avecca_event.
Les paramètres e-commerce sont transmis pour les purchase événements.
ID du site
idsite
event_name
action_name
e_a
e_n
valeur
e_v
revenue
page.location
url
device.user_agent
ua
Nom du cookie de l'ID du visiteur
Valeur de l'ID du visiteur
_id [1]
page.referrer
urlref
Variables personnalisées Matomo
_cvars
user.id
user.email
user.email_md5
user.email_sha256
[custom_property]
uid [2]
search_term
search
Objectifs Matomo
idgoal [3]
id
ec_id
[[items.0.id,items.0.product.name,items.0.product.category_1,items.0.product.price,items.0.quantity],...,[items.N.id,items.N.product.name,items.N.product.category_1,items.N.product.price,items.N.quantity]]
ec_items [4]
revenue
ec_st
tax_amount
ec_tx
shipping_amount
ec_sh
Jeton d'autorisation
token_auth
device.ip
cip
event_timestamp
cdt
1. Si aucun cookie n'est fourni, cette destination recherche un nom de cookie contenant la chaîne_pk_idpour en extraire l'identifiant du visiteur. Sinon, vous pouvez transmettre la valeur à l'aide d'une propriété de data layer. Voir Configuration pour plus de détails.
2. Selon la sélection dans la liste déroulante (VoirIdentifiant utilisateurdansConfiguration), une propriété Commanders Act spécifique est utilisée.
3. Selon votre configuration (VoirObjectifs Matomodans leConfiguration), un identifiant spécifique est défini dans ce champ. Avecpurchaseles événements,0est transmis comme identifiant.
4. Le tableau résultant est encodé.
Mis à jour
Ce contenu vous a-t-il été utile ?