onBeforeLinkClickSend

IMPORTANT
Questo callback è obsoleto. Utilizza invece clickCollection.filterClickDetails.

Il callback onBeforeLinkClickSend consente di registrare una funzione di JavaScript che può modificare i dati di tracciamento dei collegamenti inviati immediatamente prima dell'invio dei dati ad Adobe. Consente di manipolare l'oggetto xdm o data, inclusa la possibilità di aggiungere, modificare o rimuovere elementi. Puoi anche annullare completamente l’invio di dati in modo condizionale, ad esempio con il traffico bot lato client rilevato.

Questo callback viene eseguito solo se clickCollectionEnabled è abilitato e filterClickDetails non contiene una funzione registrata.

Se onBeforeEventSend e onBeforeLinkClickSend contengono entrambi funzioni registrate, onBeforeLinkClickSend viene eseguito per primo.

WARNING
Questo callback consente l’utilizzo di codice personalizzato. Se un codice incluso nel callback genera un'eccezione non rilevata, l'elaborazione per l'evento si interrompe. I dati non vengono inviati ad Adobe.

onBeforeLinkClickSend e filterClickDetails

Il callback clickCollection.filterClickDetails è progettato per sostituire onBeforeLinkClickSend. Adobe consiglia vivamente di non assegnare funzioni di callback a entrambi simultaneamente. Se si assegna una funzione di callback sia a filterClickDetails che a onBeforeLinkClickSend, la libreria utilizza la logica seguente:

  • Solo filterClickDetails viene eseguito; onBeforeLinkClickSend no.
  • Il raggruppamento di eventi clickCollection.eventGroupingEnabled non funziona.
recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1