onBeforeLinkClickSend

IMPORTANT
Det här återanropet är föråldrat. Använd clickCollection.filterClickDetails i stället.

Med onBeforeLinkClickSend-återanropet kan du registrera en JavaScript-funktion som kan ändra länkspårningsdata som du skickar precis innan dessa data skickas till Adobe. Du kan ändra objektet xdm eller data, inklusive möjligheten att lägga till, redigera eller ta bort element. Du kan också villkorligt avbryta sändningen av data helt och hållet, t.ex. med identifierad robottrafik på klientsidan.

Det här återanropet körs bara om clickCollectionEnabled är aktiverat och filterClickDetails inte innehåller någon registrerad funktion.

Om onBeforeEventSend och onBeforeLinkClickSend båda innehåller registrerade funktioner körs onBeforeLinkClickSend först.

WARNING
Det här återanropet tillåter användning av anpassad kod. Om kod som du inkluderar i återanropet genererar ett ej infångat undantag avbryts bearbetningen för händelsen. Data skickas inte till Adobe.

onBeforeLinkClickSend och filterClickDetails

Återanropet clickCollection.filterClickDetails är utformat för att ersätta onBeforeLinkClickSend. Adobe rekommenderar starkt att du inte tilldelar återanropsfunktioner till båda samtidigt. Om du tilldelar en återanropsfunktion till både filterClickDetails och onBeforeLinkClickSend använder biblioteket följande logik:

  • Endast filterClickDetails körs. Det gör inte onBeforeLinkClickSend.
  • Händelsegruppering clickCollection.eventGroupingEnabled fungerar inte.
recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1