onBeforeLinkClickSend
clickCollection.filterClickDetails .Met de callback van onBeforeLinkClickSend kunt u een JavaScript-functie registreren die de gegevens voor het bijhouden van koppelingen die u verzendt, kan wijzigen voordat die gegevens naar Adobe worden verzonden. Hiermee kunt u het object xdm of data bewerken, inclusief de mogelijkheid om elementen toe te voegen, te bewerken of te verwijderen. U kunt het verzenden van gegevens ook voorwaardelijk annuleren, zoals met ontdekt cliƫnt-zijbot verkeer.
Deze callback wordt alleen uitgevoerd als clickCollectionEnabled is ingeschakeld en filterClickDetails geen geregistreerde functie bevat.
Als onBeforeEventSend en onBeforeLinkClickSend allebei geregistreerde functies bevatten, wordt onBeforeLinkClickSend eerst uitgevoerd.
onBeforeLinkClickSend en filterClickDetails
De callback van clickCollection.filterClickDetails is ontworpen om onBeforeLinkClickSend te vervangen. Adobe raadt beide callback-functies niet tegelijkertijd aan. Wanneer u een callback-functie toewijst aan zowel filterClickDetails als onBeforeLinkClickSend , gebruikt de bibliotheek de volgende logica:
- Alleen
filterClickDetailswordt uitgevoerd;onBeforeLinkClickSendniet. - Gebeurtenisgroepering
clickCollection.eventGroupingEnabledwerkt niet.