资讯专栏INFORMATION COLUMN

使用友盟统计分析常见问题100篇(索引-持续更新)

DandJ / 2762人阅读

摘要:友盟统计使用流程常见的疑难杂症汇总如下与版本常见问题友盟统计认为,是每个应用的唯一标识,同一应用的不同平台请使用不同,建议您在友盟后台命名为应用名平台友盟统计客户端是指您发布的市场和推广渠道标识,平台上,如代码中没有填写则记为,平

友盟统计使用流程
http://bbs.umeng.com/thread-55-1-1.html

常见的疑难杂症汇总如下:

1、appkey、channel与version(版本)常见问题

友盟统计认为,appkey是每个应用的唯一标识,同一应用的不同平台请使用不同appkey,建议您在友盟后台命名为“应用名-平台(友盟统计客户端-Android)”;channel是指您发布的市场和推广渠道标识,android平台上,如代码中没有填写则记为“unknown”,IOS平台中,如代码中没有填写则记为“Appstore”,由于Appstore的特殊性,如需统计推到推广效果可以使用umtrack(www.umtrack.com)
每个appkey在每台设备上只记录初始安装渠道,不会因为通过其他渠道升级或重新安装而改变;
version是每个应用的版本号,友盟SDK以VersionName作为应用程序的版本标识。详情http://bbs.umeng.com/thread-5413-1-1.html

2、页面的统计常见问题
Android平台:您必须按照文档集成页面统计的代码,否则SDK无法正常统计;注意,如果您的Activity之间有继承或者控制关系请不要同时在父和子Activity中重复添加onPause和onResume方法,否则会造成启动次数异常。(eg.使用TabHost、TabActivity、ActivityGroup时)。详情:http://bbs.umeng.com/thread-5414-1-1.html

3、view的统计常见问题
由于view都是开发者自己定义的,所以无法确切描述怎么集成,只能说,view 显示的调用 onPageStart, view 隐藏的时候调用 onPageEnd,而且要保证,这两个方法的调用不交叉。详情点击http://bbs.umeng.com/thread-5415-1-1.html

4、发送策略常见问题
友盟默认的发送策略为“启动时发送”并且提供间隔发送,可通过后台【设置】-【发送策略】更改,请注意,当使用间隔发送时,应用的启动数据仍会在启动时发送,页面访问、自定义事件等数据会按照设定的间隔时间发送,如果本次启动时长不足设定间隔,下次启动继续累积。详情点击http://bbs.umeng.com/thread-5416-1-1.html

5、自定义事件常见问题
友盟自定义事件在使用前需要到【设置->事件】页面添加对应的eventid(不要使用中文和特殊字符且不能使用英文句号“.”您可以使用下划线“_”),同时自定义事件的代码需要写在onResume--onPause之间(高两部分针对Android而言),不支持在service中统计。
每个应用至多有500的自定义事件,每个事件的参数不能超过10个,每个参数不能有超过1000个取值,请合理分类。具体的集成方法请参考集成文档,详情点击http://bbs.umeng.com/thread-5417-1-1.html

6、错误统计常见问题
Android:
开发者自己使用UncaughtExceptionHandler在程序中添加了全局的异常捕捉时,如果是开发者的先注册友盟的后注册,友盟不会覆盖开发者的,但是如果友盟先注册,开发者注册的可能会覆盖友盟的。如果您不需要错误统计,可以通过MobclickAgent.setCatchUncaughtExceptions(false);关闭,如果开发者需要自己上传错误,友盟也提供相应的方法:public static void reportError(Context context, String error) //或public static void reportError(Context context, Throwable e)。
IOS:
UmengSignalHandler 不是错误,是捕捉crash的方法,本身不引起crash, 当crash发生时由它来捕捉。如果您不需要使用错误统计,可以通过[MobClick setCrashReportEnabled:NO];关闭。http://bbs.umeng.com/thread-5418-1-1.html

