onBeforeLinkClickSend
clickCollection.filterClickDetails en su lugar.La llamada de retorno onBeforeLinkClickSend le permite registrar una función de JavaScript que puede alterar los datos de seguimiento de vínculos que envía justo antes de que dichos datos se envíen a Adobe. Permite manipular el objeto xdm o data, incluida la capacidad de agregar, editar o quitar elementos. También puede cancelar de forma condicional el envío de datos, por ejemplo, con el tráfico de bots del lado del cliente detectado.
Esta devolución de llamada solo se ejecuta si clickCollectionEnabled está habilitado y filterClickDetails no contiene una función registrada.
Si onBeforeEventSend y onBeforeLinkClickSend contienen funciones registradas, onBeforeLinkClickSend se ejecuta primero.
onBeforeLinkClickSend y filterClickDetails
La llamada de retorno clickCollection.filterClickDetails está diseñada para reemplazar a onBeforeLinkClickSend. Adobe recomienda encarecidamente no asignar funciones de devolución de llamada a ambas simultáneamente. Si asigna una función de devolución de llamada tanto a filterClickDetails como a onBeforeLinkClickSend, la biblioteca utilizará la siguiente lógica:
- Solo
filterClickDetailsse ejecuta;onBeforeLinkClickSendno. - La agrupación de eventos
clickCollection.eventGroupingEnabledno funciona.