1

我们的一个客户目前使用错误报告服务,该服务记录了网站上抛出的许多错误,并在达到某个阈值时提醒我们。今天早上,我们收到了大量与 GoogleTag Manager 服务有关的错误,但我不确定这些 404 是如何或为什么会发生的,并且想知道是否有人以前见过类似的行为。

似乎正在发生的事情是 GoogleTag iframe URL 被附加到站点根 URL 并因此导致 404。

为了更清楚地说明这一点,我们有以下 iframe 代码

<iframe src="//www.googletagmanager.com/ns.html?id=GTM-KJHJ"

我们看到以下 URL 作为 404 返回

www.website.com//www.googletagmanager.com/ns.html?id=GTM-KJHJ

有没有人有过这种情况的经历?或者能够指出或想到为什么会突然发生这种情况?

附带说明一下,在过去的几个小时里,各种 IP 反复发生这种情况。

谢谢。

4

1 回答 1

2

Scheme-relative url 在所有常见的浏览器中都能正常工作,所以我认为这些错误可能是由于某些爬虫没有正确解析此类 url 造成的。您是否检查过日志中的 IP 地址以了解它们的来源?

与此无关 - 如果您需要摆脱这些 404 错误,那么添加协议应该可以解决问题。因此,更改 GTM 代码,使两个 url 都以协议(http:// 或 https://)开头,并且 404 错误应该消失。

于 2013-11-14T06:07:09.993 回答