Événement Matomo Tag Manager perdu au clic simple mais fonctionne en Ctrl+clic (intranet très rapide)

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.