Google analytics 使用Google Analytics进行软件跟踪

Google analytics 使用Google Analytics进行软件跟踪,google-analytics,Google Analytics,我可以使用谷歌分析(免费版)来跟踪我的软件的统计数据吗?或者我应该为使用此服务付费吗?是的,您可以使用(测试版)将数据发送到Google Analytics。从您的软件发布HTTP帖子或访问以下url: http://www.google-analytics.com/collect 有关可通过测量协议发送的参数列表,请参阅链接 Java中的示例代码: HttpClientWrapper http = new HttpClientWrapper(); HttpParameter[] params

我可以使用谷歌分析(免费版)来跟踪我的软件的统计数据吗?或者我应该为使用此服务付费吗?

是的,您可以使用(测试版)将数据发送到Google Analytics。从您的软件发布HTTP帖子或访问以下url:

http://www.google-analytics.com/collect
有关可通过测量协议发送的参数列表,请参阅链接

Java中的示例代码:

HttpClientWrapper http = new HttpClientWrapper();
HttpParameter[] params = new HttpParameter[8];
params[0] = new HttpParameter("v", "1");
params[1] = new HttpParameter("tid", "UA-XXXX");
params[2] = new HttpParameter("cid", clientId);
params[3] = new HttpParameter("t", "appview");//hit type
params[4] = new HttpParameter("an", app);
params[5] = new HttpParameter("av", version);                       
params[6] = new HttpParameter("cn", campaignName);
params[7] = new HttpParameter("cd", screen);

HttpResponse response = http.post("http://www.google-analytics.com/collect",
 params);
System.out.println("Response:" + response.asString());

我可以发送下面描述的纯GET请求吗?测量协议支持在同一端点上获取请求: