javascript - Google 标签管理器 API 错误“不是客户端的有效来源 : http://localhost has not been whitelisted for client ID

标签 javascript google-api google-tag-manager google-oauth

我正在尝试开始使用 Google 跟踪代码管理器 API。有谁知道为什么我在控制台中看到以下错误,即使我已将 http://localhosthttp://localhost:8080 添加到授权的 JavaScript起源于 API 凭据页面?

details: "Not a valid origin for the client: http://localhost has not been whitelisted for client ID xxxx.apps.googleusercontent.com . Please go to https://console.developers.google.com/ and whitelist this origin for your project's client ID." error: "idpiframe_initialization_failed"

最佳答案

这绝对可能在本地主机上进行测试。

1) 在您的项目上激活 Analytics 和 Google Tag Manager API
2) 创建新的 OAUTH 2.0 客户端凭证
3) 在限制部分添加授权的 Javascript 来源
4) 使用新的客户端 ID。

当您使用客户端 key 而不是客户端 ID 时,经常会出现此问题,请确保您没有混合使用它们。

编辑:尝试清空缓存

关于javascript - Google 标签管理器 API 错误“不是客户端的有效来源 : http://localhost has not been whitelisted for client ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47608487/

相关文章:

javascript - y 轴值太高

python - 有没有办法从 Google Vault Export 下载导出的数据?

ios - 添加、更新有效,但如何使用 iOS Google Sheets API v4 进行追加?

google-tag-manager - GA4 尺寸 "Signed in with user ID"已禁用

php - 单击选择框中的项目,然后显示文本输入

javascript - 如何使这个 div 可滚动?

c# - 将文件上传到 Google Team Drive

javascript - 使用 Javascript 中的 Google 标签管理器将 UTM 标签传递到 Google Analytics 不起作用

google-analytics - 如何在 GTM 和 GA 的支持下跟踪目标提交表单的引用代码

javascript - 无法使 Lightbox2 在 Django 中工作