Logica di tracciamento automatico dei collegamenti

Il Web SDK tiene traccia di tutti i clic sugli elementi HTML <a> e <area> se non dispone di un attributo onClick. I clic vengono acquisiti con un listener di eventi di clic capture allegato al documento. Quando si fa clic su un collegamento valido, viene eseguita la logica seguente in ordine:

  1. Se il collegamento corrisponde ai criteri basati sui valori in downloadLinkQualifier o se contiene un attributo HTML download, xdm.web.webInteraction.type è impostato su "download" (se clickCollection.downloadLinkEnabled è abilitato).
  2. Se il dominio di destinazione del collegamento è diverso dal window.location.hostname corrente, xdm.web.webInteraction.type è impostato su "exit" (se clickCollection.exitLinkEnabled è abilitato).
  3. Se il collegamento non è idoneo per "download" o "exit", xdm.web.webInteraction.type è impostato su "other".

In tutti i casi, xdm.web.webInteraction.name è impostato sull'etichetta di testo del collegamento e xdm.web.webInteraction.URL è impostato sull'URL di destinazione del collegamento. Se desideri impostare anche il nome del collegamento sull'URL, puoi sovrascrivere questo campo XDM utilizzando il callback filterClickDetails nell'oggetto clickCollection.

Abilitare il tracciamento automatico dei collegamenti tramite l’estensione tag Web SDK

Questa variabile viene gestita automaticamente dall’estensione tag; non è necessario impostarla esplicitamente. Se durante la configurazione dell'estensione tag viene selezionato uno dei seguenti elementi, vengono raccolti i dati di tracciamento dei collegamenti applicabili:

  • Raccogliere i clic sul collegamento interno
  • Raccogli i clic sul collegamento esterno
  • Raccogli clic sul collegamento di download

Per ulteriori informazioni, vedere clickCollection.