2014-09-24 116 views
2

我有一个内置于Java SE中的应用程序,用于在用户数据注册并登录到其帐户后存储用户数据。使用Google Analytics跟踪Java SE应用程序中的用户

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

如果这不适用于GA,我该如何跟踪使用该应用程序的用户?我有兴趣收集他们的IP地址,国家和其他信息。

回答

0

我用这个Java库,让您发送网页和事件,以您的谷歌分析帐号:

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

+0

感谢您的回答,但是如何使用它? – 2015-02-10 05:27:17

+0

当我将库添加到我的项目中时,我更新了我的回复,示例代码为 – 2015-02-10 16:53:38

+0

。它使用netbeans并将第一个链接zip添加到项目库中。那是对的吗? – 2015-02-13 15:29:14

相关问题