事件 ID 序列化
最近更新: 2024年7月18日
创建对象:
- 管理员
- 开发人员
事件序列化是实施措施以防止重复事件进入 Analytics 报告的过程。如果您不希望量度由于访客刷新页面而虚增,删除重复事件很重要。
数据源不支持事件序列化或删除重复事件。
- 每个变量都使用自己的表进行重复数据删除。例如,
event1:ABC
和event2:ABC
都被计入到报表中。 - 可在所有访客中进行重复数据删除。如果访客 A 发送
event1:ABC
,然后访客 B 也发送event1:ABC
,则 Adobe 会忽略访客 B 的第二个实例。 - 重复数据删除不会过期。如果访客发送
event1:ABC
,然后 2 年后返回并再次发送event1:ABC
,则 Adobe 将忽略第二个实例。
如果要删除重复的
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 字段,也可以根据规则执行此操作。
- 使用您的 Adobe ID 凭据登录 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,则始终会计算该事件。
Analytics
- 实施 Adobe Analytics
- Analytics 发行说明
- AppMeasurement 发行说明
- Analytics 变量、函数和方法
- 概述
- 配置变量
- 配置变量概述
- abort
- account
- charSet
- collectHighEntropyUserAgentHints
- cookieDomain
- cookieDomainPeriods
- cookieLifetime
- currencyCode
- decodeLinkParameters
- dynamicVariablePrefix
- fpCookieDomainPeriods
- linkDownloadFileTypes
- linkExternalFilters
- linkInternalFilters
- linkLeaveQueryString
- linkTrackEvents
- linkTrackVars
- linkURL
- offlineHitLimit
- offlineThrottleDelay
- trackDownloadLinks
- trackExternalLinks
- trackingServer
- trackingServerSecure
- trackInlineStats
- trackOffline
- useBeacon
- useLinkTrackSessionStorage
- usePlugins
- visitorID
- visitorNamespace
- writeSecureCookies
- 页面变量
- 函数和方法
- 插件
- 插件概述
- addProductEvar
- addProductEvent
- apl
- cleanStr
- formatTime
- getAndPersistValue
- getGeoCoordinates
- getNewRepeat
- getPageLoadTime
- getPageName
- getPercentPageViewed
- getPreviousValue
- getQueryParam
- getResponsiveLayout
- getTimeBetweenEvents
- getTimeParting
- getTimeSinceLastVisit
- getTimeToComplete
- getValOnce
- getVisitDuration
- getVisitNum
- inList
- manageVars
- Numbers Suite
- p_fo
- pt
- removeFromList
- websiteBot
- 集成模块
- 准备实施 Adobe Analytics
- 使用 Experience Platform Edge 实施 Analytics
- 使用 Adobe Analytics 扩展实施 Analytics
- 使用 JavaScript 实施 Analytics
- 在其他平台上实施 Analytics
- 在移动设备上实施 Analytics
- 实施用例
- 验证实施
- 常见问题解答
- 审查实施