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

友盟统计分析是移动终端上不可多得的佳品,鉴于在开发中使用到,随笔写下使用过程。

友盟SDK下载(包含统计功能和自动更新功能):

第一步:导入SDK
1. 解压文件,libs 文件夹内的jar文件直接复制到eclipse工程同名文件夹内;然后点击build Path
2. 将 res 内所有文件复制到eclipse工程内,合并res资源,所有资源前缀均为 umeng_ 。

第二步:添加权限及相关信息
1. 使用统计功能添加如下权限

<uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission

android:name="android.permission.INTERNET"></uses-permission>
<uses-permission
android:name="android.permission.READ_PHONE_STATE"></uses-permission>

<uses-permission
android:name="android.permission.READ_LOGS"
/> <!--
 用于读取日志信息 -->

2. 使用统计功能添加如下信息

<application>......
<meta-data
android:value="MyAppKey"
android:name="UMENG_APPKEY"
/>
<meta-data
android:value="eoeAndroid"
android:name="UMENG_CHANNEL"
/>
......</application>

提示:UMENG_APPKEY 的值可在友盟添加App获取; UMENG_CHANNEL 是市场的渠道号,用于统计用户通过哪个市场下载应用,可通过友盟提供的渠道号填写

<meta-data android:value="Channel ID" android:name="UMENG_CHANNEL"/> 中的Channel ID 替换为您应用的推广渠道名称。
例如在豌豆荚渠道推广此包,代码示例: <meta-data android:value="Wandoujia" android:name="UMENG_CHANNEL"/>

如不想在manifest里配置友盟的channel,可在Activity中配置:只需在程序启动时的Activity中调用此接口:AnalyticsConfig.setChannel(String channel)

UMENG_CHANNEL  的value没填写,UMENG_APPKEY 写了也能统计,包括自己调试的时候的启动用户都统计到上面。

第三步:开始使用统计功能

1. 鉴于程序内可能有多个Activity,在此建议新建一个基类,BaseActivity 让所有Activity继承这个类,增加代码的可重用性:

public class BaseActivity extends Activity{

protected void onResume() {  //  Umeng 对处理事件的统计
super.onResume();
MobclickAgent.onResume(this);
}
protected void onPause() {
super.onPause();
MobclickAgent.onPause(this);
}


}

里面必须onResume,onPause那两种方法,如果还行一些其他功能在每个Activity中也被复用,可以增加新的方法,然后让所有的 Activity 继承 BaseActivity。

自定义事件统计指当点击某一个控件有事件触发时的次数计算。

首先得在友盟后台对事件 Eventid 进行命名。弄这个弄了一上午………………

在我的产品下点击管理功能,然后再点击编辑

打开编辑网页之后 找到左侧的 设置:



      点击 事件然后再编辑自己定义的事件名称,加入命的名称为 gridview,那么在点击gridview时可以在onClickItem事件中添加 MobclickAgent.onEvent(Main_Activity.this,"gridview"); 就完成了对 自定义事件的统计 。

查看自定义事件是点击功能使用 。


可以看到自定义事件的统计结果:点击功能使用


OK



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值