崩溃分析

优质
小牛编辑
132浏览
2023-12-01

崩溃(Crash),即闪退,多指在移动设备(如:iOS、Android设备)中,在打开应用程序时出现的突然退出中断的情况。

如果App应用的线上版本发生过多的崩溃,会影响用户体验,导致用户流失,以及可能减少收益。

诸葛io的「App崩溃分析」功能,可以帮助产品、运营人员对App应用发生崩溃的次数、影响的人数进行监测,也可以查看崩溃路径,还原崩溃场景,了解用户是如何一步一步发生的崩溃。同时,可以协助开发人员能够快速、有效的追踪发生崩溃的原因。进而提高用户体验,减少用户流失。

一.应用场景

「App崩溃分析」主要是面对产品、运营以及开发人员,可以对崩溃进行监测、追踪崩溃原因以及还原崩溃场景。

1.监测崩溃发生的次数以及影响的人数

产品、运营人员可以及时的查看应用是否发生崩溃,监测崩溃发生的次数以及影响的人数,衡量应用质量。

2.查看崩溃路径,还原崩溃场景

产品、运营人员可以查看发生崩溃的路径,了解用户是如何一步一步发生的崩溃,进而进行优化,提高用户体验。

3.追踪发生崩溃的原因

研发人员可以快速、有效的追踪、定位发生崩溃的原因,以便及时的解决崩溃问题,提升App稳定性。

二.如何使用

1.前期准备

使用「App崩溃分析」功能,需要集成SDK,并打开崩溃采集开关(默认为关闭),采集App应用崩溃信息。在SDK初始化之前调用如下方法:

Android

ZhugeSDK.getInstance().openExceptionTrack();

iOS

[zhuge.config setExceptionTrack:YES];

详见: Android集成开发指南iOS集成开发指南

2.查看数据

2.1崩溃趋势

你可以查看一段时间内App应用发生崩溃次数/影响人数的变化趋势。进入「崩溃」分析模块进行查看。

2.2崩溃追踪

你可以查看导致崩溃的异常,异常发生的次数以及异常影响的人数。按着自定义属性「异常名称」进行细分查看。

你也可以查看发生崩溃的应用版本,各版本发生崩溃的次数以及影响的人数。按着环境属性「版本」进行细分查看。

同时,你也可以按着设备机型、操作系统、错误堆栈等属性细分、筛选来追踪、定位崩溃的原因。

2.3洞察用户

你可以深入洞察发生崩溃用户的行为轨迹,了解用户是在哪一步发生的崩溃。点击崩溃趋势列表中的人数,查看发生崩溃的用户,选择某个一个用户查看用户档案中的行为轨迹。

2.4崩溃路径

你可以查看进入App应用后的用户是通过哪些路径一步一步发生崩溃的,还原崩溃场景。