用于Google AnalyticsAPI的OAuth2令牌

时间:2015-05-13 13:16:43

标签: google-oauth google-analytics-api

我有一个使用Google Analytics标记的网站。我可以看到正在创建统计数据,我可以使用Google Analytics网络工具对其进行分析。

我想使用Google AnalyticsAPI提取我的标记数据,但所有说明似乎都指向开发人员控制台以创建我的OAuth2令牌。我的网站未显示在所显示的应用列表中,因此我无法执行生成OAuth2令牌的下一步。

我觉得我必须遗漏一些明显的东西,但此刻我正在撞砖墙。如何让网站显示,以便我可以在开发者控制台中看到它?

1 个答案:

答案 0 :(得分:1)

Google Developer控制台用于注册您的应用程序,谷歌知道谁在使用这些API。您的Google分析帐户不会显示在此处,因为它不是如何运作的。

创建一个新项目,您将获得一个client_id和客户端secrete,用于标识您的应用程序。然后使用编程语言使用客户端ID和客户端密钥访问API。

我不是java程序员,所以我无法帮助你。您提到要访问自己的数据。我建议您查看使用服务帐户。服务帐户可用于授予身份验证,而无需提示用户进行访问。这仅在您访问自己的帐户且数据不属于其他用户时才有效。获取服务帐户电子邮件地址,并将其作为用户添加到帐户级别的Google Analytics中,并且必须是帐户级别。然后,当您在代码中使用服务帐户时,您将拥有访问权限。

https://developers.google.com/analytics/devguides/reporting/core/v3/quickstart/service-java

相关问题