我们的客户目前使用错误报告服务,该服务记录网站上引发的一些错误,并在达到某个阈值时提醒我们。今天早上我们收到了大量与GoogleTag Manager服务有关的错误,但我不确定这些404是如何或为何发生的,并且想知道是否有人之前曾见过类似行为。
似乎正在发生的事情是,GoogleTag iframe网址会附加到网站根网址,从而导致404.
为了更清楚地说明这一点,我们提供了以下iframe代码
<iframe src="//www.googletagmanager.com/ns.html?id=GTM-KJHJ"
我们看到以下网址作为404
返回www.website.com//www.googletagmanager.com/ns.html?id=GTM-KJHJ
有没有人有过这种情况的经历?或者能够指出或想出为什么会突然发生这种情况的原因?
作为旁注,过去几个小时内,各种IP都反复发生这种情况。
感谢。
答案 0 :(得分:2)
Scheme-relative urls在所有常见浏览器中都可以正常工作,所以我认为这些错误可能是由于某些抓取工具无法正确解析这些错误所致。您是否检查了日志中的IP地址以查看它们的来源?
独立于此 - 如果您需要摆脱这些404错误,那么添加协议应该可以解决问题。因此,更改GTM代码,使两个URL都以协议(http://或https://)开头,404错误应该消失。