我想要获取我的 Google Analytics(分析)数据。我不想看到其他人的 Google Analytics 数据,所以我不想使用 oAuth2。
具体来说,我只需要Analytics对象:ManagementApiReferenceSample.java
我只想使用我的 Google 帐户来获取我的 Google Analytics 数据。我不明白如何使用 google-api-java-client
在没有 Oauth2 的情况下进行访问。
最佳答案
对于初学者,您应该考虑使用 service account 。通过使用服务帐户,您可以对其进行设置并授予其访问您的 Google Analytics 帐户的权限,它将像任何其他用户一样行事,但只能访问您的帐户,并且您不需要像使用 Oauth2 那样请求访问权限。
注意:请确保您授予服务帐户访问权限以在帐户级别使用 Google Analytics(分析)帐户。它不适用于 Web 属性或 View 级别。它是您使用的服务帐户电子邮件地址。
有几个将 Google Analytics api 与 Java 客户端库结合使用的示例。我能找到的主要名称是 hello analyitcs
关于java - 我如何在java中使用电子邮件(用户名)和密码登录谷歌分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26907575/