使用Google Analytics跟踪Java SE应用程序中的用户

时间:2014-09-24 17:25:23

标签: java google-analytics

我有一个用Java SE构建的应用程序,用于在注册并登录其帐户后存储用户数据。

我想使用Google Analytics跟踪用户,我们用它来跟踪网站访问者。

如果使用GA无法做到这一点,我该如何使用该应用程序跟踪用户?我有兴趣收集他们的IP地址,国家和其他信息。

1 个答案:

答案 0 :(得分:0)

我使用这个java库,允许您将页面和事件发送到您的Google分析帐户:

https://code.google.com/p/jgoogleanalyticstracker/

以下是如何使用JGoogleAnalyticsTracker:

JGoogleAnalyticsTracker.setProxy(System.getenv("http_proxy")); 
AnalyticsConfigData config = new AnalyticsConfigData("XX-XXXXXXX-X"); 
JGoogleAnalyticsTracker tracker = new JGoogleAnalyticsTracker(config, GoogleAnalyticsVersion.V_4_7_2);
tracker.trackEvent("MyEvent", "MyAction", "Here is a msg");

你也可以使用下面更新的那个并实现最新的谷歌分析API但我不喜欢它,因为它依赖于jlogger库:

https://github.com/brsanthu/google-analytics-java