處理規則的運作方式

處理規則可讓您根據已定義條件來對資料進行變更。當屬性或值符合定義條件時,可以設定或刪除值,以及設定事件。

處理規則會在收集資料時套用至資料上,規則則會套用至透過 AppMeasurement 庫和「資料插入 API」而來的所有資料。處理規則也適用於完整和記錄檔資料來源。這些來源所含資料代表了​hit​或使用者採取的動作。處理規則不適用於其他資料來源。

重要概念

下表包含您在使用處理規則時務必瞭解的重要概念:

概念

詳細資料

規則套用至單一報告套裝。

複製處理規則至其他報表套裝

處理規則依列出順序而套用。

如果有個動作變更了值,後續條件會使用新值。

系統儲存處理規則後,會將它們立即套用至報表套裝。

若變更處理規則,儲存後數分鐘內應會顯示於報表套裝中。測試處理規則時,建議在測試報表套裝中設定即時報表,方便您快速查看處理規則的結果。

處理規則是存取上下文資料變數的唯一方法。

複製上下文資料變數至 eVar

處理規則的套用時機早於 VISTA 規則和行銷渠道規則。

處理順序

不能排除點擊。

您可使用 VISTA 規則來排除點擊。

不能變更產品字串、反向連結和使用者代理。

反向連結和使用者代理為唯讀。產品字串則不可用。

行動裝置屬性和分類不可用。

行動裝置查閱的發生時機早於處理規則,但屬性不可用於處理規則。

如果是執行 JavaScript AppMeasurement H.25.2 或更早的版本,無法讀取超過 URL 前 255 個字元的查詢字串參數。JavaScript AppMeasurement H.25.3 和更新版本提供完整的 URL,包含處理規則的所有查詢字串參數。

升級到 H.25.3 或更新的版本,或者從長 URL 用戶端讀取查詢字串參數,並將它的值儲存在上下文資料變數裡。

查詢字串值必須編碼為 Unicode 或 UTF-8,處理規則才能讀取。

這可能會影響使用查詢字串傳遞的多位元組字元。

每個報告套裝最多只能使用 150 個規則,每個含 30 個條件。

處理規則限制是依報告套裝而定,而非依公司而定。

必須先設定處理規則來擷取上下文資料變數,之後才能傳送資料。

當傳送伺服器呼叫時,就會套用處理規則。若未使用處理規則複製上下文資料變數中儲存的值,這些值就會被捨棄。

UI 中的值比較不區分大小寫。

清除報表中的值

上下文資料變數名稱只能包含英數字元、底線和點。其他任何字元都會刪除。

例如,上下文資料變數 login_page-home 會自動變成 login_pagehome。所有傳送至 login_page-home 變數的資料,都會分配到 login_pagehome 下。

包含不支援之字元的上下文資料變數無法在「處理規則」介面中新增。

脫字符號 (^) 是處理規則系統中的特殊字元。

若要表示單一脫字符號字元,請使用兩個脫字符號字元 (^^)。

處理規則條件

條件會檢查頁面變數是否有符合值或值是否存在。可以加入多個條件,您也可以選取是否須符合所有條件。

您可以建立無條件的規則,以一律執行已定義動作。

在發生動作前,並不會自動檢查變數的值。例如,Prop1 包含 "something" 值,而 eVar1 空白。如果您設定 Prop1 等於 eVar1,則兩個值都會變成空白。如果您想避免這種情形,請加入一個條件來檢查是否存在值。

處理規則動作

動作可以設定頁面變數、刪除頁面變數或觸發事件。動作也能串連值以顯示在報告中

例如,您可以串連兩個值,以顯示 category:product

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now