【问题标题】:How do I get Google Analytics data into a CMS without asking the user to authenticate?如何在不要求用户进行身份验证的情况下将 Google Analytics 数据导入 CMS?
【发布时间】:2015-01-23 18:21:21
【问题描述】:

我的客户网站有一个 Web 应用程序后端。授权人员可以登录后台查看数据。 我想从 Google Analytics 中提取一些数据以在后端查看,但 GA 似乎坚持要求用户自己使用 OAuth2 登录到他们的 Google 帐户 我希望能够验证服务器而不是用户。他们已经获得了许可,要求他们将自己的 Google 帐户与 GA 帐户相关联,甚至可能必须先创建一个,这似乎是不必要的,而且可能是侵入性的。

服务器已经必须提供一个客户端 ID、客户端密码和一个 api 密钥,所以这并不是说还没有经过身份验证的连接。

我猜一定有办法以某种方式将 Google Analytics 帐户凭据传递给 OAuth2,但我对 OAuth2 不太熟悉 这是否可能以及如何完成。一个简单的例子或朝着正确方向轻推将不胜感激

周围有类似的问题,但我发现的问题并没有按照我需要的方式回答我的问题。

【问题讨论】:

  • 应该是可以的。 Google Analytics(分析)帐户的所有者是谁?

标签: google-oauth google-analytics-api


【解决方案1】:

是的,您需要存储身份验证,但您可以使用Google Analytics Super Proxy for your needs. 至少您可以看到它的代码,了解它如何存储身份验证。

您进行一次身份验证,输入您需要从 GA Reporting API 安排的数据,然后获取数据馈送并使用它在您的 Intranet 中构建图表。任何用户都可以查看这些图表,而无需自己登录 GA。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-15
    • 2018-11-09
    • 2013-10-11
    • 1970-01-01
    • 1970-01-01
    • 2022-06-10
    • 2012-11-07
    • 1970-01-01
    相关资源
    最近更新 更多