linkTrackEvents

上次更新: 2024-01-26
  • 主題:
  • Variables
    檢視有關此主題的更多資訊
  • 建立對象:
  • Admin
    Developer

有些實施不希望將所有變數納入每個連結追蹤影像要求中。請使用 linkTrackVarslinkTrackEvents 變數,在 tl() 呼叫中選擇性地納入維度和量度。

此變數不適用於頁面瀏覽數呼叫 (t() 方法)。

使用Web SDK決定要包含在XDM事件中的Analytics事件

Web SDK不會排除連結追蹤呼叫的某些欄位。 不過,您可以使用 onBeforeEventSend 回撥以在資料傳送至Adobe之前清除或設定所需欄位。 另請參閱 全域修改事件 詳細資訊,請參閱Web SDK檔案。

使用Adobe Analytics擴充功能的連結追蹤呼叫中的事件

如果您未使用自訂程式碼,Adobe Experience Platform 會自動將已定義的事件納入連結追蹤點擊中。

重要

如果您在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 中的標記的實作中一定會設定此變數。

秘訣

在此變數中指定事件時,請避免使用 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");

本頁內容