onBeforeLinkClickSend

IMPORTANT
Esta llamada de retorno está obsoleta. Utilice 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.

WARNING
Esta llamada de retorno permite el uso de código personalizado. Si algún código que incluya en la llamada de retorno genera una excepción no detectada, se detendrá el procesamiento del evento. Los datos no se envían a Adobe.

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 filterClickDetails se ejecuta; onBeforeLinkClickSend no.
  • La agrupación de eventos clickCollection.eventGroupingEnabled no funciona.
recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1