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

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

一.初識友盟app

友盟你們都據說過,在給app集成友盟以前對友盟的認識沒有那麼深入。用了友盟以後,才發現友盟很強大。測試

集成友盟可以獲取那些數據呢?spa

用戶的基本信息:好比用戶的數量、活躍用戶的佔比、用戶地域的分析、用戶增加速度等等。code

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

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

 

二.集成友盟開發

1.應用集成umeng:文檔

   申請友盟帳號後,就會獲取umeng的AppKey,而後將umeng的sdk集成在代碼中,這樣就算初步集成完成了。想要統計app中的用戶行爲,須要在全部的activity和fragment的onPause和onResume中添加相應的時間,這是做爲統計用戶基本信息的依據。固然了也不能每一個都添加,最好在全部的activity和fragment的父類中添加這樣能夠一勞永逸,後期改動也很是的方便。it

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

相關文章
相關標籤/搜索