linkTrackEvents
有些實施不希望將所有變數納入每個連結追蹤影像要求中。請使用 linkTrackVars
和 linkTrackEvents
變數,在 tl()
呼叫中選擇性地納入維度和量度。
此變數不適用於頁面瀏覽數呼叫 (t()
方法)。
使用Web SDK決定要包含在XDM事件中的Analytics事件
Web SDK不會排除連結追蹤呼叫的某些欄位。 不過,您可以在傳送資料給Adobe之前,使用onBeforeEventSend
回呼來清除或設定所要的欄位。 如需詳細資訊,請參閱Web SDK檔案中的全域修改事件。
使用Adobe Analytics擴充功能的連結追蹤呼叫中的事件
如果您未使用自訂程式碼,Adobe Experience Platform 會自動將已定義的事件納入連結追蹤點擊中。
IMPORTANT
如果您在Analytics擴充功能的自訂程式碼編輯器中設定事件,也必須使用自訂程式碼在
linkTrackEvents
中納入事件。AppMeasurement和Analytics擴充功能自訂程式碼編輯器中的s.linkTrackEvents
s.linkTrackEvents
變數是字串,其中包含您要納入連結追蹤影像要求 (tl()
方法) 中的逗號分隔事件清單。若要在連結追蹤點擊中納入量度,以下三個條件必須滿足:
- 在
events
變數中設定所要的事件。例如:s.events = "event1";
。 - 在
linkTrackVars
中設定events
變數。例如:s.linkTrackVars = "events";
。 - 在
linkTrackEvents
變數中設定所要的事件。例如:s.linkTrackEvents = "event1";
。
s.linkTrackEvents = "event1,event2,event3,purchase";
此變數的預設值為空字串。如果此變數未定義,所有事件都會納入連結追蹤影像要求中。請注意,資料收集會自動根據介面中所設定的事件自動填入這個變數,所以在使用 Adobe Experience Platform 中的標記的實作中一定會設定此變數。
TIP
在此變數中指定事件時,請避免使用 Analytics 物件識別碼 (
s.
)。例如,s.linkTrackEvents = "event1";
正確,而 s.linkTrackEvents = "s.event1";
不正確。範例
以下連結追蹤函數只會在傳送給 Adobe 的影像要求中納入 event1
(不會納入 event2
):
s.events = "event1,event2";
s.linkTrackVars = "events";
s.linkTrackEvents = "event1";
s.tl(this,"o","Example Custom Link");
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690