onBeforeLinkClickSend
clickCollection.filterClickDetails à la place.Le rappel onBeforeLinkClickSend vous permet d’enregistrer une fonction JavaScript qui peut modifier les données de suivi des liens que vous envoyez juste avant que ces données ne soient envoyées à Adobe. Il vous permet de manipuler le xdm ou data objet, notamment d’ajouter, de modifier ou de supprimer des éléments. Vous pouvez également annuler de manière conditionnelle l’envoi de données, par exemple avec le trafic de robots côté client détecté.
Ce rappel s’exécute uniquement si clickCollectionEnabled est activé et filterClickDetails ne contient pas de fonction enregistrée.
Si onBeforeEventSend et onBeforeLinkClickSend contiennent tous deux des fonctions enregistrées, onBeforeLinkClickSend est exécuté en premier.
onBeforeLinkClickSend et filterClickDetails
Le rappel clickCollection.filterClickDetails est conçu pour remplacer onBeforeLinkClickSend. Adobe déconseille vivement d’affecter des fonctions de rappel aux deux simultanément. Si vous attribuez une fonction de rappel à la fois à filterClickDetails et à onBeforeLinkClickSend, la bibliothèque utilise la logique suivante :
- Seul
filterClickDetailss’exécute ;onBeforeLinkClickSendne s’exécute pas. - Le regroupement d’événements
clickCollection.eventGroupingEnabledne fonctionne pas.