路径分析
#1 概述
路径分析主要用于分析用户在使用产品时的路径分布情况,了解用户的行为偏好,挖掘出用户的频繁访问路径。路径分析会探索用户在网站或应用上逗留的过程中采取的各项步骤,可以随机对多条路径进行研究,而不仅仅是分析一条预先设定的路径。
当新用户进入我们的网站/APP后,做了哪些事情?是否如我们预期的那样进行访问?用户是如何到达我们设定的终点(例如支付成功)的?通过对用户行为路径的分析,可以了解用户行为分布情况,对海量用户的行为习惯形成宏观了解。会话(Session)间隔时间可配置,选取不同的会话间隔、会按照不同的时间来对事件进行切割处理,最终查询结果也会有所不同。
#2 功能介绍
#2.1 整体界面
左侧为条件筛选区域,可选择多个事件进行分析,以及选择分析路径以所选的事件作为初始/结束事件;
右侧为查询结果展示区域,以桑基图形式展示。
桑基图:即桑基能量分流图,也叫桑基能量平衡图。它是一种特定类型的流程图,图中延伸的分支的宽度对应数据流量的大小。
#2.6 筛选条件
- 支持选择事件属性进行筛选:包括预置属性、自定义属性;
支持进行筛选的属性数据类型包括:文本类型、数值类型、布尔类型、时间类型;
文本类型的属性可选逻辑关系为:
-
包含:所输入的值与属性值整个字符串完全一致则视为符合筛选条件
-
不包含:所输入的值与属性值某部分字符串不相同则视为符合筛选条件
-
等于:所输入的值与属性值整个字符串完全一致则视为符合筛选条件
-
不等于:所输入的值与属性值整个字符串不相同的视为符合筛选条件
-
有值:属性值不为空
-
无值:属性值为空
-
正则匹配:属性值满足正则表达式的匹配规则
-
正则不匹配:属性值不满足正则表达式的匹配规则
数值类型的属性可选逻辑关系为:
-
等于:可输入多个值,等于其中任意一个则视为符合筛选条件
-
不等于:可输入多个值,该属性有值且不等于其中任意一个视为符合筛选条件
-
小于:小于所输入的值视为符合筛选条件
-
大于:大于所输入的值视为符合筛选条件
-
大于等于:大于或等于所输入的值视为符合筛选条件
-
小于等于:小于或等于所输入的值视为符合筛选条件
-
区间:所输入的值为一个开区间,属性值在区间范围内视为符合筛选条件
-
有值:属性值不为空
-
无值:属性值为空
布尔类型的属性可选逻辑关系为:为真、为假。
-
为真:该属性为True视为符合筛选条件
-
为假:该属性为False视为符合筛选条件
-
有值:属性值不为空
-
无值:属性值为空
时间类型的属性可选逻辑关系为:
-
大于等于:属性值不早于设定的时间
-
小于等于:属性值不晚于设定的时间
-
区间:属性值在设置的时间区间范围内(区间为左闭右闭)
-
相对当前日期:将属性值与当前的日期进行比较
-
相对事件日期:将属性值与事件时间进行比较
-
有值:属性值不为空
-
无值:属性值为空
#2.8 节点详情
点击当前节点(即图里的事件),可选择高亮节点路径,查看经过该事件的会话;
点击[查看节点详细信息],可查看当前节点事件的相关信息;
流失:当选择的是起始事件时,当前节点事件没有下层节点,则该节点会出现流失;
起始:当选择的是结束事件时,当前节点事件没有上层节点,则该节点会出现起始。
点击用户详情的图标,可查看该事件对应的用户列表。但在当前节点的详细信息中展示的是会话数,而非用户数,查看用户列表中的用户数与当前显示的会话数可能不一致。