帮助与文档

> >

 

一、 数据模型

1、事件模型

用户在客户端,web上产生的任何行为我们都 可以抽象为一个事件(事件即就是 谁在什么时间什么环境下做了一件什么样的事情),Mob统计分析整套系统都是基于事件模型来构建的。

例如下图“激活优惠券”为一个事件,为5057**用户在2017-10-18 12:52:45触发,其包含两个数据“优惠券金额=94”、“优惠券名称=618优惠券”        

事件属性主要包含“自定义属性”及“触发环境(预设属性)”,自定义属性需要用户在接入数据时传入(包含字符型、整形、浮点数型,建议用户在初次传入时确定数据类型)

触发环境(预设属性),为系统的预设属性,在SDK端,SDK会自动采集,主要包含如下列表

预设属性。事件发生的环境

名称 类型 是否必填 说明
_trackChannel string 触发端
_version string 版本
_channel string 渠道
_networkType string 网络类型。
_carrier int 运营商编码。
_factory string 设备品牌
_model string 设备型号
_browserType string 浏览器品牌
_browserVersion string 浏览器版本
_plat int 操作系统平台。1=android,2=ios,3=wap,4=pc,5=server
_sysver string 操作系统版本号
_screenHeight string 屏幕高度
_screenWidth string 屏幕宽度
_duid string 设备id
_country string 国家
_ip string ip
_longi string 经度
_lati string 纬度
_province string 省份
_city string 城市

 

2、用户模型

用户属性及与用户相关属性,比如vip等级,生日、所属省份等。Mob统计分析提供接口用户记录这些用户属性,在进行数据分析时可调用出来圈定特定人群进行分析。

 

二、自定义数据画板

 

1、什么是数据画板?

1)数据画板为一个展示面板,用以展示分析的数据,您可以添加“事件分析”、“漏斗分析”、“用户画像分析”、“留存分析”中任意一个或多个已创建的图表添加至数据画板,方便每日查看

 

2、功能介绍

1)如图,左侧显示为当前登录用户已关注的数据画板,用户可关注或者取消自己创建的数据画板(已取消关注的数据画板可在“浏览图表”tab页列表中找到并重新关注)

2)如图,左侧显示自定义画板,用户可点击“加号”新建数据画板、新创建的数据画板自动关注

 

三、用户行为流水

1、什么是用户行为?

1)用户行为就是记录用户事件流水的,您可以在这里精确查询每个用户的精准化行为轨迹,以及触发每个事件时的所属环境

 

2、功能介绍

1)用户行为列表
  • 默认显示近100条的事件流水
  • 可搜索出任意一个userid的事件
  • 如图,点击事件列表中的userID可进入查看该用户所有事件流水

 

2)单个用户的事件流水
  • A区显示该用户的基本信息及用户属性
  • B区显示事件流水,可按天进行筛选
  • C区显示当前选中的事件的事件属性

 

 

四、用户群组

1、什么是用户群组?

1)用户群组就是通过一些特定的条件筛选出的用户组设置用户群组后,可针对特定的用户进行精准化的用户行为分析,例如可对近三天充值金额大于100元的用户进行留存率分析或者漏斗分析

2、功能介绍

1)设置用户群组筛选条件

2)群组对比
  • 群组人数对比,可选择相同项目的一个群组对比人数,即分析同属于两个用户群组的人数
  • 群组用户画像对比,可选择一个用户属性进行对比
  • 群组全部事件分析,可对比两个用户群组的独立用户数、触发总次数、触发用户占活跃用户额比例、每人触发数
  • 群组活跃用户留存,可对比两个用户群组的留存率情况
3)数据模型分析指定用户群组

事件分析、用户画像分析、漏斗分析、留存分析均可以指定用户群组进行精准化分析
例如可以针对于参与过某次活动的用户进行漏斗分析

 

五、事件分析

1、什么是事件?

Mob统计分析中采集数据的单位,用户在产品中的每一个操作行为都可以定义为一个事件,每一个事件会带有多种属性信息,根据这些多维的属性信息可进行复制的数据分析

