一款增长工具里往往会有上百个,或数百个指标,如果要依赖分析师每天去看,去判断数据是否有问题,效率很低,所以需要有这样的一个功能——可以自动对核心指标做异常监控,出现波动的时候,及时做预警,通知到对应的人。
不同产品对这个功能的名字不一样的,如Google Analytics曾将这个功能叫做智能事件、自定义提醒、数据分析,在Adobe Analytics叫智能警报/警报,在神策分析中叫智能预警。
但表示的意思都是一样的,这个功能可以分为两个层级:
- 第一个层级,只是对数据指标的异常做预警,也就是指标异常的时候通知用户,一般是系统、邮件或短信通知。
- 第二个层级,不仅对数据指标的异常做预警,而且将可能的原因也呈现给用户,这种就更高级,背后往往是算法,机器学习,人工智能。
目前有提供这个功能,基本实现是第二个层级的。
Google Analytics里的自定义提醒
Google Analytics中的这个功能最初是叫智能事件,智能事件分两种:
- 一种是自动提醒(Automatic Alters),各主要指标都包含在内,幅度超过10%就会发出提醒,而且还会告诉你原因是什么,:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwIjNx8CX39CXy8CXycXZpZVZnFWbp9zZlBnauImZkhjMlNWY4QTM2IzNxUGOyQjN1IWOzkTMhJGZ2EmMvwVNwMDNwUjMtUGall3LcVmdhNXLwRHdo9CXt92YucWbpRWdvx2Yx5yazF2Lc9CX6MHc0RHaiojIsJye.jpeg)
它实现的是第二个层级的功能,我非常喜欢这个功能,但这个功能已经被移除了。
不过Google Analytics提供了另一种方式可以用于自动定位原因,可以通过数据分析(Insight)去自动实现异常原因的定位
- 一种是自定义提醒(Custom Alters),根据用户需求自定义设置一些字段范围做提醒,数据异常就会通知用户,这个是实现第一个层级的,Google Analytics中这个设置就在自定义—自定义提醒里,设置的界面如下:
基本的使用方法是选定一些指标,如会话、用户数、浏览量……,通过过去一个月的数据计算90%的置信区间作为阀值,具体的阀值可以根据业务的需要调整置信区间,对于每日需要做预警的,一般一周或半个月需要多阀值做更新计算。
- 提醒名称:是智能事件的名字
- 应用到:是设置的视图
- 期间:是提醒的周期,有日、周和月可以选
- 在此提醒被触发时向我发送一封电子邮件:是讲预警发送到的邮箱,可以填些多个
- 提醒条件:设置具体的字段
- 条件:有大于、小于、增加多少、减少多少、增长百分比和降低百分比
- 值:填写上述通过一定置信区间计算出来的阀值,都是数值,如果是时间,转化成秒计算
设置完成后,如果数据异常,系统内会提醒,如设置邮箱就会收到邮件提醒,如果是美国地区,可以设置短信提醒。
在GA4叫数据分析:
Adobe Analytics里警报
Adobe Analtyics警报很灵活,警报的设置界面如下:
- 标题:就是你这个监控的主题
- 描述:是可选,就是说明你监控的是什么
- 时间粒度:就是监控的频率,可以选择每小时,每天,每周,每月;
- 收件人:就是将预警信息发给谁?可以通过邮件和短信的形式;
- 过期时间:就是这个警报生效的时间周期,默认是一年,在过期之前会提醒你的
- 以下任何一个度量触发器:就是选择一个量度了,你可以设置不同的预警区间,如用置信区间90%,95%,99%,也可以用大于多大比例,或小于多大比例,或一定定值,超过或低于就表示异常。
在一个警报里面,你对多个指标做异常监控;而且,右上角还是显示30天内触发的次数,就可以知道每个月大概会收到几次通知;设置好后可以给警报添加标签做分类,便于管理。
如果要实现自动分析出原因,那么可以使用异常检测结合贡献分析,如这个数据有异常:
那么可以对这个异常数据做贡献分析,贡献分析就是将可能的维度放到机器学习里面去自动分析,然后会自动得出异常的原因,强关联 或受到什么因素、维度影响。
这个很方便,运行后会出现有影响维度的报告。
神策的叫智能预警分析
神策的这个功能叫智能预警分析,最近才正式推出的,分为两块:
- 智能预警:用于预警
- 智能分析:用于分析原因,用的是Prophet预测模型
智能预警分析分为两种类型:
- 智能预警:基于智能预测区间,可以理解为内置阈值,需要设置指标即可
- 自定义预警:自动设置阈值
智能预警的设置界面如下:
图片来自神策官方文档
- 名称:自定义预警的名字
- 指标:选择需要监测指标
- 分组:将监测指标分组
- 颗粒度:就是监控的频率,可以选择按小时,按天,按周,按月;
- 描述:对这个预警的描述
- 监测时段:监测多长事件
- 预警方式:就是预警的类型,有智能预警和自定义预警
- 触发规则:设置触发规则,如超过多少,低于多少。
智能分析就是数据异常的时候自动分析可能的原因:
图片来自神策官方文档
仔细看神策的产品设计,这个功能大量参考了Adobe Analytics设计。
Google Analytics | Adobe Analytics | 神策 | |
---|---|---|---|
功能名称 | 自定义提醒/数据分析 | 智能警报 | 智能预警 |
第一层级 | 自定义提醒/数据分析 | 警报 | 智能预警 |
第二层级 | 数据分析 | 贡献分析 | 智能分析 |
通知方式 | 系统、邮件、短信 | 系统、邮件、短信 | 系统、邮件、短信 |
时间粒度 | 每天,每周,每月 | 每小时,每天,每周,每月 | 每小时,每天,每周,每月 |