事件 ID 序列化

事件序列化為實作措施以防止重複事件進入 Analytics 報告的程序。若您不希望量度因訪客重新整理頁面而不實膨脹,請務必去除重複事件。

注意

資料來源不支援事件序列化或去重複化。

設定事件序列化

您必須先在報告套裝設定中將事件的「獨特事件記錄」設定設為「使用事件 ID」。請參閱「管理員使用指南」中的成功事件

使用事件 ID 時,去重複化會發生在以下層級:

  • 每個變數都會使用自己的表格來進行去重複化。例如,event1:ABCevent2:ABC 都會計入報表。
  • 去重複化會在所有訪客之間發生。如果訪客 A 傳送 event1:ABC 後訪客 B 也傳送 event1:ABC,Adobe 會忽略訪客 B 的第二個例項。
  • 去重複化不會過期。如果訪客傳送 event1:ABC 後於 2 年後再回來傳送 event1:ABC,Adobe 會忽略第二個例項。
秘訣

如果您想要將 purchase 事件去重複化,請改用 purchaseID 變數。

使用 Adobe Experience Platform 中的標記來使用事件 ID

您可以在設定 Analytics 擴充功能 (全域變數) 時設定事件 ID 欄位,或是在規則中將其設定為動作。

  1. 使用您的 Adobe ID 認證登入資料收集 UI
  2. 按一下所需的屬性。
  3. 前往規則標記,然後按一下所需的規則 (或建立規則)。
  4. 在「動作」下方按一下現有的「Adobe Analytics - 設定變數」動作,或按一下「+」圖示。
  5. 將「擴充功能」下拉式清單設為「Adobe Analytics」,再將「動作類型」設為「設定變數」。
  6. 找出「事件」區段,其中每個事件都包含「事件 ID」欄位。

有效值是長度最多 20 個位元組的英數字元。 如果輸入的值超過 20 個位元組,系統會截斷至前 20 個位元組。

在 AppMeasurement 和自訂程式碼編輯器中使用事件 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,系統一律會計算該事件。

本頁內容