7、集成后没有数据问题
首先,请确定您是否使用了“集成测试”,为了防止测试数据污染正式数据报表,友盟提供测试模式——集成测试,集成测试模式下,测试设备的数据直接进入“实时日志”并格式化显示,测试数据不会进入正是报表。
请注意,自定义事件等数据默认下次启动发送,请您触发事件后关闭应用超过30s后再次启动打印log日志【请先在程序入口添加以下代码打开调试模式:MobclickAgent.setDebugMode( true );】,查看是否有“event”字段(错误统计测试的方法相同,请关注error字段)
页面统计是抽样数据,抽样比为日志的3%,如需测试页面数据,请使用集成测试模式(http://www.umeng.com/test_devices)详情http://bbs.umeng.com/thread-5419-1-1.html

8、无广告app使用idfa版SDK常见问题(提交Appstore被拒绝)
集成文档参见>>http://dev.umeng.com/analytics/ios/advanced-integration-guide#5
请自行调用UIWebView来展示:+ (NSString *)[MobClick getAdURL];,集成后请注册测试设备使用集成测试模式,使用测试设备触发广告页面后,在友盟后台【管理->应用管理->内置广告开关】可以看到对应的广告开关,应用成功发布到Appstore之后,在后台关闭广告即可。
更多详情点击http://bbs.umeng.com/thread-5420-1-1.html

9、友盟统计 SDK 混淆后为什么不能统计的?
涉及代码太多,请点击说明文档http://bbs.umeng.com/thread-5446-1-1.html

10、为什么友盟的页面统计比我们自己后台统计的少?
Android平台:您必须按照文档集成页面统计的代码,否则SDK无法正常统计;注意,如果您的Activity之间有继承或者控制关系请不要同时在父和子Activity中重复添加onPause和onResume方法,否则会造成启动次数异常。(eg.使用TabHost、TabActivity、ActivityGroup时)。
(Android & IOS)请注意,页面统计是抽样数据,抽样比为日志的3%,如需测试页面数据,请使用集成测试模式(http://www.umeng.com/test_devices)
android页面的集成方法请您参考集成文档>>http://dev.umeng.com/analytics/android/quick-start#2.3
IOS页面集成文档>>http://dev.umeng.com/analytics/ios/quick-start#2.2
更多详情点击http://bbs.umeng.com/thread-5414-1-1.html

11、友盟iOS统计中破解和越狱是什么?(友盟怎么识别破解和越狱?)

1)先来解释下什么是越狱及破解呢?
所谓越狱,是用于获取苹果公司移动设备操作系统iOS最高权限(ROOT)的一种技术手段。越狱完成后设备依然运行iOS操作系统,一款名为Cydia的软件(或其他越狱软件)将会被安装在设备中,通过此软件可以完成越狱前不可能进行的动作,例如安装App Store以外的软件、更换外观主题、运行Shell程序、甚至可能解开营运商对手机网络的限制。
所谓破解,是指正版应用或游戏通过去除苹果的加密保护,从而能够在越狱设备之间任意分发并安装。
2)友盟是如何识别越狱设备及破解app的?
越狱设备是通过安装越狱软件来进行越狱的,所以识别越狱设备是通过检测apt和Cydia.app的path来判断的。如果安装了apt或者Cydia则被认为该设备已越狱。
破解app是通过去掉苹果的加密文件达成的,破解后app的结构会与正版app有多处不同,通过识别这些结构的改变来判断app是否破解。
3)越狱及破解的识别错误及误差来自哪里?
越狱的误差来自于第三方的小越狱工具,(未安装cydia、apt或路经不是常见的 /Applications/Cydia.app, /private/var/lib/apt/),会有未统计到的情况,误差在5%左右
破解的误差可能出现在开发过程中,debug模式下会被误判为破解的app,但app上线后由此产生的误差会很小。
详情点击http://bbs.umeng.com/thread-5495-1-1.html

12、为什么友盟统计到的渠道新增用户比市场统计的少(多)?
由于统计原理不同,渠道市场通常统计的是下载量,而友盟在用户联网启动之后才能统计到,所以友盟的渠道新增用户,通常是少于渠道给出的下载量的
不过由于安卓市场昏乱,不排除有小渠道抓包发布,会造成友盟统计渠道新增用户少于市场数据。详情点击http://bbs.umeng.com/thread-5507-1-1.html
13常见问题:时长分布的启动次数之和不等于总启动次数
详情http://bbs.umeng.com/thread-5940-1-1.html

