【问题标题】:OAuth2 tokens for use with Google Analytics API用于 Google Analytics API 的 OAuth2 令牌
【发布时间】:2015-05-13 13:16:42
【问题描述】:

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

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

我觉得我一定错过了一些明显的东西,但我现在正在碰壁。如何让网站显示出来以便我可以在开发者控制台中看到它?

【问题讨论】:

标签: google-oauth google-analytics-api


【解决方案1】:

Google 开发者控制台用于注册您的应用程序,这样 google 就知道谁在使用那里的 API。您的 Google 分析帐户不会显示在这里,因为它不是这样工作的。

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

我不是 Java 程序员,所以我无法帮助您。您提到要访问自己的数据。我建议您考虑使用服务帐户。服务帐户可用于授予身份验证,而无需提示用户访问。这仅在您访问的是您自己的帐户并且数据不属于其他用户时才有效。获取服务帐户电子邮件地址并将其添加为帐户级别的谷歌分析中的用户,它必须是帐户级别。那么当您在代码中使用服务帐户时,您将可以访问。

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

【讨论】:

    猜你喜欢
    • 2013-03-25
    • 2014-08-12
    • 2016-08-03
    • 2013-05-02
    • 2018-02-20
    • 1970-01-01
    • 2016-06-26
    • 2016-10-13
    • 2019-05-25
    相关资源
    最近更新 更多