腾讯云移动应用安全常见问题汇总

APP SDK监测客户端具体会采集哪些数据?
网络性能数据: 请求响应时间、DNS时间、TCP时间、SSL握手时间、请求时间、服务响应时间、数据接收时间、信号量、请求地址、目标IP、客户端IP、地区、网络制式、APP版本、请求头、响应头、请求错误发生时间;
崩溃数据: 崩溃堆栈信息、崩溃时间;
设备信息: 设备名称、设备型号、操作系统名称、操作系统版本、设备唯一标识码;
性能数据多长时间采集一次?
移动应用监控APP SDK监测的数据采集时间粒度是:1分钟,即如果终端用户持续使用APP,系统每间隔1分钟获取一次网络性能数据并上报给数据中心。
活跃设备数计算方式
根据每一个独立设备进行计算,IOS取IDFV码,Android取IEMI码或S/N码。
启动次数计算方式
APP冷启动计算一次,后台静默30s切换到前台计算一次。
历史数据保留时长是多久?
WEB提供3个月内数据可查。
移动应用监控APP SDK监测支持哪些维度的分析?
APP性能支持:视图、主机、域名、地域、运营商、接入方式、APP版本等维度分析。
APP请求错误支持:请求地址、错误类型、视图、主机、域名、地域、运营商、接入方式、APP版本等维度分析。
APP崩溃支持:崩溃函数、视图、OS版本、设备型号、APP版本等维度分析。
移动应用监控APP SDK监测是否支持混合式APP?
iOS客户端和Android客户端均支持混合式APP,即可以获取到APP中WebView组件发起的请求的网络性能数据。
能否分析用户的使用习惯?
用户使用习惯的分析部分可以使用Talking Data(天眼、友盟等),移动应用监控与TalkingData(天眼、友盟等)不冲突哦,相反我们是互补的,让APP既有用户行为监控也有性能监控。
移动应用监控APP SDK监测是否可以分析崩溃原因?
移动应用监控APP SDK监测支持崩溃分析。首先,移动应用监控APP SDK监测可以从崩溃函数、视图、OS版本、设备型号、APP版本、崩溃原因等维度对崩溃进行统计并查看崩溃的分布。其次,对于相同的崩溃原因,移动应用监控APP SDK监测提供完整的堆栈信息、事件列表、崩溃路径供开发者分析。
地域是根据什么定位的?
是根据设备出口IP、GPS、基站和WIFI综合定位的。
iOS7 之后不再开放设备 ID 和 MAC 地址的获取,我们如何识别这种设备?
运用keychain结合 [[[UIDevice currentDevice] identifierForVendor]UUIDString]取得设备唯一标识。
什么是关键元素分析?
在APP应用程序中,会有一些关键的业务接口,它们通常存在于关键的业务过程中(例如:登录或者购买),这类元素远远要比其它元素更为重要,其性能的好坏对业务有着直接的影响。因此,用户常常需要密切监测这些关键元素,当它们的性能表现不佳时,及时获得告警。
数据回传对 APP 有影响么?
数据经过加密和压缩,消耗流量很小,影响可以忽略不计,更多详细信息可以查看测试报告。
嵌入移动应用监控 APP SDK 监测客户端程序后,会对 APPStroe 审核有影响么?
我们已经过严格的测试,不会对APPStore审核有影响。