linkTrackVars

上次更新: 2023-03-14
  • 主題:
  • Variables
    檢視有關此主題的更多資訊
  • 建立對象:
  • User
    Admin

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

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

決定要使用Web SDK加入XDM事件的變數

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

使用Adobe Analytics擴充功能之連結追蹤呼叫中的變數

此變數會根據介面中設定的變數自動填入後端,因此在使用Adobe Analytics擴充功能的實施中一律會設定。

重要

如果您使用自訂程式碼編輯器設定變數,則必須在 linkTrackVars 也使用自訂程式碼。

AppMeasurement和Analytics擴充功能自訂程式碼編輯器中的s.linkTrackVars

s.linkTrackVars 變數是字串,其中包含您要納入連結追蹤影像要求 (tl() 方法) 中的逗號分隔變數清單。若要在連結追蹤點擊中納入維度,以下兩個條件必須滿足:

  • 設定所需的變數值。例如:s.eVar1 = "Example value";
  • linkTrackVars 變數中設定所要的變數。例如:s.linkTrackVars = "eVar1";
s.linkTrackVars = "eVar1,eVar2,events,channel,products";

此變數的預設值為空字串。不過,在「代碼管理器」內由 Adobe 提供的 AppMeasurement 程式碼中,此變數設為 "None"。有效值是任何填入維度的頁面層級變數。

  • 如果此變數未定義或設為空字串,所有​變數都會納入連結追蹤影像要求中。
  • 如果此變數設為 "None"不會​有任何變數納入連結追蹤影像要求中。
秘訣

在此變數中指定變數時,請避免使用 Analytics 物件識別碼 (s.)。例如,s.linkTrackVars = "eVar1"; 正確,而 s.linkTrackVars = "s.eVar1"; 不正確。

範例

以下連結追蹤函數只會在傳送給 Adobe 的影像要求中納入 eVar1 (不會納入 eVar2):

s.eVar1 = "Example value 1";
s.eVar2 = "Example value 2";
s.linkTrackVars = "eVar1";
s.tl(this,"o","Example Custom Link");

此頁面上的