感谢您的反馈!
网络性能是能够帮助开发者最直观的衡量用户体验情况的指标。
网络错误或网络响应慢,将直接导致用户无法在APP进行某些操作(如刷新、访问新页面等),甚至直接影响业务指标(如提交保存,下单等)。网络性能问题,将会让用户直面无限的loading状态、页面报错或者按钮点击无效等各种不良体验问题,久而久之,也会导致用户的流失。
拓扑界面从宏观维度展示APP目前使用的服务的网络响应情况。通过平均响应时间、每分钟请求量以及错误率三个指标,表现服务的健康状况。同时,提供平均响应时间在统计范围内的线图,快速定位异常服务。
拓扑图提供了包含版本、统计时间、网络环境、运营商在内的多维度筛选项,帮助快速定位指定环境下的各个服务的网络响应情况,减少全局数据对异常的干扰。
界面聚合汇总了APP发生的所有网络错误以及HTTP错误。
总览部分将统计发生错误最多的前5个网络请求URL,以及发生数量占比最高的前5类错误类型。
错误列表默认展示最新发生的网络错误,同时也支持针对发生次数、错误类型以及网络请求名称进行问题的筛选和检索。在错误列表中,同一个网络请求的同一个错误将被聚合。
点击单条错误记录,控制台将展示该请求的错误次数时间曲线,以及发生该类错误的用户日志信息。控制台将提供最近50条发生该请求错误的用户详细信息,帮助开发者定位问题。
HTTP请求界面帮助监测和分析全部网络请求的性能情况。用户可以选择指定网络环境和运营商组合下的请求性能情况,精准定位网络请求在各种环境下的真实表现。
HTTP请求页面以平均响应时间、每分钟请求量以及错误率三个指标,来衡量网络请求对用户体验的影响。 点击错误率,可以直接打开筛选出该URL请求的错误记录。同时对iOS 10版本做了RT分段的支持,支持用户查看DNS、TCP、SSL、首包、下载等各个阶段的平均用时。请注意:使用RT分段功能需要将iOS SDK以及Plist更新至1.1以上的版本。
如果您需要快速了解指定服务的网络性能情况,可以通过host筛选功能,选择指定的Host。控制台将为你筛选出该host下全部网络请求的性能情况。