友盟讓用戶數據動起來——給app增加運營


讓用戶數據動起來——給app增加運營

一.初識友盟

友盟大家都聽說過,在給app集成友盟之前對友盟的認識沒有那么深刻。用了友盟之后,才發現友盟很強大。

集成友盟能夠獲取那些數據呢?

用戶的基本信息:比如用戶的數量、活躍用戶的占比、用戶地域的分析、用戶增長速度等等。

用戶的行為統計:用戶對某模塊的使用情況,對某個按鈕的點擊次數,按數量和值統計用戶行為。讓開發者更加清晰的分析用戶行為,更清楚的了解自己,所謂知己知彼。

app異常錯誤統計:monkey測試跑了一個禮拜都沒有跑出來問題,用了友盟之后一個禮拜內報就爆出了一些測不到的問題。用戶的場景是復雜的,這些異常是很珍貴的。

 

二.集成友盟

1.應用集成umeng:

   申請友盟賬號后,就會獲取umeng的AppKey,然后將umeng的sdk集成在代碼中,這樣就算初步集成完成了。想要統計app中的用戶行為,需要在所有的activity和fragment的onPause和onResume中添加相應的時間,這是作為統計用戶基本信息的依據。當然了也不能每個都添加,最好在所有的activity和fragment的父類中添加這樣可以一勞永逸,后期改動也非常的方便。

2.統計事件:

    友盟的強大之處在於,能夠捕捉統計用戶的行為,當然這也需要在程序中增加相應的代碼。

   a.登錄友盟的賬號,定義自己的事件。

  

MobclickAgent.onEvent(context, event );

 

   b.在代碼中相應的位置添加時間。比如你要統計點擊某按鈕的次數,那么在按鈕的onclick點擊事件中,增加數量統計。

 

Map<String,String> map = new HashMap<String,String>();
        map.put("統計值1", "統計值1"); map.put("統計值2", "統計值2");
MobclickAgent.onEventValue(context, event, map, value);

  

c.事件統計效果。

功能使用-自定義事件

事件ID          事件名稱                 昨日消息數      今日消息數                       詳情
enent1         事件1                       8852	      4177	                      查看
enent2        事件2                      8301	      3772	                      查看
enent3        事件3                      6157	       3967	                      查看

  

 

 

3.查看應用程序的異常錯誤:

在錯誤分析-錯誤列表中:

 

java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0    2.1_VER_2015.01.29_14:51:24    8 天前    2015-02-14 09:33:05    66

 

修改完錯誤之后,可以將錯誤項修改為已修復。

 

4.參考文檔

開發文檔:http://dev.umeng.com/analytics/functions/numekv#1

umeng demo:http://www.umeng.com/apps/4100008dd65107258db11ef4/reports/realtime_summary

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM