是否可以将Google Analytics分析仪表板集成到我们自己的网站?

时间:2016-05-11 16:17:55

标签: google-analytics

我想向我的用户展示Google Analytics分析仪表板。无法向所有用户授予“Google Analytics分析仪表板”访问权限。所以我想把它整合到我自己的网站上。是否可以在特定网站上集成Google Analytics分析仪表板?

2 个答案:

答案 0 :(得分:2)

这个问题得到了很多询问。了解API的安全模型非常重要。所有Google API都使用OAuth2.0对用户进行身份验证。这旨在使代表用户轻松使用API​​访问用户数据。相比之下,您需要做的工作是向用户显示您的数据

话虽如此,您正在寻找的一个示例是Google Analytics小组提供的Server side Auth example

最简单的答案是使用service account在服务器端查询API,并在向用户提供任何其他数据时提供该数据。 详细阅读方案,并选择最适合您最终目标的方案。了解API如何查看以下实体。

  • 用户使用应用程序。
  • 开发人员开发应用程序。
  • 应用有一个project id及其关联的credentials
  • 用户授权应用程序通过API访问其数据。

您正在打破这种范式,因为您是API的用户和开发人员。您希望与未经授权查看的人员共享您的数据,因此您需要使用服务帐户访问该数据并直接与您的用户共享。

另请注意将服务帐户添加到您希望其访问的Analytics View

答案 1 :(得分:0)

如果您不想陷入学习oAuth2,CoreReporting API以及最后的图表工具,请查看EmbeddedAnalytics。我们简化了流程。您所要做的就是创建图表,并在您希望图表/仪表板显示的网站中嵌入一段代码。