Bonjour,
Je rencontre un comportement étrange avec Matomo Tag Manager dans un intranet Drupal.
Contexte :
Je souhaite suivre les clics sur les actualités mises en avant sur la page d’accueil de l’intranet.
Configuration actuelle :
Déclencheur :
Type : Tous les clics sur des liens (All Links Click)
Conditions :
-
ClickDestinationUrl contient /actualites/
-
ClickElement correspond au sélecteur CSS
#slider-focus-home a[href^=“/actualites/”]
Configuration de la balise :
-
Event Category : Home – Focus
-
Event Action : Clic focus
-
Event Name : {{ClickDestinationUrl}}
Paramètres importants :
-
priority = 1
-
fire_delay = 500 ms
-
enableLinkTracking = true
Comportement observé :
Lorsque l’utilisateur fait un Ctrl+clic (ou ouvre le lien dans un nouvel onglet) :
→ l’événement est correctement envoyé à Matomo.
Lorsque l’utilisateur fait un clic simple :
→ la navigation vers la page article démarre immédiatement
→ l’événement n’est jamais reçu par Matomo.
Dans l’onglet réseau du navigateur, on voit parfois la requête matomo.php commencer, mais elle est interrompue lorsque la navigation démarre.
Contexte technique :
-
Intranet très rapide (latence quasi nulle)
-
Drupal avec sliders et éléments imbriqués dans les liens
-
Matomo Tag Manager utilisé pour le tracking des clics
Tests déjà effectués :
-
augmentation du fire_delay
-
test avec setLinkTrackingTimer côté JS
-
modification de sélecteurs CSS
-
vérification du comportement avec enableLinkTracking
Question :
Est-ce un comportement connu de Matomo Tag Manager avec les déclencheurs All Links Click sur des navigations internes très rapides ?
Dans ce contexte, est-il recommandé de :
-
utiliser un déclencheur de type “Juste des clics” (Click Only) plutôt que “Tous les clics sur des liens” ?
-
ou existe-t-il une autre approche plus robuste pour suivre ce type de clic ?
Merci d’avance pour vos retours.