例如用户在一个电商网站购买一件商品可能会触发以下事件

  • 搜索商品
  • 访问商品详情页
  • 点击立即购买按钮
  • 访问订单确认页
  • 提交订单
  • 完成付款
  • 查看购买记录

事件可以包含任意属性,每个属性的不同属性值记录着这个事件的真实行为场景

例如访问商品详情页事件,则可能有如下几种属性

为了方便客户集成,我们统计系统预设了如下一些触发环境属性字段,方便客户直接使用

2、功能介绍?

1)选择事件

  • 您可以添加多个事件进行对比分析,最多可同时分析10个事件
  • 属性:每个事件包含多个属性,可根据条件进行自定义筛选
  • 分组:可将事件自动分组为多个子事件,即如图,按“网络环境”进行分组,则可将事件自动分组为网络环境等于“2g”、“3g”、“4g”、“wifi”、“无网络“的子事件进行对比

分组只能针对于枚举类的属性进行分组,我们会分析您上传的属性值,若不同的属性值个数小于100且为字符类型,系统会自动认定该属性为枚举类属性

2)选择用户

  • 选择用户,可以选择任意一个已创建的用户群组,单独对该用户群组的用户进行事件分析
  • 选择用户组后,依旧可以选择用户属性筛选,对该群用户进行简单的筛选
  • 分组:可见用户自动根据条件分为多个子用户组,如图,按“性别”进行分组,则可将用户自动分组为性别等于“男”、“女”的子用户组进行对比

分组只能针对于枚举类的属性进行分组,我们会分析您上传的属性值,若不同的属性值个数小于100且为字符类型,系统会自动认定该属性为枚举类属性

3)分析内容

目前提供6种分析内容如下:

  • 独立用户数
  • 触发总次数
  • 触发用户占活跃用户额比例
  • 每人触发数
  • 属性的总和,需再选择一个数值型属性进行分析
  • 属性平均值,需再选择一个数值型属性进行分析

 

六、漏斗分析

1、什么是漏斗?

漏斗帮您分析用户使用过程中每一步的转化率与流失率,例如用户在互联网金额注册时,有如下几步

1)进入注册页面

2)输入用户名密码

3)输入手机号发送验证码

4)短信验证码通过绑定手机号

5)身份证号实名认证

您可以将上述流程创建一个漏斗模型,即可以分析每一步的转化率与留存率,从而调整注册流程,比如说第四步流失率多大,可能为短信运营商不稳定。

2、功能介绍

1)设置漏斗步骤

可添加事件,每个事件可设置不同的属性筛选条件,最多添加10个步骤,如下图则添加了一个购买商品漏斗流程

2)设置转化周期
  • 默认选择转化周期为1天,即第一步骤事件发生24小时内要完成所有的事件步骤,才算完成转化
  • 转化周期也可以自由设置,最多30天
  • 您也可以设置为转化周期为一次访问session内,即单次访问期间要完成漏斗转化

3)选择用户
  • 选择用户,可以选择任意一个已创建的用户群组,单独对该用户群组的用户进行事件分析
  • 选择用户组后,依旧可以选择用户属性筛选,对该群用户进行简单的筛选
  • 分组:可见用户自动根据条件分为多个子用户组,如图,按“性别”进行分组,则可将用户自动分组为性别等于“男”、“女”的子用户组进行对比

分组只能针对于枚举类的属性进行分组,我们会分析您上传的属性值,若不同的属性值个数小于100且为字符类型,系统会自动认定该属性为枚举类属性

 

七、留存分析

1、什么是留存?

留存分析是用以,考查进行初始行为后的用户中,有多少人会进行后续行为。

初始事件,后续事件均可以设置,例如可分析做过某个事件的用户在1天后、两天后、三天后或是1周后、两周后等时间范围下依然活跃的用户有多少,用以分析什么样的事件对于用户的留存有明显的作用

