動態變數
動態變數可讓您將值從某個變數複製到另一個變數,而不增加影像要求的長度。在多個變數中擷取相同資料時,這些變數很有幫助。
在舊版 Analytics 中,影像要求長度是預防資料截斷非常重要的環節。AppMeasurement 改良功能容許的影像要求查詢字串長度大幅增加,因此通常不需要動態變數。
動態變數支援在影像要求中使用查詢字串參數或 HTTP 標題。如需可參考的可用參數完整清單,請參閱資料彙集查詢參數。如需可參考的可用 HTTP 要求欄位完整清單,請參閱 Wikipedia 上的標準要求欄位。
當 Adobe 辨識出動態變數首碼時,會自動複製報表套裝中的查詢字串或 HTTP 標題值。此動作會在其他任何處理 (包括處理規則和 VISTA 規則) 之前進行。
TIP
複製變數時請留意字元上限。例如,如果將
eVar1
複製到 prop1
,prop1
的值可能會遭到截斷,因為它有 100 個位元組的限制 (eVar1
則有 255 個位元組的限制)。使用Web SDK的動態變數
使用資料流對應,從單一XDM欄位傳送資料至多個Analytics變數。
- 使用您的 AdobeID 認證登入 Adobe Experience Platform 資料彙集。
- 按一下左側邊欄中的 資料串流。
- 按一下所需的資料流。
- 按一下右側的 編輯對應。
- 將所需的Source欄位對應到所需的目標欄位。 單一來源欄位可對應至任意數量的目標欄位。
使用Adobe Analytics擴充功能的動態變數
您可以在任何接受字串的維度欄位中使用動態變數。 維度項目通常會在設定 Analytics 擴充功能 (全域變數) 時設定,或依據規則進行設定。
- 使用您的 AdobeID 認證登入 Adobe Experience Platform 資料彙集。
- 按一下所需的標籤屬性。
- 前往規則標籤,然後按一下所需的規則 (或建立規則)。
- 在「動作」下方按一下現有的「Adobe Analytics - 設定變數」動作,或按一下「+」圖示。
- 將擴充功能下拉式清單設定為Adobe Analytics,並將動作型別設定為設定變數。
- 找出所需的維度項目。
將動態變數首碼放置在文字欄位中,隨後加上您要參考的查詢字串參數或 HTTP 標題。依預設,動態變數首碼為 D=
。
AppMeasurement和Analytics擴充功能自訂程式碼編輯器中的動態變數
動態變數是指派給其他變數的文字字串。預設的動態變數首碼為 D=
。動態變數會區分大小寫。
// Copy eVar1 into eVar2. The query string parameter of eVar1 is v1.
s.eVar1 = "Example value";
s.eVar2 = "D=v1";
// Take the user agent string found in the image request HTTP header and place it in eVar1.
s.eVar1 = "D=User-Agent";
// Copy the page URL and place it in eVar1. The query string parameter of page URL is g.
s.eVar1 = "D=g";
NOTE
在為實施作業除錯時,動態變數會顯示為字串。值由 Adobe 資料收集伺服器從伺服器端複製。
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690