iOS问题
1、无广告app使用idfa版SDK常见问题(提交Appstore被拒绝)
http://bbs.umeng.com/thread-5420-1-1.html
2、友盟iOS统计中破解和越狱是什么?(友盟怎么识别破解和越狱?)
http://bbs.umeng.com/thread-5495-1-1.html
3、使用友盟SDK提交Appstore审核被拒的常见解决方法
http://bbs.umeng.com/thread-5692-1-1.html
4、使用友盟SDK提交Appstore审核被拒的常见解决方法

Android问题
1、友盟统计sdk混淆后为什么不能统计的?
http://bbs.umeng.com/thread-5446-1-1.html

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/12153.html

相关文章

  • 使用友盟统计分析常见问题100索引-持续更新

    摘要:友盟统计使用流程常见的疑难杂症汇总如下与版本常见问题友盟统计认为,是每个应用的唯一标识,同一应用的不同平台请使用不同,建议您在友盟后台命名为应用名平台友盟统计客户端是指您发布的市场和推广渠道标识,平台上,如代码中没有填写则记为,平 友盟统计使用流程http://bbs.umeng.com/thread-55-1-1.html 常见的疑难杂症汇总如下: 1、appkey、channe...

    Honwhy 评论0 收藏0
  • 移动大数据平台架构思想以及实践经验

    摘要:关于友盟数据架构友盟架构思想友盟的架构主要参考了提出的架构思想。关于友盟实践通过以上的介绍,大家可能对整个大数据平台的结构和概念有了初步的了解。所以接下来,我给大家分享一些友盟在实践中得到的一些经验。友盟的数据平台经历了一个发展的过程。 摘要:友盟大数据平台的架构借鉴了Lambda架构思想,数据接入层让Kafka集群承担,后面由Storm消费,存储在MongoDB里面,通过Kafka自...

    leone 评论0 收藏0
  • 移动大数据平台架构思想以及实践经验

    摘要:关于友盟数据架构友盟架构思想友盟的架构主要参考了提出的架构思想。关于友盟实践通过以上的介绍,大家可能对整个大数据平台的结构和概念有了初步的了解。所以接下来,我给大家分享一些友盟在实践中得到的一些经验。友盟的数据平台经历了一个发展的过程。 摘要:友盟大数据平台的架构借鉴了Lambda架构思想,数据接入层让Kafka集群承担,后面由Storm消费,存储在MongoDB里面,通过Kafka自...

    lk20150415 评论0 收藏0
  • 使用友盟消息推送中遇到的哪些问题--索引(开发者必读)

    摘要:在客户端集成相关问题消息推送是如何实现的有消息通知栏收不到友盟消息推送需要打开嘛集成友盟推送获取不到后台显示消息发送成功,设备并没有收到消息如何统计的到达点击和忽略开发者仅需要自己统计自定义消息的点击和忽略其他的统计,均已由消息推送完成。 友盟推送服务器容量如何?每天耗电、耗流量多少?开发者自己的推送如何与友盟推送系统进行通讯?用户如何关闭推送服务?集成中有哪些坑?等等等等,汇总贴,供...

    trilever 评论0 收藏0
  • 友盟+CEO朋新宇:DI进化,是选择更是态度

    摘要:友盟朋新宇在开场演讲中,友盟朋新宇表示,在数据化智能化的今天,进化是一种态度,更是一种选择。在朋新宇看来,数据加工有三大过程过程第一层是采集,友盟技术平台每天能够支撑万亿级的采集能力。 10月16日,友盟+主办的2018UBDC全域大数据峰会在北京举办。峰会以DI·进化为主题——8小时,10余家黑科技企业,超40位国内顶级专家主题分享,近3500位数据从业者共同见证,旨在让更多企业会用...

    Cympros 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<