Content Analytics 数据收集
本文详细介绍了 Content Analytics 如何收集数据
定义
本文中使用以下定义:
功能
Content Analytics 需要 Experience Platform Edge Network Web SDK 来收集内容事件数据。该事件数据收集通过 Experience Platform Edge Network(Web SDK、服务器 API)或 Analytics 源连接器(例如,使用 AppMeasurement)等机制与行为事件数据的(现有)数据收集相结合。
在以下情况下 Content Analytics 库会收集数据:
- Content Analytics 包含在页面上加载的标记库中。
- 页面 URL 在 Content Analytics 扩展中配置,是所包含的标记库的一部分。
Content Analytics 事件
Content Analytics 事件由以下各项组成:
-
标准字段
- 时间戳
- 身份标识
-
体验访问数(如有且已配置)
-
体验点击数(如有且已配置)
-
资产访问数(如有且已配置)
-
资产点击数(如有且已配置)
Content Analytics 事件收集为以下顺序:
Content Analytics 实际上以这种方式收集数据来反映该序列,而不是将收集某次访问或点击与收集该访问或点击之后立即发生的事件两者分开。这种收集 Content Analytics 数据的方式也减少了所收集的数据量。
记录的访问或点击
在以下情况下会记录资产访问:
- 该资产尚未通过 Content Analytics 扩展配置被排除。
- 该资产的 75% 被访问。
- 该资产尚未为此页面被记录。
在以下情况下会记录资产点击:
- 该资产已被访问。
- 该资产尚未通过 Content Analytics 扩展配置被排除。
- 直接点击该资产(即链接)后转到另一个页面。
在以下情况下会记录体验访问:
- 在 Content Analytics 配置中启用了体验。
在以下情况下会记录体验点击:
- 对启用了体验的页面中某个链接的任何点击。
用于发送 Content Analytics 事件的触发器
为减少从页面发出的调用次数,Content Analytics 会收集信息,但不会立即发送。内容交互信息会先被收集,只有当以下触发器之一发生时,才会发送包含这些信息的事件:
-
Web SDK 或 AppMeasurements 发送事件。
-
可见性变为隐藏,例如:
- 页面卸载
- 切换选项卡
- 将浏览器最小化
- 关闭浏览器
- 锁定屏幕
-
URL 发生变化,导致相关 URL 改变。
-
已记录并准备发送的资产访问数超过 32。
架构
Content Analytics 数据根据特定的 Content Analytics 架构收集在 Experience Platform 的数据集中。参考架构公开可用: