跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

术语表

基础字段

名词

名词解释

错误数

该类错误在一定时间范围内产生的次数,也就是SDK上报的日志数量

错误率

错误率 = 错误次数 / 应用启动次数,对于自定义异常类的错误,错误率可能大于100%,对于崩溃类的错误由于数据挤压和延时上报的原因,在极端情况下也可能会导致错误率大于100%。

影响用户数

在一定时间范围内对该类错误的所有错误日志按照设备维度进行排重计数

影响用户占比

影响用户占比=影响用户数/活跃用户数

告警设置

点击“告警”,针对单条错误摘要进行告警监控,功能具体

行为日志

记录用户在使用 APP 过程中,点击元素的时间点,浏览时长,跳转流程等,然后基于此进行用户行为分析。某些情况下,Crash 分析需要查询用户的行为日志,获取用户使用APP的流程,帮助解决Crash等其他问题。目前记录用户崩溃前十步内的页面浏览跳转行为,作为排查崩溃发生时的用户场景还原

设备分布

在一定时间范围内,按照机型维度对错误次数的排行

系统分布

在一定时间范围内,按照系统维度对错误次数的排行

运营商分布

在一定时间范围内,按照运营商维度对错误次数的排行

版本分布

在一定时间范围内,按照版本维度对错误次数的排行

页面分布

在一定时间范围内,按照崩溃发生的页面维度对错误次数的排行

时长分布

在一定时间范围内,按照运行开始到崩溃发生的时间分布维度对错误次数的排行

地域分布

在一定时间范围内,按照地域维度对错误次数的排行

智能聚合

结合算法,将相似错误信息聚合在同一错误摘要下展示

用户ID

标识设备的唯一ID,您可上传用户账号。如果没有上传,我们将显示随机生成的用户ID

卡顿

安卓:如果主线程2秒没有响应,则记为一次卡顿

iOS:如果主线程连续3次2秒没有响应,则记为一次卡顿

启动分析字段

名词

名词解释

首次启动

App安装后的第一次启动,属于特殊的冷启动,记为首次启动

冷启动

App结束进程,或退出到后台,进程被系统回收后,再次启动的过程

热启动

App程序从后台被唤起,或从其他 App界面切换回来的过程

Pre-初始化耗时

iOS:从进程开始函数exec开始到指定+load执行的阶段

初始化耗时

Android: init时间为application的attachBaseContext方法开始到结束

iOS: 从指定的+load执行到finishLaunching的阶段

页面构建耗时

Android:build时间为application的attachBaseContext方法结束到application的onCreate方法结束

iOS:从finishLaunching到FirstVC.viewDidLoad()的阶段

页面加载耗时

Android:load时间为application的onCreate方法结束到页面onResume

iOS:从FirstVC.viewDidLoad()到FirstVC.viewDidAppear()结束,首次渲染完成

网络分析字段

名词

名词解释

服务端响应传输时间

响应数据开始接收到接收完成的时间

吞吐量

Requests per minute,筛选条件下平均每分钟的 HTTP 请求数量

总耗时

单个网络请求的端到端耗时

传输数据量

筛选条件下所有请求及对应响应的数据总量

访问量

某个地域维度下所有URL的访问数

首包时间

从发送HTTP请求结束开始,到收到服务器返回的第一个数据包所用时间

DNS时间

Domain Name System解析时间

TCP时间

Transmission Control Prototal传输控制协议建立连接时间

SSL时间

Secure Sockets Layer 握手时间

总请求数

总请求次数

网络错误数

HTTP错误+传输层错误

http请求错误次数

请求HTTP错误的次数

慢请求次数

单个地址请求时间超过客户设置的阈值的次数(默认5秒)

正常请求次数

总请求数-慢请求次数