Suivi des liens

Les liens peuvent être définis manuellement ou suivis automatiquement. Le suivi manuel est effectué en ajoutant les détails sous la partie web.webInteraction du schéma. Il existe trois variables obligatoires :

  • web.webInteraction.name
  • web.webInteraction.type
  • web.webInteraction.linkClicks.value
alloy("sendEvent", {
  "xdm": {
    "web": {
      "webInteraction": {
        "linkClicks": {
            "value":1
      },
      "name":"My Custom Link", //Name that shows up in the custom links report
      "URL":"https://myurl.com", //the URL of the link
      "type":"other", // values: other, download, exit
      }
    }
  }
});

Le type de lien peut être l’une des trois valeurs suivantes :

  • other: Un lien personnalisé
  • download: Un lien de téléchargement
  • exit: Un lien de sortie

Suivi automatique des liens

Par défaut, le kit SDK Web capture, étiquette et enregistre les clics sur les balises de lien éligibles. Les clics sont capturés avec un écouteur de événement de clics capture attaché au document.

Le suivi automatique des liens peut être désactivé en configurant le SDK Web.

clickCollectionEnabled: false

Le suivi automatique des liens est effectué pour les balises d'ancrage A et AREA. Cependant, ces balises ne sont pas prises en compte pour le suivi des liens si elles comportent un gestionnaire onclick associé.

Les liens sont étiquetés comme lien de téléchargement si la balise d’ancrage comporte un attribut de téléchargement ou si le lien se termine par une extension de fichier populaire. Le qualificateur de lien de téléchargement peut être configuré avec une expression régulière :

downloadLinkQualifier: "\\.(exe|zip|wav|mp3|mov|mpg|avi|wmv|pdf|doc|docx|xls|xlsx|ppt|pptx)$"

Les liens sont étiquetés comme lien de sortie si le domaine de cible de liens diffère de l’élément window.location.hostname actuel.

Les liens qui ne sont pas considérés comme des liens de téléchargement ou de sortie sont étiquetés comme "autres".

Sur cette page