1.3.7.3 虚拟事件

优质
小牛编辑
131浏览
2023-12-01

虚拟事件主要在以下两个层面支持产品分析:

  1. 将细粒度的事件汇聚成一个事件,实现更高层面的事件汇总。例如可以将某一个页面上的所有的点击设置成一个事件,用来统计某一个页面总的访问量。
  2. 将粗粒度的事件拆分成不同事件,实现更细粒度的事件细分。例如可以将点击按钮按照不同页面拆分,用来统计不同页面访问量差异

1.1. 主要功能

虚拟事件的编辑需要用户有管理员或者后台配置的权限,进入路径为:设置>后台配置>虚拟事件:

虚拟事件列表
Figure: 虚拟事件列表
  1. 事件类型选择:切换到虚拟事件列表
  2. 虚拟事件列表:新增虚拟事件,编辑虚拟事件以及删除虚拟事件 删除虚拟事件不会影响源数据

1.1.1. 新增虚拟事件

虚拟事件是对自定义事件进行二次处理与加工,本质上是事件+条件的集合。你可以将多个事件组合成虚拟事件,此时发生任一单一自定义事件都视为触发虚拟事件。同时,虚拟事件也可以是事件结合具体条件,此时仅在特定条件下触发当前事件才会被视为触发虚拟事件。

新增虚拟事件
Figure: 新增虚拟事件
  1. 事件名称:虚拟事件的显示名称,后续可以修改
  2. 基本事件:产品方可以选择多个自定义事件 请注意自定义事件之间的关系都是
  3. 事件条件:当前事件的条件,给某个事件增加限定条件

1.1.2. 虚拟事件分析

当虚拟事件编辑成功之后,产品方可以在分析功能对当前虚拟进行多维分析暂不支持路径。你可以在事件分析中对虚拟事件进行多维分析,举例如下:

虚拟事件使用
Figure: 虚拟事件使用

1.2. 主要使用场景

  1. 为了更好使用HubbleData的多维分析功能,我们推荐用户用事件模型对业务流程进行抽象。这种抽象可以帮助用户通过多维度组合对数据进行探索,但是如果用户经常需要对某些场景或者功能模块的数据进行分析,此时可以通过事件+条件的组合建立虚拟事件。

    典型如:HubbleData通过PV事件+看板模块组合,来对看板的使用进行分析

  2. 部分情况下,如果用户在多个场景进行埋点,但是希望对某一些数据进行汇总。此时可以将不同事件进行组装, 也即通过事件1+事件2的组合建立虚拟事件。