用户

我们从用户视角出发,展示某段时间内的活跃用户随时间的变化趋势,追踪每一位用户下的每一次会话详情,并将用户会话过程中的所有网络请求、事件数、崩溃等性能数据与用户行为和用户信息绑定,从而监测每一次用户会话的真实体验。
该模块支持以下功能:

用户访问总览

首先展示用户访问时间趋势图和用户访问列表,总览时间范围内的活跃用户以及对应用户的会话数、地域分布等相关信息。

A2 01

  • 活跃用户:选定时间范围启动 APP 的用户数;
  • 用户信息:默认为 DeviceID,用户可通过 Mi 接口配置自定义的用户信息;
  • 会话数:选定时间范围内用户的会话次数,打开 APP 或者 30 分钟以上无动作再次操作 APP 时,会话次数增加一次;
  • 最后活跃时间:用户最后一次会话时间开始时间;
  • 崩溃数:指选定时间范围内发生 APP 崩溃闪退的次数;

根据访问用户在应用版本、操作系统、设备、地域的分布概况,支持从任意指标维度出发进行多维度组合分析。 A2 02

用户访问详情

点击任意用户信息,跳转至用户访问详情页面查看对应用户的体验评分、用户基础信息、首次/末次会话时间、缓慢/事件数对比、访问页面、崩溃次数、错误次数等性能指标,绘制会话面积图,展示该用户下的会话列表。

A2 007

  • 用户信息:默认为 DeviceID,用户可通过 Mi 接口配置自定义的用户信息;
  • 用户满意度:根据 UEI 值进行评估,( 0-60 分)显示为不满意,( 60-80 分)显示为一般,( 80-100 分)显示为满意;
  • 首次会话时间:选定时间范围内用户首次会话开始时间;
  • 末次会话时间:选定时间范围内末次会话开始时间;
  • 缓慢数:选定时间范围内响应时间超过 300 ms 的用户事件数;
  • 事件数:选定时间范围内用户与 APP 交互的事件数
  • 访问页面:选定时间范围内用户访问 WebView 页面次数;
  • 崩溃次数:选定时间范围内发生 APP 崩溃闪退的次数;
  • 错误次数:选定时间范围内发生 HTTP 错误和网络错误的次数;

用户会话详情

用户会话列表实时展示用户每一次会话内的用户信息、会话持续时间、缓慢事件数,选择某一条会话数据,跳转至会话详情页面,查看用户在该次会话访问中的基础信息:

  • 用户信息:默认为 DeviceID,用户可通过 Mi 接口配置自定义的用户信息;
  • 开始时间:用户一次会话的开始时间;
  • 持续时间:用户从会话开始到用户关闭 APP/APP 发生崩溃 /用户访问超时(超过 30 分钟以上无动作)的整体耗时;
  • 版本号:应用版本号;
  • 是否有 Crash :该次会话中用户是否发生崩溃;
  • 用户满意度:根据 UEI 值进行评估,( 0-60 分)显示为不满意,( 60-80 分)显示为一般,( 80-100 分)显示为满意;
  • 联网方式:用户联网方式,例如中国移动 3G/4G 等;
  • 地理位置:用户设备地理位置;
  • 用户事件总数:一次会话过程中用户与 APP 所有的用户事件数;
  • 缓慢事件数:动作执行响应时间超过 300 ms (可调)的事件总数;
  • 设备:用户设备类型及操作系统;
  • 用户轨迹:用户会话过程中随时间变化的动作轨迹,其中正常事件采用聚合方式展示,缓慢动作单独呈现,采用红色标注执行时间;

A2 004

点击任一缓慢动作,可跳转至动作详情页,可查看该慢动作耗时详细信息,包括总耗时、网络请求数、网络慢请求次数、是否有错误(网络),可用运行内存、电量、数据发送量、数据接收量。另外,绘制该动作触发的页面交互和网络请求资源时序图,针对具体的页面交互和网络请求,均可查看具体耗时情况。 A2 006

  • HTTP 响应时间:从发送网络请求到接收完服务器的响应数据耗时;
  • 首字节时间:从发送 HTTP 请求到接收服务器返回的首个字节的传输时间;
  • HTTP方法:POST/GET ;
  • 错误:发生 HTTP 错误或者网络错误的错误类型;
  • 发送数据:网络请求发送的数据量大小;
  • 接收收据:网络请求接收的数据量大小;

对于任一网络请求,均可点击请求详情,查看具体的网络请求信息。 A2 008