【HMS Core】华为分析debug调试没数据
【问题描述】
华为分析debug调试没数据
【解决方案】
Android 应用集成分析建议您按照下列步骤排查下是否接入成功:
步骤一:检查代码中是否有打开AnalyticsSDK日志开关即如下代码:HiAnalyticsTools.enableLog;
步骤二:查看日志通过HiAnalyticsSDK过滤查看上报的数据是否有问题
开启应用调试每上报一次会出现如下日志:HiAnalyticsSDK: DeviceToolsKit=> debugMode enabled.成功上报关键日志:HiAnalyticsSDK: SendMission=> events PostRequest sendevent TYPE : oper, TAG : _openness_config_tag, resultCode: 200 ,reqID:xxx
步骤三:查看控制台只有成功上报日志的话去华为分析 - 概览 - 实时概览查看数据如成功上报日志上面有debugMode enabled日志的话去华为分析 - 应用调试看是否有数据
调试模式没数据:调试模式 会判断设备、地区网络、事件等东西如果符合才会展示数据,这方面要排查出是哪一个原因导致的没有任何必要。因为调试模式下有数据也不能保证非调试下上报数据无任何问题。只有在实时概览中能看到事件及参数详情,才能证明这个事件上报成功。(页面时长等需次日在指定页面查看除外)
相关日志解析:
开启应用调试debugMode enabled.
应用调试不统计不展示这条数据do not enable APIEvt in debug model
成功events PostRequest sendevent TYPE : oper, TAG : _openness_config_tag, resultCode: 200 ,reqID:63027811673bea06c6df2d008d0116f8