Google跟踪代码管理器出现404错误

J82*_*J82 130 get google-tag-manager

谷歌标签管理器告诉我把它放在开始body标签下面.

<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->
Run Code Online (Sandbox Code Playgroud)

现在我得到的这个404没有找到GET:

GET http://www.googletagmanager.com/gtm.js?id=GTM-XXXXXX
Run Code Online (Sandbox Code Playgroud)

我昨晚实施了代码.这只是需要时间还是需要修复的东西?如果是后者,我该如何解决?

Tho*_*sen 229

您需要发布容器的版本.如果未发布,请求将返回404错误.

要发布当前工作区:

  1. 单击屏幕右上角的" 提交"按钮.将出现" 提交更改"屏幕,其中包含发布容器和保存容器版本的选项.Tag Manager 360客户将看到"请求批准"的其他选项.如果尚未选择,则选择" 发布和创建版本".
  2. 查看"工作区更改"部分,查看是否所有内容都按预期显示.
  3. 输入版本名称版本描述.
  4. 如果将Tag Manager配置为使用多个环境,请在" 发布到环境"部分中选择要发布到的环境.
  5. 单击" 发布".

  • 请注意,如果您的用户对容器没有“发布”权限,即使您是管理员,也可能看不到发布选项。 (2认同)

Kar*_*eem 10

即使在发布后我也遇到了同样的问题,并通过简单地从标签管理器域“ https://googletagmanager.com ”而不是“ https://www.googletagmanager.com ”中删除子域“www”来解决它

似乎问题是 DNS 阻止了 www。或者子域没有正确地重新路由到我们的地区!


Gra*_*ath 8

我的问题是启用了 AdBlock。