有可能将谷歌分析仪表板集成到我们自己的网站上吗



我想向我的用户展示谷歌分析仪表板。不可能允许所有用户访问"谷歌分析仪表板"。所以我想把它整合到我自己的网站上。是否有可能在特定网站上集成谷歌分析仪表板?

这个问题经常被问到。理解API的安全模型是很重要的。所有Google API都使用OAuth2.0对用户进行身份验证。这是为了方便使用API代表用户访问用户的数据。相反,您需要做一些工作来向用户显示您的数据

话虽如此,您正在寻找的一个示例是由Analytics API团队提供的服务器端Auth示例。

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

  • 用户使用应用程序
  • 开发人员开发应用程序
  • 应用程序具有项目id及其关联凭据
  • 用户授权应用程序通过API访问其数据

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

还记得将服务帐户添加到您希望其访问的Analytics View中。

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

最新更新