事件 ID 序列化
事件序列化為實作措施以防止重複事件進入 Analytics 報告的程序。若您不希望量度因訪客重新整理頁面而不實膨脹,請務必去除重複事件。
NOTE
資料來源不支援事件序列化或去重複化。
設定事件序列化
您必須先在報告套裝設定中將事件的「獨特事件記錄」設定設為「使用事件 ID」。請參閱「管理員使用指南」中的成功事件。
使用事件 ID 時,去重複化會發生在以下層級:
- 每個變數都會使用自己的表格來進行去重複化。例如,
event1:ABC
和event2:ABC
都會計入報表。 - 去重複化會在所有訪客之間發生。如果訪客 A 傳送
event1:ABC
後訪客 B 也傳送event1:ABC
,Adobe 會忽略訪客 B 的第二個例項。 - 去重複化不會過期。如果訪客傳送
event1:ABC
後於 2 年後再回來傳送event1:ABC
,Adobe 會忽略第二個例項。
TIP
如果您想要將
purchase
事件去重複化,請改用 purchaseID
變數。透過 Web SDK 使用事件 ID
如果使用 XDM物件,事件序列化會使用所需事件的XDM欄位id
。 完整的 XDM 路徑取決於您要序列化的事件。
例如,如果您想要序列化購物車新增量度,請將xdm.commerce.productListAdds.id
設定為所要的序列化值。 如果您想要序列化自訂事件20,請將xdm._experience.analytics.event1to100.event20
設定為所要的序列化值。
如果使用 資料物件,事件序列化會使用data.__adobe.analytics.events
,並遵循AppMeasurement字串語法。
透過 Adobe Analytics 擴充功能使用事件 ID
您可以在設定 Analytics 擴充功能 (全域變數) 時設定事件 ID 欄位,或是在規則中將其設定為動作。
- 使用您的 AdobeID 認證登入 Adobe Experience Platform 資料彙集。
- 按一下所需的標籤屬性。
- 前往規則標籤,然後按一下所需的規則 (或建立規則)。
- 在「動作」下方按一下現有的「Adobe Analytics - 設定變數」動作,或按一下「+」圖示。
- 將擴充功能下拉式清單設定為Adobe Analytics,並將動作型別設定為設定變數。
- 找出「事件」區段,其中每個事件都包含「事件 ID」欄位。
有效值是長度最多 20 個位元組的英數字元。 如果輸入的值超過 20 個位元組,系統會截斷至前 20 個位元組。
使用 AppMeasurement 和 Analytics 擴充功能自訂程式碼編輯器中的事件 ID
事件序列化是 s.events
變數的一部分。在字串中使用冒號為每個事件指派 ID。
// Assign custom ID serialization to a single value
s.events = "event1:ABC123";
// Assign custom ID serialization to multiple values
s.events = "event1:ABC123,event2:ABC123";
如果事件已啟用序列化,但不包含序列化 ID,系統一律會計算該事件。
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690