linkTrackEvents

有些實施不希望將所有變數納入每個連結追蹤影像要求中。請使用 linkTrackVarslinkTrackEvents 變數,在 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