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:
- Se il collegamento corrisponde ai criteri basati sui valori in
downloadLinkQualifier
o se contiene un attributo HTMLdownload
,xdm.web.webInteraction.type
è impostato su"download"
(seclickCollection.downloadLinkEnabled
è abilitato). - Se il dominio di destinazione del collegamento è diverso dal
window.location.hostname
corrente,xdm.web.webInteraction.type
è impostato su"exit"
(seclickCollection.exitLinkEnabled
è abilitato). - 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
.