更多关于探索的请看:
什么是自由形式
Free Form,也就是自由形式。
自由形式可以随意组合维度和指标,里面有多种可视化的图表,借助自由形式探索,可以完成以下操作:
- 通过表格或图表直观呈现数据。
- 按自己的偏好排列表格的行和列并进行排序。
- 并排比较多个指标。
- 创建嵌套行以进行数据分组。
- 使用细分和过滤器优化自由形式探索。
- 根据所选数据创建细分和受众群体。
界面预览
在GA4中点击“探索”,然后选择“路径探索”后,你可以看到这样的界面:
路径分析的界面主要可以分为三大模块:
- 变量
- 标签设置
- 报告
接下来,来组个看各个模块的作用:
变量
这里的变量并不是Google Tag Manager里面的变量,而是指在探索里面设置报告的地方,在这个地方可以设置:
- 探索名称:即使报告的名字
- 时间范围:选择事件范围,可以选择昨天、本周、上周、过去七天、过去28天、过去30天,还可以自定义时间范围
- 细分:选择细分,可以选择建议的细分,也创建自定义细分,自定义细分有三种类型:
- 用户细分:基于用户级别的细分,如将购买某产品的用户剥离出来
- 会话细分:基于会话级别的细分,如将访问过某个页面的会话剥离出来
- 事件细分:基于事件级别的细分,如将page_view剥离出来
- 维度:选择属性,用于描述某事的属性
- 指标:选择指标,用于衡量数值情况
标签设置
标签配置主要用于美化报告,这里可以设置:
- 分析方法:选择探索里不同的分析方法,由于这里将的是自由形式,所以这里默认就是自由形式,不许修改。
- 可视化图表:就是选择可视化的图标类型,可选图表类型有表格,圆环图、折线图、散点图、条形图、地理分布图。默认是表格。
- 细分比较:注意,这里是细分比较,不是叫细分,将变量里的细分拖到这里,可以对比多个细分的数据情况,最多可以同时使用4个细分。当添加细分比较的时候,会出现多一个数据透视的设置,这个设置注意就是细分显示的位置,默认是在首列。
- 行:将变量里的维度拖到这里,从行角度显示数据,最多可以添加5个维度
- 列:将变量里的维度拖到这里,从列角度显示数据,最多可以添加2个维度
- 值:选择指标,就是报告里显示的数值,目前只支持活跃用户数、事件数、用户总数,交易量。但最多可以添加10个
- 过滤器:可以缩小特定的数据范围,临时性的,如果是经常用到,应该用细分。
报告
报告就是显示报告的地方,选择不同图表类型,显示的就不一样。
点击“+”可以创建一个新的报告
自由形式的用法示例
自由形式的一般用法
在GA4中点击“自由形式”,然后选择“自由形式”后,默认是表格形式,在行选择“国家/地区”,在值中选择“活跃用户数”和“事件数”,就可以看到如下的表格:
如果要进一步分析,可以添加多一个维度,这里添加“设备类型”:
将鼠标移动到对应的数值出,会弹出一个提示框“右键点击可视化图标即可与数据交互”,可以通过报告里的交互进一步去分析:
点击鼠标右键之后有这么几个类型:
- 仅包含所选数据:只显示所选的数据
- 排除所选数据:将所选的数据排除
- 基于所选数据创建细分:如字面意思,非常方便就可以创建细分
- 查看用户:在用户分层图表里看所选数据
表格里实现着陆页分析
Google Analytics 4 里没有着陆页的概念,但可以在报告里面找到着陆页的,在标签设置里做如下设置:
- 行:页面位置
- 值:活跃用户和事件数
- 过滤器:事件 包含 session_start
这样出来的报告就是着陆页的数据:
其实Google Analytics 4 里有landing page这个维度,详细可以看 没有这些常用维度或指标
表格里实现对比分析
在标签设置有个细分对比的选项,可以在这里同时添加多个细分,然后直接对比分析:
折线图里做异常检测
折线图中使用异常值检测来识别数据中的离群值,它是基于贝叶斯状态时空序列模型。
自由形式里面选择折线图,然后将“活跃用户数”拖动到值的位置,就会出现一个直线图:
折线图里可以设置不同的粒度:小时、天、周、月。
上图中:蓝色的表示实际数据,白色表示平均,深颜色的表示预期值范围,也叫理置信区间,深颜色外的点就是异常值。
此选项默认处于启用状态,可以在标签设置里的异常值检测调整设置:
- 训练期:使用过去多少天的数据进行训练,增加或减少用于研究数据的时间跨度。采用较长的训练期可以提高准确性。默认是基于选择的时间范围。
- 灵敏度:设置概率阈值,低于该值将报告异常数据。提高灵敏度值可能会导致报告的异常值较多。
查看某个页面的数据
假设现在要查看某个页面每天的访问量,该如何通过自有形式获取呢?
- 行:日期(需要注意,有两个日期的维度,一个是只显示日期号的数量,一个是显示包含年份和月份的日期,建议用后者)
- 列:page_location,就是page url了
- 值:事件数
- 过滤器:用page_location过滤出你想要的页面
不同维度查看流失情况
假设现在要查不过国家的结算流程流失情况,该如何通过自有形式获取呢?
- 行:国家/地区,如要从其他维度看,可以选择其他维度
- 列:事件名称
- 值:事件数
- 过滤器:事件名称正则匹配 begin_checkout|add_shipping_info|add_payment_info|purchase
虽然没有百分比,但可以导出自己计算。