事件分析
一、引入案例
新增用户和 DAU 作为常用指标,经常需要分析和展示,我们可以用「事件分析」的功能来对场景指标进行分析和呈现。
1、确定指标和筛选条件:要分析的是账号下的 DAU 和新增用户,分 iOS 和 Android 两端显示。
点击「选择指标」,在弹出的窗口里我们选择事件和筛选条件,并且对指标重命名(我们也可以在事件分析的主界面进行筛选条件的设置)。

2、确定维度:iOS 和 Android 就是我们分析指标的维度,所以我们在维度选择里选择「设备系统类型」。

3、选择时间段:我们需要关注最近 30 天的数据变化,所以在日期选择器里选择「近 30 日」

4、选择对比时间段:我们用最近 30 天的数据变化,对比前一个月。

条件已经设置完成,点击「查询」,输出结果。

5、保存报表:我们将查询结果保存为报表。再将报表转变为看板,就可以每天方便快捷的看最终报表数据。

以上就是我们通过事件分析来查看分系统的日活用户的步骤。
二、什么是事件分析
事件分析本质上就是对事件的 what、how、when、where 进行分析。
三、事件分析的支持场景
1、人数:有多少人触发了某一事件
- 比如 UV、DAU 指标趋势;
- 比如说同一个按钮的文案做了调整,调整前文案为 A,调整后文案为 B,进行对照试验,分析 A 和 B 的点击情况;
2、次数:某一事件触发了多少次,比如对关卡每天的通关次数;
3、人均次数:某一事件(行为)平均触发多少次;
4、活跃比:在一个时间区间内,触发某一事件的人数占当前时间段内所有活跃人数的比;
5、事件细分维度下的数据:查看按钮点击事件,我按照设备类型展开,我就可以得到不同的设备触发的任意事件次数,这样我们就可以知道不同设备上的事件发生情况;
6、复杂指标的四则运算:当我们想要的数据没有在上报的数据里,怎么办?我们可以通过加 减乘除进行指标计算得到一个新的指标,这种方式就叫自定义指标,比如 ROI,ARPU 值;
四、如何做事件分析
就像案例里提到的 5 个步骤:
1、选择指标和筛选条件;
2、选择维度;
3、选择时间段;
4、选择对比时间段;
5、保存看板;
4.1 选择指标
在确定指标时,同时需确定是否开启「近似计算」。
4.1.1 近似计算
开启之后仅查询部分样本的数据,准确率 99.9%,查询速度更快。

任意设置的调整,需点击「查询」按钮才能生效。
4.1.2 选择指标界面
在选择指标界面,包括「选择事件」、「选择属性」、「重命名」、「切换指标公式」和「筛选」功能,如下图:

「选择事件」:下拉选项里可选择所有预置事件和自定义事件;
「选择属性或指标名」:下拉选项里展示事件的分析角度以及属性,如下图:

A:分析指标:任何事件都至少有这三个分析指标:总次数,触发用户数,人均次数;
B:属性:事件属性;
C:属性的分析指标:根据属性值类型,可存在以下分析指标:
| 数值类型 | 分析角度 |
|---|---|
| 数值型 | 总和、中位数,均值、最大值、最小值、人均值、去重数 |
| 列表型 | 列表去重数、列表元素去重数 |
| 布尔型 | 去重数、为真数、为假数、为空数、不为空数 |
| 非数值、布尔型 | 去重数 |
时间(支持的格式为 yyyy-MM-dd HH:mm:ss 或者 yyyy-MM-dd HH:mm:ss.SSS) | 去重数 |
「重命名」:将待分析的指标重命名,注意使用自己能理解同时别人也能理解的描述;
「切换指标公式」:点击后切换为四则运算型指标。这个功能主要用于某些特殊的比例型分析场景,我们来列举两个例子:
- 当天的活跃用户数占当月活跃用户数的比率,此场景下会将当前日期所在月份的活跃用户数作为分母参与计算;
- 当天的付费用户数占选定时间范围的活跃用户数的比率,此场景下会将所选时间范围的总活跃用户数作为分母参与计算;
比如我们通过指标公式来构建付费率指标
- 我们自定义指标名为「付费率」;
- 我们设置事件和指标公式「用户付 费 - 触发用户数」/「账号登录 - 触发用户数」;
- 在设置好指标计算公式后,可以选择「百分比」、「两位小数」、「整数」三种展现样式,我们选择两位小数;

4.1.3「筛选」
点击后设置指标的限制条件。可在【指标选择】界面设置单个指标的筛选,也可在事件分析主界面,设置全局筛选。

4.1.4.1 筛选的数据类型
共有 5 种,分别对应支持不同的数学逻辑:
1、数值。比如:充值金额。支持数学逻辑:等于、不等于、小于、大于、有值、无值、区间
2、字符串。比如:事件发生的城市。支持数学逻辑:等于、不等于、包含、不包含、有值、无值、正则匹配
3、列表 ID。 比如:名单。支持数学逻辑:存在元素、不存在元素、元素位置、有值、无值
4、时间。比如:注册时间(yyyy-MM-dd HH:mm:ss.SSS 或 yyyy-MM-dd HH:mm:ss)。支持数学逻辑:绝对时间、相对当前时间、相对事件发生时刻、有值、无值
5、布尔。比如:Wifi 使用。支持数学逻辑:为真、为假、有值、无值