gpt4 book ai didi

google-analytics-api - 具有服务器端授权的 Google Analytics Embed API - Firebase 托管

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

我完成了 Google Analytics 的基本设置,并将跟踪代码插入到我的网页中。我可以登录 analytics.google.com 并查看历史数据。

我的网站上有一个管理页面,我想在其中自动向多个用户显示 Google Analytics(分析)信息(无需额外登录),并了解到可以使用 Embed API with Server-side Authorization .

我按照说明创建了一个服务帐户,该帐户显示在我的 Google API 管理器门户中的服务帐户 key 下。我还在我的 Cloud9 IDE 上成功运行了“sudo pip install --upgrade google-api-python-client”并将更改推送到我的托管服务提供商 Firebase,即“firebase 部署”。最后,我找到并粘贴了我的分析 View ID 到演示/安装程序提供的代码示例中。我的页面提供了 <!DOCTYPE html>声明。

我无法让它工作。浏览器控制台说:

Uncaught TypeError: window.google.load is not a function

我在想我没有在那个 Python 模块中调用 get_access_token() 。换句话说,我认为 Firebase 托管不支持服务器端脚本。

有人知道是否以及如何通过 Firebase 托管运行的服务器端授权获取 Google Analytics Embed API 吗?

最佳答案

这并不是您问题的直接答案,而是该问题的替代解决方案。至少我正在使用方法。

您可以使用 Google Design Studio 在您喜欢的任何地方(也可以在您的管理网站上)构建和嵌入出色的分析和 BI 仪表板。但更简单的方法是使用谷歌的身份验证(通过 gmail)直接提供对选定仪表板的访问,因为谷歌的身份验证和授权可能比您网站的更安全。

关于google-analytics-api - 具有服务器端授权的 Google Analytics Embed API - Firebase 托管,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36661008/

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