linkTrackVars

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

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

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

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

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

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

IMPORTANT
如果您使用自訂程式碼編輯器設定變數,您必須在下列專案中包含變數: 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"不會 ​有任何變數納入連結追蹤影像要求中。
TIP
在此變數中指定變數時,請避免使用 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");
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690