使用友盟統計分析常見問題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
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

發佈了96 篇原創文章 · 獲贊 2 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章