javascript - 尝试访问 Google 页内分析时出现 "Unable to post message"控制台错误

标签 javascript google-analytics

在尝试访问页内分析时,Chrome 中的控制台登录不断向我显示此消息:

Unable to post message to http://heatma.ps. Recipient has origin https://heatma.ps.

我知道这两个地址必须完全相同才能使此功能正常工作,因此我确保设置了 Web Property Settings 中的 Default URL成为 https://heatma.ps。我不知道为什么 Google 仍在尝试将消息发布到 http://heatma.ps反而。我试过清除缓存,试过不同的浏览器都无济于事。任何解决此问题的想法将不胜感激。

最佳答案

问题是谷歌引入了新版本的分析。

如果您在旧版本中添加了站点,则必须使用旧界面更改设置。如果您只是使用新界面进行设置,更改不会更改旧版本中的设置,因此您最终会得到一个令人困惑的信息,即您的新更改没有发生。

如何修复

切换到旧的分析版本(通过点击右上角的old version)并导航到您的网站设置,查看Website URL提交以验证它设置正确:

enter image description here

关于javascript - 尝试访问 Google 页内分析时出现 "Unable to post message"控制台错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8179954/

相关文章:

javascript - 如何停止 YUI 事件监听器

javascript - 我如何修改此 e.preventDefault 以在除主页之外的所有页面上工作?

php - 为什么谷歌 UTM 代码在初始登陆页面后消失?

google-analytics - 在没有服务器或本地主机的情况下使用 Google Analytics?

javascript - Cypress 拦截不匹配的网址

java - new 会返回命名函数构造函数实例吗?

javascript - knockout : some observables binding but not visible in Safari

android - 从 Google 服务 9.0.0 中排除 Firebase

wordpress - Google Analytics - 发送事件的问题

android - Google Analytics 和 native 移动应用程序 - Android 和 iOS SDK