虚拟事件
#
1. 概述可以将多个业务含义相似的事件组成虚拟事件,任一基础事件被触发即视为该虚拟事件被触发;
也可将某一事件通过不同的筛选条件拆分为多个事件,符合筛选条件的基础事件触发方视作该虚拟事件触发。
可在事件管理中新建、管理虚拟事件。
#
2. 适用角色与用途角色 | 用途 |
---|---|
埋点设计人员(数据产品经理/分析师) | 对埋点事件进行转化,降低埋点方案设计的复杂度,弥补埋点设计、开发中的缺陷 |
数据分析人员(数据产品经理/分析师/运营) | 对相似业务含义的事件进行组合,或对某一事件进行拆分,提高日常分析使用效率 |
#
3. 新建虚拟事件点击事件管理右上角”新建事件“,选择”虚拟事件“。
#
3.1. 填写基础信息填入虚拟事件名、虚拟事件显示名和说明,事件名默认以“#ve@”开头。
#
3.2. 编辑虚拟事件的定义规则构成虚拟事件的基础事件之间为“或”的关系,任一基础事件被触发(若对基础事件进行筛选则此处需满足筛选条件)即视为该虚拟事件被触发。
当虚拟事件由2个或以上基础事件构成时,可对其进行全局筛选,全部基础事件均需满足该筛选条件。
#
4. 虚拟事件的管理与使用#
4.1. 管理虚拟事件可在事件管理页面中,对虚拟事件进行管理,虚拟事件可创建数量上限为300,可以进行编辑、复制和删除操作。
#
4.2. 分析模型中使用的注意事项虚拟事件在使用上和预置、自定义事件一致,其所关联的事件属性为所有基础属性的关联事件属性的交集。
虚拟事件的触发用户数含有对基础事件联合去重的逻辑,因而在部分场景中,虚拟事件的触发用户数会小于所有基础事件触发用户数的直接加和。
#
5. 最佳实践#
5.1. 将多个业务含义相似的事件合并为单个事件埋点设计中,将“大世界战斗”、“副本战斗”、“PVP 战斗”作为3种不同的事件上报。
现需对用户所有战斗行为进行统计,因而可在虚拟事件中将该3个事件共同作为构成虚拟事件“战斗”的基础事件,用户触发任意类型的战斗行为便视作触发“战斗”,从而实现对用户的所有战斗行为进行统计。
#
5.2. 将单个事件拆分为业务含义更具体的多个事件埋点设计中,将所有页面的浏览统一上报为“页面浏览”,并通过事件属性“页面类型”来对各页面进行区分。
日常分析中,首页、商店页、充值页的分析需求较为频繁,因而可在虚拟实践中将“页面浏览”作为基础事件并对其“页面类型”进行筛选,构造出3个虚拟事件“首页浏览”、“商店页浏览”、“充值页浏览”,快速满足日常分析需求。