2、功能介绍?

1)初始事件设置,后续事件设置

可设置元事件或者虚拟事件,作为用户的起始事件

2)选择用户
  • 选择用户,可以选择任意一个已创建的用户群组,单独对该用户群组的用户进行事件分析
  • 选择用户组后,依旧可以选择用户属性筛选,对该群用户进行简单的筛选
  • 分组:可见用户自动根据条件分为多个子用户组,如图,按“性别”进行分组,则可将用户自动分组为性别等于“男”、“女”的子用户组进行对比

分组只能针对于枚举类的属性进行分组,我们会分析您上传的属性值,若不同的属性值个数小于100且为字符类型,系统会自动认定该属性为枚举类属性

 

八、用户画像分析

1、什么是用户画像?

用户画像是建立在一系列真是数据之上的目标用户模型,即用户属性值不同将用户分布展示

2、功能介绍

1)分析内容

 

  • 可进行用户画像分析的属性:用户属性中的枚举类型属性
  • 我们会分析您上传的用户属性值,若不同的属性值个数小于100且为字符类型,系统会自动认定该属性为枚举类属性
2)选择用户
  • 选择用户,可以选择任意一个已创建的用户群组,单独对该用户群组的用户进行事件分析
  • 选择用户组后,依旧可以选择用户属性筛选,对该群用户进行简单的筛选

 

 

九、虚拟事件

1、什么是虚拟事件?

虚拟事件是相对于采集的原始数据提出的概念,可以将特定条件下的事件包装成虚拟事件,方便分析与管理

例如:充值事件是一个原始事件,有一个事件属性为充值金额; 则可以创建一个虚拟事件:为充值金额大于100的事件,后期进行数据分析时使用该虚拟事件更方便与直观

2、功能介绍

1)添加虚拟事件

用户可添加一个虚拟事件,填写事件code(不可修改,用户数据标识),事件名称(可修改,用户后台展示)

单个虚拟事件可包含多个元事件,及任意一个元事件触发即认为该虚拟事件触发,可设置单个元事件的触发条件

例如:下图则创建一个虚拟事件,条件为提交订单事件订单金额大于等于100或者订单金额小于20 的事件

2)是否开启

可以控制该虚拟事件是否在前台数据分析时显示

 

十、前后端全埋点

1)目前埋点方式提供:IOS、安卓、服务端埋点,各端数据均打通,具体埋点方式参照技术文档

 

十一、多套解决方案

  • 云端版:无需硬件资源,数据存储于Mob,申请即用。Mob会保障您的数据独立分库,完全隐私
  • 单机部署版:需一台服务器,需要部署安装,数据存储于您自己的服务器,建议月事件数小于1000万的项目使用
  • 集群部署版:需多台服务器,需要部署安装,数据存储于您自己的服务器,各项指标与您的服务器数量及性能有关,Mob专业客户会为您提供定制化方案

 

十二、导入历史数据

1)Mob统计分析支持导入历史数据进行分析,导入方式参照技术文档

 

十三、权限控制

1、云端版

目前支持三个用户权限角色,管理员、分析师、普通成员,可在开发者管理控制台设置及邀请新的成员加入

  • 管理员权限:所有权限(不包含项目成员管理权限,管理项目成员需登录开发者管理控制台修改)
  • 分析师权限:不可以进行项目管理、设置虚拟事件、设置事件名称
  • 普通成员权限:不可以保存图表、用户群组;不可以进行项目管理、设置虚拟事件、设置事件名称

2、部署版

1)管理员权限:所有权限(含项目成员管理权限)

2)分析师权限:不可以进行项目管理、设置虚拟事件、设置事件名称

3)普通成员权限:不可以保存图表、用户群组;不可以进行项目管理、设置虚拟事件、设置事件名称

 

十四、多项目管理

1)各项目数据独立分库,保证项目间数据权限隐私性

2)一个用户可添加多个项目数据分析权限,整合入统一的数据画板供每日查看

 

1 0

相关文档