移动开发数据分析挖掘

转载:http://www.52harry.com/program/qtprogram/2011-10-27/362.html

在移动应用开发中,经常会碰到对客户端信息的统计,有多少客户使用了自己开发的软件,客户是通过哪些渠道进行的下载安装(官网,91手机助手,豌豆荚?),客户通常在哪些时段使用软件,客户的地域信息,硬件参数,同行业其他软件相比的数据对比分析,乃至收集软件中的报错,用户的反馈,自动更新,用户在线参数配置,SNS分享,植入的广告的点击次数分析。在Android平台和IOS平台下开发者需要这样的数据分析和挖掘工具。大公司会有专门的数据支撑,在推出产品的同时回收数据,为下个新的应用提供数据支持,而个人开发者和中小公司往往要借助其他的平台进行分析统计。

 

        在《创业邦》杂志的某期有一篇文章《数据战 互联网江湖隐蔽阵线》(网易科技网址:http://tech.163.com/11/1010/16 /7G13FSJ400094L5O.html ),在这篇文里对互联网上从事移动数据收集和挖掘的公司进行了行业方面的分析,笔者前公司也有经营BI(数据挖掘)的项目,数据挖掘这块往往是叫好不叫座,即市场份额很大,但收益与份额不成正比,毋庸置疑在以后的移动开发中,数据为王,更多的中小公司会借助第三方数据公司的服务来进行数据的获取和分析。

 

        对个人移动开发中,要推荐下北京锐讯灵通科技有限公司旗下的品牌“友盟”。目前是免费的,而且数据的收集分析颇为便捷。在Android平台上已经进行实验,IOS平台上也有提供,但尚未试验。

 

        在官网www.umeng.com上注册用户并添加你要进行数据收集的应用,获取对每个应用都唯一的appKey,然后下载Android统计SDK

 

        解压SDK包,有resource文件夹,里面有反馈相关的布局文件,图片文件等,拷贝到项目的资源文件夹即可。Demo文件夹,可以参考Demo对自己的应用进行修改。jar包,在自己的项目上,单击右键选择属性,选择Java Build Path,然后在Libraries里面添加这个jar包,确定。然后还有一个pdf教程文件。

 

        按教程修改自己的Android应用,需要注意的是,我个人试验,在AndroidMainfest.xml里面按教程添加

<meta-data android:value="xxxxxxxxxxxxxxxxxxxxx" android:name="UMENG_APPKEY">   </meta-data> 

<meta-data android:value="APP Channel1" android:name="UMENG_CHANNEL"/> 

 

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

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

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

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

<!-- write sdcard for storing apk -->

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

是不够的,理论上修改完毕启动应用之后若干分钟,在后台应该有显示用户数有增长等信息,但检查appKey等方面后,并没有问题,点击菜单栏的Window -> Show View -> LogCat,在LogCat工具栏右侧点击绿色的加号,添加Log FilterFilter Name:MobclickAgent,然后by Log Tag也填写MobclickAgent,点击OK。即可在新增的MobclickAgent日志窗口查看不成功的原因。

 

        我检查到的错误是Could not read MAC, forget to include ACCESS_WIFI_STATE permission?

 

        这个好解决,在AndroidMainfest.xml中继续添加一个权限<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>,然后再次运行,后台成功显示了用户数量的增长。

 

        在友盟的后台可以显示的数据非常多,还可以辅助开放人员定位错误,和用户直接沟通反馈,具体的可以直接去官网看。作为移动统计开发软件,感觉友盟做的还比较完善。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值