这段时间因公司项目需要加入用户行为收集这一块,首先第一个想到是友盟(umeng),因为umeng在我国应用很广泛,再加上它确实简单免费,开发文档超详细,所以高高兴兴就准备开始了。可是,可是…..哥们儿的公司做的是国外的产品,这下不好办了,因为umeng服务器在国内啊,这样传数据不仅会丢包,而且安全性也不高,最后索性直接问问umeng吧,就和umeng进行了交流,的确人家国外暂时没服务器,说是有一个内测版的skd可以先体验体验,地址见这里:umeng海外统计链接
可是哥们儿不能把公司的产品当做umeng的试验品啊,还是算了啊,最后想到既然是国外,索性就用国外的服务吧。经过两天的摸索,看了好几家,最后决定在Yahoo 的Flurry 和 GoogleAnalytics中选择一个,鉴于哥们儿这英文水平还有一些其它因素,最后决定用GoogleAnalytics。
好,废话不说了,直接开始
首先直接在Google中直接搜GoogleAnalytics,一般第一个就是的,进去主界面后,就可是找文档吧,可是找了好大半天也没找见,最后还是在一个小角落找到了(可能我太笨了吧)。见图:
在这里有个学习资源,点进去后找到GoogleDeveloper这一项
这个就是我们要的开发文档了。
是不是觉得很情切,中文版的。
在这里我们按照文档说明的往下写就行了,
一,在我们的AndroidManifest中添加权限:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
二,在build.gradle中添加项目依赖,以及google-service插件
(1)在项目的build.gradle中添加(不是app)
classpath 'com.google.gms:google-services:3.0.0'
(2)将此插件添加到应用级 build.gradle 的底部
apply plugin: 'com.google.gms.google-services'
(3)在app的build.gradle中添加