【问题标题】:How to authorize google analytics API through API Key如何通过 API Key 授权谷歌分析 API
【发布时间】:2016-06-14 16:25:29
【问题描述】:

我需要向所有用户显示我的站点的分析,但使用 OAuth 它会显示为登录用户配置的站点的分析。如何使用嵌入 API 实现仪表板但仅显示我的网站分析?

我能想到的最好方法是使用 API 密钥而不是客户端 ID,但我找不到方法。

有没有人有别的想法。

【问题讨论】:

    标签: api oauth google-analytics google-analytics-api google-analytics-firebase


    【解决方案1】:

    API 密钥用于访问公共数据,例如元数据 API 中的维度和指标列表。为了访问私人谷歌分析数据,您必须使用 Oauth2。

    所以您不想使用 API 密钥,您要做的是使用 service account 然后在服务端授权服务帐户,从该授权流程接收和访问令牌,然后通过该访问嵌入 API 的令牌。

    这是一个完整的工作示例: https://ga-dev-tools.appspot.com/embed-api/server-side-authorization/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-13
      • 1970-01-01
      • 2019-05-10
      • 1970-01-01
      • 2020-03-19
      • 2017-03-13
      • 2018-08-28
      相关资源
      最近更新 更多