gpt4 book ai didi

google-analytics - 允许用户访问分析

转载 作者:行者123 更新时间:2023-12-03 03:31:20 25 4
gpt4 key购买 nike

我想让(某些)我的用户能够查看我网站的分析数据。

我们的网站有很多组,用户可以在其中添加内容。我想允许某些用户(组管理员)查看该特定组的使用统计信息。当然,只有拥有 VIEW_ANALYTICS 权限的用户才能访问数据,其他任何人都不能访问。

有什么方法可以在 Google Analytics 中执行此操作,或者我可以使用其他平台来轻松实现此目标(我们使用 AWS 进行托管)吗?

问候,klmdb

最佳答案

Google Embed API允许您在自己的页面中显示分析数据。只有 VIEW_ANALYTICS 群组的成员才能访问的页面。

您可以create a service account并在该属性的分析用户管理中为其提供适当的访问权限。

您还授权服务帐户在开发人员 API 控制台中使用嵌入 API。 (我没有足够的点数来在答案中包含两个以上的链接。)在 API 控制台中,您可以生成一个私钥(p12 或 json 格式),然后在服务器上使用该私钥来验证对分析数据的请求。

您没有说明您正在使用哪些技术,但它们显示了如何通过服务帐户设置身份验证的 Java 和 Python 示例。我还看到了一些 Node.js 和 php 库。

这样您就不必通过 Google Analytics 管理系统来管理谁有权访问,您只需控制谁有权访问您的“仪表板”页面即可。

我已经用客户端 JavaScript 完成了这一切,并且它有效。当然,客户端性质意味着任何知道如何使用浏览器调试工具的人都可以获得我们的私钥,但在我们的特殊情况下,我并不担心它。另一方面,您似乎需要对此​​保持一定的安全性,因此我不会推荐客户端解决方案。

关于google-analytics - 允许用户访问分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29284052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com