1. 概述

神策的分析模型是 Event-User 模型,其中 User(用户) 就是分析的主体,用于串联起  Event(事件),形成用户行为序列。

在不同的分析模型中,分析主体会起到关键的作用,比如:

  • 留存分析:以一个 用户 为分析主体,判断这个用户串联的相关事件是否在 T + 1、T + 2、···、T + N  的再次发生,形成留存。
  • 漏斗分析:以一个 用户 为分析主体,判断这个用户的串联起来的行为是否构成一个漏斗,把所有用户串联的小漏斗合并起来变成一个综合计算后的数值。

在实际的工作场景中,我们需要在部分的分析场景里面切换分析主体,比如说漏斗分析,如果我们关心的不是 用户 的行为转化漏斗,而是某个商品,从入库、存库再到销售出去的漏斗模型,就需要应用到切换分析主体的功能。

提示

本功能为高级功能,默认不开启,若使用,请联系神策工作人员。

2. 适用场景

行业

使用场景

工具除了按照用户(人)的角度去分析业务数据,也想要按照设备的维度,去看产品的使用与留存。
证券同一用户名下有多个资金账号,在没有多分析主体的机制下,只能通过上报公共属性的方式进行账号筛选,但在神策系统中无法按照资金账号进行计数与分析,但是如果能够切换分析主体,就能实现想要的分析效果。
电商/电视购物同一个用户,在集团视角和业务视角身份不同,意味着同一个人在环境中具备不同的身份。
游戏这个与证券用户相近,同一个游戏用户的账号下,存在创建多个游戏角色的场景。

3. 分析实体管理

3.1. 新建分析实体

支持把 StringNumber 类型的事件属性设置为可分析的主体,步骤如下:

  1. 选择 项目设置 > 基本设置 > 分析模型设置
  2. 点击 + 创建,弹出新建分析实体对话框。
  3. 填写 分析实体显示名
  4. 选择 存储分析实体 ID 的事件属性
  5. 填写 单位

3.2. 编辑分析实体

  1. 选择 项目设置 > 基本设置 > 分析模型设置
  2. 点击分析实体列表里点击 按钮。
  3. 修改 分析实体显示名 或 单位。
  4. 点击 确定 按钮。

3.3. 删除分析实体

  1. 选择 项目设置 > 基本设置 > 分析模型设置
  2. 点击分析实体列表里点击 按钮。
  3. 点击 确定 按钮保存。

4. 切换分析实体

在分析模型右上角均有一个 分析实体选择 的下拉选择框,点击即可切换分析实体。默认的 用户 ID 是神策分析经过 ID-mapping 之后的用户 ID。

5. 多分析实体的局限性

5.1. 无法支持的计算

  • 使用默认分析主体:支持 查看用户画像 和 添加用户分群
  • 使用自定义分析主体:不支持 查看用户画像 添加用户分群

5.2. 可能会出现计算不准确的情况

当选择自定义的分析主体后,并且按照用户属性、用户分群、用户标签查看分布数据时,数据可能存在不准确。

例如:假如一个多租户的设备前后被多个用户使用过,以这个设备 ID 作为分析主体分析的时候,能够映射到多个用户,也就可以映射到多个用户属性的值。所以在遇到这种情况——同一个分析主体会对应两个用户属性的值时,会按照行为序列中最早的事件去寻找用户属性。