1. 概念介绍
虚拟事件:对一个或者多个原始事件通过一定逻辑关系,进行拆解和组合,组合成虚拟事件,便于用户对常规复合事件的组合管理、查看。
原始事件:通过SDK上报或者导入数据产生的事件。
虚拟事件的统计口径 :
- 多个原始事件之间是or关系,命中一个则表明符合条件,则视为该虚拟事件触发。同时也可以对每个原始事件做过滤条件。
- 一个用户触发虚拟事件中的多个组合原始事件,查看该虚拟事件的发生用户数,会去重;查看该虚拟事件的发生次数,不会去重。
2. 操作步骤
2.1 虚拟事件列表页编辑
- 数据管理-元数据管理-虚拟事件中可查看,产品內所有有权限查看的虚拟事件。
- 点击上图中编辑按钮,可对于事件进行命名、描述、组合、增删改查等管理操作。
2.2 创建虚拟事件
在数据管理-元数据管理-虚拟事件中,点击创建事件按钮,在弹出的创建虚拟事件页面,填写相应的信息。
2.3 查看虚拟事件
- 支持虚拟事件的模型:事件分析、转化分析、留存分析、分布分析。
- 事件分析选择如下图:
3.应用场景
3.1 合并事件
在以下分析场景中,单个元事件已经不能满足分析需要,需要把多个事件进行合并。
- 社交类App,需要对每天发生互动的用户进行统计分析。互动包括点赞、评论、关注、发私信等行为。
- 某短视频App,会分多个业务线短视频、电商、直播,而每个业务线又有不同的很多事件,例如直播包括开始直播、结束直播、直播打赏、直播点赞、直播评论等多个行为,此时想要分析直播业务模块活跃的用户,需要对直播业务模块的多事件进行合并。
- 某电商App,分小程序端、App端、web端,需要统计整体活跃用户数,可把此三个事件组合成一个虚拟事件。
3.2 拆分事件
在以下分析场景中,单个元事件已经不能满足分析需要,需要对事件进行拆分。
- 某电商类App,需要分别统计一、二、三、四线不同等级城市的购买情况,采集数据时,未能上报城市属于几线城市的信息,只是上报了城市名称,而城市名称众多,可通过不同城市名称的组合,组合成新的虚拟事件,方便查看,不需要重复性的配置。
- 北京、上海、深圳、广州的关系为or,命中一个则表明符合条件,则视为该虚拟事件触发。
- 如果一个人在一段日期范围内既在上海支付,又在北京支付,则该用户触发虚拟事件的次数为2次,计算用户数会被去重,为1人。
- 新用户查看。