onBeforeLinkClickSend
clickCollection.filterClickDetails.O retorno de chamada onBeforeLinkClickSend permite registrar uma função JavaScript que pode alterar os dados de rastreamento de link enviados antes que esses dados sejam enviados para a Adobe. Permite manipular o objeto xdm ou data, incluindo a capacidade de adicionar, editar ou remover elementos. Você também pode cancelar condicionalmente o envio de dados, como com o tráfego de bot do lado do cliente detectado.
Esse retorno de chamada só será executado se clickCollectionEnabled estiver habilitado e filterClickDetails não contiver uma função registrada.
Se onBeforeEventSend e onBeforeLinkClickSend contêm funções registradas, onBeforeLinkClickSend é executado primeiro.
onBeforeLinkClickSend e filterClickDetails
O retorno de chamada clickCollection.filterClickDetails foi criado para substituir onBeforeLinkClickSend. A Adobe recomenda não atribuir funções de retorno de chamada a ambos simultaneamente. Se você atribuir uma função de retorno de chamada a filterClickDetails e onBeforeLinkClickSend, a biblioteca usará a seguinte lógica:
- Apenas
filterClickDetailsé executado;onBeforeLinkClickSendnão. - O agrupamento de eventos
clickCollection.eventGroupingEnablednão funciona.