【HMS Core】已申请数据导出功能,且上报了预置事件,但可导出事件依然为0
【问题描述】
已申请数据导出功能,且上报了预置时间,但是预计导出数量为0
【解决方案】
一、查看事件管理是否有注册相关预置事件操作步骤见截图
二、排查分析是否接入成功
1.在初始化Analytics SDK前添加SDK日志开关如下:HiAnalyticsTools.enableLog ();
2.初始化SDK代码如下:
HiAnalyticsInstance instance = HiAnalytics.getInstance (this);
3.运行应用通过过滤日志检查是否有成功上报的关键日志.
未上报/接入成功:
日志中会出现错误码部分日志可能是红色提示,请参见SDK错误码、集成调测类问题查看是否有相关解决方案
成功上报关键日志:
HiAnalyticsSDK: SendMission=> events PostRequest sendevent TYPE : oper, TAG : _openness_config_tag, resultCode: 200 ,reqID:xxx
开启应用调试每上报一次会出现如下日志:
HiAnalyticsSDK: DeviceToolsKit=> debugMode enabled.
应用调试不支持上报某事件会出现如下提示:
HiAnalyticsSDK: ReportRingback=> do not enable APIEvt in debug model
三、查看端测上报预置事件代码
四、看实时概览是否有相关事件上报(需关闭应用调试)
参考下图: