1. 功能简介
显微镜功能,指对某个数据点上数据,提供更加强大的“新建日期批注”、“存为用户分群”、“导出用户ID”、“查看用户列表”更加详细的分析标注功能,便于对于重点数据的深入研究和分析。
如下图(留存分析-留存对比):
2. 功能显示
2.1 什么时候显示显微镜
- 当鼠标hover在折线图上的点时,会显示气泡,且在气泡上会体现可以调起‘显微镜’的方法;
- 当鼠标点击折线图上的点时,显示‘显微镜’功能气泡,当鼠标点击其它位置时,‘显微镜’气泡隐藏。
2.2 哪些功能页面、哪些图表支持显微镜哪些功能
当前所有的分析功能(事件分析、留存分析、转化分析、成分分析、用户生命周期),当图表形态为折线图时,点击线图上的点都会显示‘显微镜’功能。
详细如下表所示:
模块 | 时间粒度 | 图标类型 | 新建日期批注 | 存为用户分群 | 导出用户ID | 查看用户列表 |
---|
事件分析 | 天级 | 折线图 | √ | √ | √ | √ |
月、周、小时、5分钟 | 折线图 | | √ | | |
所有粒度 | 柱形图 | | √ | √ | √ |
所有粒度 | 堆叠图 | √ | √ | √ | √ |
所有粒度 | 百分比图 | | | | |
所有粒度 | 表格 | | √ | √ | √ |
事件分析组合指标 | 天级 | 折线图 | √ | | | |
留存分析-留存趋势 | 具体时间点 | 折线图 | | √ | √ | √ |
总体留存趋势 | 折线图 | | | | |
留存分析-留存对比 | | 折线图 | √ | √ | √ | √ |
转化分析 | | 漏斗图 | | √ | √ | √ |
| 柱形图 | | √ | √ | √ |
| 环形图 | | √ | | √ |
成分分析 | | 柱形图 | | √ | √ | √ |
用户生命周期 | | 柱形图 | | √ | √ | √ |
2.2.1 事件分析
- 事件分析 天级折线图,点击折线上的点,支持“显微镜”功能(新建日期批注、存为用户分群、导出用户ID、查看用户列表);
注意「导出用户ID」是指被事件圈中的人群的用户ID,而非被算子圈中的用户。比如算子选择“按...求最大值”、“按...求最小值”、“按...求分位数”时,显微镜导出的用户依然是被事件所圈中的人,而非最大值、最小值、某分位数所对应的人。
- 事件分析组合指标 天级折线图,点击折线上的点,支持“显微镜”功能(新建日期批注);
- 事件分析-堆叠图,点击堆叠图上的点,支持“显微镜”功能(新建日期批注、存为用户分群、导出用户ID、查看样本);
- 事件分析-柱形图,点击柱形图,支持“显微镜”功能(存为用户分群、导出用户ID、查看用户列表);
- 事件分析-表格,点击表格中数字,支持“显微镜”功能(存为用户分群、导出用户ID、查看用户列表);
2.2.2 留存分析
- 留存分析-趋势分析,当选中‘具体时间’时,点击折线上的点,支持“显微镜”功能(存为用户分群、导出用户ID、查看用户列表);
- 留存分析-趋势分析,当选中‘总体留存趋势’时,点击折线上的点,不显示‘显微镜’功能。(因为此时无实际意义)。
- 留存分析-留存对比,都支持显微镜(新建日期批注、存为用户分群、导出用户、查看样本)。
2.2.3 转化分析
- 柱形图,支持“显微镜”功能(存为用户分群、导出用户ID、查看用户列表);
- 漏斗图,支持“显微镜”功能(存为用户分群、导出用户ID、查看用户列表)。
2.2.4 成分分析
- 环形图时,支持显微镜功能(存为用户分群、导出用户ID、查看用户列表);
- 柱形图时,支持显微镜功能(存为用户分群、查看样本)。
2.2.5 用户路径
- 支持显微镜功能,路径边(存为用户分群、导出用户ID、查看用户列表)
- 支持显微镜功能,路径节点(高亮经过该节点的路径、存为用户分群、导出用户ID、查看用户列表)
2.2.6 用户生命周期
- 柱形图时,支持显微镜功能(存为用户分群、导出用户ID、查看用户列表)。
2.3 功能说明
- 新建日期批注 :主要是为了针对于某一个异常点,进行标注;不管是谁做的标注,所有有此表权限查看用户,都可以看到标注的内容;
当横轴为‘天级’时间时,显示镜包括‘创建日期批注’,否则无‘创建日期批注’选项; - 存为用户分群 :可将某个点所圈中的用户,存为用户分群;
- 导出用户ID :所圈中用户,支持导出ID;
- 查看用户列表 :支持查看所圈中的用户,并且可以勾选相应的属性同时进行下载。
3 常见问题
问题现象:
在分析图表中使用显微镜功能时,点击查看用户列表后,用户列表数据为空,未能正常展示结果数据。
可能原因:
在分析时,使用了自定义属性取值来进行用户细分过滤,其中自定义属性的取值包含了特殊字符,例如“\n”。
解决方案:
- 您可以重新修改自定义属性取值,去掉其中的特殊字符。修改示例:
replaceAll('dadaf\ndafa','\n','');
replaceAll(event_params.msg, '\n','')
- 您可以使用虚拟属性功能来实现此场景的诉求,虚拟属性的创建及使用详情请参见虚拟属性。