onBeforeLinkClickSend
IMPORTANT
已棄用此回呼。 請改用
clickCollection.filterClickDetails。onBeforeLinkClickSend回呼可讓您註冊JavaScript函式,該函式可變更您在將資料傳送至Adobe之前所傳送的連結追蹤資料。 它可讓您操作xdm或data物件,包括新增、編輯或移除元素的功能。 您也可以有條件地完全取消傳送資料,例如使用偵測到的使用者端機器人流量。
此回呼只有在已啟用clickCollectionEnabled且filterClickDetails不包含已登入函式時才執行。
如果onBeforeEventSend和onBeforeLinkClickSend都包含已登入的功能,則會先執行onBeforeLinkClickSend。
WARNING
此回呼允許使用自訂程式碼。 如果您包含在回呼中的任何程式碼擲回未攔截到的例外狀況,處理事件時就會中止。 資料不會傳送至Adobe。
onBeforeLinkClickSend 和 filterClickDetails
clickCollection.filterClickDetails回呼設計用來取代onBeforeLinkClickSend。 Adobe強烈建議不要同時指派回呼函式給兩者。 如果您將回呼函式同時指派給filterClickDetails和onBeforeLinkClickSend,程式庫會使用以下邏輯:
- 只有
filterClickDetails執行;onBeforeLinkClickSend不執行。 - 事件群組
clickCollection.eventGroupingEnabled無法運作。
recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1