如何实施Google AnalyticsAPI以获取我现有的Google Analytics帐户的报告?

时间:2017-04-05 13:14:22

标签: javascript java google-analytics google-api google-analytics-api

实际上我已经拥有了Google分析帐户,我可以在这里查看我网站的所有跟踪信息。

那么我如何在开发者控制台中使用谷歌分析API创建或映射现有的谷歌分析帐户来实现我的休息服务以获取跟踪信息。

提前致谢。

1 个答案:

答案 0 :(得分:0)

使用OAuth2对Google AnalyticsAPI进行身份验证,这意味着您的应用必须从有权访问您Google Analytics帐户的用户处获取授权令牌,然后再与API进行互动。

大多数主要开发平台都有SDK。

OAuth2流程大致如下:

  • 您的应用会将您的用户重定向到Google的用户界面,以便他们授予您的应用程序代表他们使用API​​的权限。 重要提示:您可能需要请求offline access获取可在其到期时刷新的令牌,以便您的用户无需始终提供身份验证凭据。
  • 当用户授予应用程序时,用户的浏览器将被重定向到带有令牌的应用程序
  • 您的应用应存储该令牌,并使用该令牌进行与API的所有互动。

注意:除上述内容外,您必须先将您的应用程序注册到Google API控制台,以获取API密钥以识别您的应用程序。

注意2:您可以阅读有关离线访问和刷新令牌here的信息。 Google提供的大多数图书馆都会为您处理令牌。