从 java 桌面应用程序向 Google Analytics 发送统计信息

Sending statistics to Google Analytics from java desktop application

我有一个允许用户登录、加载和保存的 JavaFX 桌面应用程序 远程主机上的数据使用 HttpRequest GET 和 POST 方法(例如,通过按按钮登录、加载、保存)。

我想使用 Google Analytics 监控用户与该应用程序的交互。是否有任何使用示例可以说明如何做到这一点?我想,我需要为这些按钮添加监听器并调用 GA API?

也许有一些例子可以说明如何连接到 google 以及需要在那里传递哪些参数?

提前致谢!

我使用 following library 找到了解决方案 它有一个 GA 跟踪器构造器,您可以在其中放置您的应用程序名称和跟踪代码:

 private static final JGoogleAnalyticsTracker MONITOR = new JGoogleAnalyticsTracker("My app", "UA-10086test-1");

然后根据需要随时使用它的方法 "trackAsynchronously()" 描述:

Main.getMonitor().trackAsynchronously(new FocusPoint("Submit login"));

在本地编译并添加到我的 pom:

    <dependency>
        <groupId>jgoogleanalytics</groupId>
        <artifactId>jgoogleanalytics</artifactId>
        <version>0.5</version>
    </dependency>