|
/

安卓统计无数据

Bbubian
发布于 5 年前
214
移动统计 U-App
数据异常

我同时使用统计与埋点功能,埋点功能生效了,但统计中的数据始终为0.

2个回答
 
5 年前

1、确定是否在后台完成事件的注册;

  • 请先登陆 【友盟+】官网 ,进入选择“应用”->设置->事件 (子账户由于权限限制可能无法看到”设置”选项,请联系主帐号开通权限。)页面中添加相应的事件ID,然后服务器才会对相应的事件请求进行处理;
  • 在页面注册事件类型时请选择“多参数类型事件”类型;
  • 自定义事件ID不可更改,需与代码中“String event_id”保持一致,参数(key)无须手动注册;

2、确定自定义事件及参数传入合法

  • event ID或者key请使用英文、数字、下划线、中划线及加号进行定义,使用其中一种或者几种都可以,不能“数字”开头,避免使用中文。具体限制请查看下文注意事项为保证数据计算的准确性,非这些“合法”以外的字符无法添加,具体限制请查看下文注意事项;
  • 每个应用至多添加500个event,一个event下支持100个key同时计算,若超过100个,需要开发者手动指定哪些参数需要计算;
  • 一个key下支持可传1000个value,value不建议使用特殊字符定义(建议使用标准ASCII码中可见字符部分进行定义);
  • event id长度不能超过128个字节,key不能超过128个字节,value不能超过256个字节
  • id、ts、du、token、device_name、device_model 、device_brand、country、city、channel、province、appkey、app_version、access、launch、pre_app_version、terminate、no_first_pay、is_newpayer、first_pay_at、first_pay_level、first_pay_source、first_pay_user_level、first_pay_versio是保留字段,不能作为event id 及key的名称;

3、触发自定义事件后关闭应用超过30s后再重新启动应用,查看调试log中是否有ekv字段及相关事件ID。

  • 打开debug的方法:
    检查是否集成组件化日志查看组件 详细集成文档 Android:【请先在程序入口添加以下代码打开调试模式MobclickAgent.setDebugMode( true ); iOS:【请在初始化前调用】[MobClick setLogEnabled:YES];``
  • Android用户按照这个顺序测试一下 :
    启动应用-触发自定义事件-关闭应用-40s后重新启动应用-打印log日志,观察log是否有ekv字段和相关事件ID,如果自定义事件集成无误是可以看到这个字段的。
  • iOS 自定义事件默认退出动发送,请按照这个顺序测试 :
    启动应用-触发自定义事件-应用退到后台-打印log日志,观察log是否有event字段,如果自定义事件集成正确是可以看到这个字段的,iOS用户不需要等待40s(iOS不要在Xcode中点击stop,请使用home键),查看log中是否有event字段

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

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

6、网络延迟

 
5 年前

您好,您参考下这个链接:https://developer.umeng.com/docs/119267/detail/189283

Loading ...
登录社区,分享你的经验