使用友盟统计分析常见问题100篇(回帖更新)

友盟统计使用流程
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

时间: 2024-10-12 12:05:39

使用友盟统计分析常见问题100篇(回帖更新)的相关文章

AppDelegate减负之常用三方封装 - 友盟分享 / 三方登录篇

之前完成了 AppDelegate减负之常用三方封装 - 友盟推送篇: http://www.cnblogs.com/zhouxihi/p/7113511.html 今天接着来完成 - 友盟分享和三方登录篇 首先去友盟上面下载SDK, 一般就新浪/微信/QQ  我们都选择精简版 把下载好的SDK添加到项目, 按照开发文档添加libsqlite3.0.tbd到Linked Frameworks, 在Build Settings -> Linking -> Other Linker Flags 添

友盟统计分析(基于5.5.3)

1. 导入jar包.  2. 配置权限: <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name=

友盟Umeng统计、自定义统计使用

友盟统计分析是移动终端上不可多得的佳品,鉴于在开发中使用到,随笔写下使用过程. 友盟SDK下载(包含统计功能和自动更新功能): 第一步:导入SDK 1. 解压文件,libs 文件夹内的jar文件直接复制到eclipse工程同名文件夹内:然后点击build Path 2. 将 res 内所有文件复制到eclipse工程内,合并res资源,所有资源前缀均为 umeng_ . 第二步:添加权限及相关信息 1. 使用统计功能添加如下权限: <uses-permission android:name=&quo

友盟分享流程

由于苹果审核政策需求,SDK中对未安装客户端平台进行隐藏,因此在未安 装QQ.微信客户端情况下,分享面板中不会出现QQ.Qzone.微信及朋友圈图标,如果需要显示,调用下面的方法,//UMShareToQQ. UMShareToQzone为要显示的平台,传nil显示所有平台 [UMSocialConfig showNotInstallPlatforms:@[UMShareToQQ,UMShareToQzone,UMShareToWechatsession]]; 1.   产品概述 友盟社会化组件

友盟全国巡回开放日启动,寻找1000个真正的粉丝

APP正在快速渗透人们的生活方式,以往在线下或网页完成的事情在快速向移动端转移.友盟最新数据显示,2014年第四季度,93%的垂直领域七日留存均有所提升,金融理财.生活助手和健康医疗领域增幅最为显著. 虽然在总体趋势上留存率看涨,但有些APP的留存率却表现平平甚至出现下滑.留存率不但考验着产品的质量,更考验我们运营的能力,留存率过低意味着APP正面临严重的用户流失问题,最终很可能被用户遗忘或抛弃. 那么,留存率说明哪些问题?留存率多少才算正常?如何在激烈的竞争中维持现有留存率?留存率过低应该采取

友盟推送(二)

上一篇友盟推送一,我们获取到了Device_Token,可以在友盟的后台推送消息到指定的手机.下面就介绍添加标签,删除标签 iOS 消息推送 (Message) SDK使用指南 本文档包括: 介绍 基本功能集成指南 高级功能集成指南 测试与调试 技术支持 1. 介绍 友盟消息推送组件帮助您实时的推送消息给用户. 下载的压缩包中将包括以下内容: 文件名称 介绍 UMessage_Sdk_Introductions.html 该文件介绍如何使用友盟消息推送SDK UMessage_Sdk_Relea

友盟(一)了解umeng并添加应用和测试设备信息

一.umeng产品介绍 1.开发组件 ?社会化组件 集成多个应用平台的分享功能,类似于SHareSDK,但是功能不如ShareSDK强大,Umeng的强大在于数据统计. ?用户反馈组件 友盟提供的用户反馈组件和服务,可以帮助开发者与用户顺畅地进行双向互动. ?自动更新组件 如果发布的市场渠道比较多,更新版本的工作就比较繁琐.友盟提供的自动更新组件可以实现多渠道的同步更新,让用户及时使用最新的产品. ?消息推送 帮助开发者建立与用户直接沟通的渠道.将app的版本更新.通知等消息主动的推送给用户,让

iOS:友盟SDK第三方登录 分享及友盟统计的使用

本文转载至 http://www.it165.net/pro/html/201503/37101.html Tag标签:第三方 view sourceprint? 01.#import "UMSocial.h" 02.#import "UMSocialWechatHandler.h" 03.#import "UMSocialQQHandler.h" 04.#import "UMSocialSinaHandler.h" 05.

快速定位错误代码!友盟错误分析放大招

新版错误分析 错误分析是友盟为移动开发者提供的 Crash 收集和分析的工具,能够帮助开发者监测 App 在移动设备上的运行状况,及时发现并解决错误,提升 App 的稳定性.11月,新版错误分析全面上线,功能有很大的提升,友盟新版错误分析力求为开发者提供优质完美的体验与服务! 新版错误分析的功能 1.可以按照错误类型.应用版本筛选错误. 2.可以根据不同的条件为错误添加标签,便于快速分类及查找错误. 3.安卓可以通过上传 mapping 文件来定位到 Crash 的具体位置.IOS 可以通过下载