自定义事件无数据
自定义事件已经集成完毕,但是没有数据,请按照以下逐条排查:
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天展示。
付费版支持今日数据查看,事件数据和参数都是实时的。