路径分析


#1 概述

路径分析主要用于分析用户在使用产品时的路径分布情况,了解用户的行为偏好,挖掘出用户的频繁访问路径。路径分析会探索用户在网站或应用上逗留的过程中采取的各项步骤,可以随机对多条路径进行研究,而不仅仅是分析一条预先设定的路径。

当新用户进入我们的网站/APP后,做了哪些事情?是否如我们预期的那样进行访问?用户是如何到达我们设定的终点(例如支付成功)的?通过对用户行为路径的分析,可以了解用户行为分布情况,对海量用户的行为习惯形成宏观了解。会话(Session)间隔时间可配置,选取不同的会话间隔、会按照不同的时间来对事件进行切割处理,最终查询结果也会有所不同。

#2 功能介绍

#2.1 整体界面

左侧为条件筛选区域,可选择多个事件进行分析,以及选择分析路径以所选的事件作为初始/结束事件;

右侧为查询结果展示区域,以桑基图形式展示。

桑基图:即桑基能量分流图,也叫桑基能量平衡图。它是一种特定类型的流程图,图中延伸的分支的宽度对应数据流量的大小。

#2.2 事件选择

选择1个以上事件参与分析,最多可选择30个;未选的事件将不参与路径分析的计算和展示;

可在搜索框右侧选择事件分组,选择分组查找事件;

#2.3 事件拆分

从已添加的分析事件中选择一个事件进行拆分;

支持选择事件属性进行拆分:包括预置属性、自定义属性;

支持的数据类型:数值类型、文本类型、时间类型、布尔类型;

#2.4 初始事件和结束事件

从已添加的分析事件中选取一个事件,作为分析路径的初始或结束事件;

#2.5 设置会话间隔时长

会话间隔:所选取参与分析事件的两个相邻事件发生的最大间隔时间;

设置会话间隔:可选择秒/分钟/小时(默认为分钟);

#2.6 筛选条件

  1. 支持选择事件属性进行筛选:包括预置属性、自定义属性;

支持进行筛选的属性数据类型包括:文本类型、数值类型、布尔类型、时间类型;

文本类型的属性可选逻辑关系为:

  • 包含:所输入的值与属性值整个字符串完全一致则视为符合筛选条件

  • 不包含:所输入的值与属性值某部分字符串不相同则视为符合筛选条件

  • 等于:所输入的值与属性值整个字符串完全一致则视为符合筛选条件

  • 不等于:所输入的值与属性值整个字符串不相同的视为符合筛选条件

  • 有值:属性值不为空

  • 无值:属性值为空

  • 正则匹配:属性值满足正则表达式的匹配规则

  • 正则不匹配:属性值不满足正则表达式的匹配规则

数值类型的属性可选逻辑关系为:

  • 等于:可输入多个值,等于其中任意一个则视为符合筛选条件

  • 不等于:可输入多个值,该属性有值且不等于其中任意一个视为符合筛选条件

  • 小于:小于所输入的值视为符合筛选条件

  • 大于:大于所输入的值视为符合筛选条件

  • 大于等于:大于或等于所输入的值视为符合筛选条件

  • 小于等于:小于或等于所输入的值视为符合筛选条件

  • 区间:所输入的值为一个开区间,属性值在区间范围内视为符合筛选条件

  • 有值:属性值不为空

  • 无值:属性值为空

布尔类型的属性可选逻辑关系为:为真、为假。

  • 为真:该属性为True视为符合筛选条件

  • 为假:该属性为False视为符合筛选条件

  • 有值:属性值不为空

  • 无值:属性值为空

时间类型的属性可选逻辑关系为:

  • 大于等于:属性值不早于设定的时间

  • 小于等于:属性值不晚于设定的时间

  • 区间:属性值在设置的时间区间范围内(区间为左闭右闭)

  • 相对当前日期:将属性值与当前的日期进行比较

  • 相对事件日期:将属性值与事件时间进行比较

  • 有值:属性值不为空

  • 无值:属性值为空

#2.7 且用户符合

支持选择用户属性进行筛选:文本类型、数值类型、布尔类型、时间类型;

#2.8 节点详情

点击当前节点(即图里的事件),可选择高亮节点路径,查看经过该事件的会话;

点击[查看节点详细信息],可查看当前节点事件的相关信息;

流失:当选择的是起始事件时,当前节点事件没有下层节点,则该节点会出现流失;

起始:当选择的是结束事件时,当前节点事件没有上层节点,则该节点会出现起始。

点击用户详情的图标,可查看该事件对应的用户列表。但在当前节点的详细信息中展示的是会话数,而非用户数,查看用户列表中的用户数与当前显示的会话数可能不一致。