跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

自定义事件无数据

自定义事件已经集成完毕,但是没有数据,请按照以下逐条排查:

IOS上报数据时机说明:退出应用时上报,如果由于网络等原因没有上报成功的数据,在之后的使用过程中会将已落盘的事件继续上报。

  • 打开debug模式,看触发该事件,确定是否有event字段;

    打开debug的方法:

    检查是否集成组件化日志查看组件详细集成文档

    iOS:【请在初始化前调用】[MobClick setLogEnabled:YES];

    自定义事件默认退出启动发送,请按照这个顺序测试 :启动应用-触发自定义事件-应用退到后台-打印log日志,观察log是否有event字段,如果自定义事件集成正确是可以看到这个字段的,iOS用户不需要等待40s(iOS不要在Xcode中点击stop,请使用home键),查看log中是否有event字段。

  • 发送策略问题,自定义事件数据默认退出发送。

  • 网络延迟。

  • 是否在后台定义了事件ID。

  • 自定义事件报表中“独立用户数”第二天展示前一天数据。

  • 是否使用了集成测试,集成测试数据要在集成测试日志中查看。

  • 不要在service中使用自定义事件,这会造成活跃用户异常。

⚠️注意:

自定义事件:U-App免费版不支持今日数据的查看,所以昨日的事件数据和参数都是T+1天展示。

付费版支持今日数据查看,事件数据和参数都是实时的。