1

在最近关于 Youtube 的问答中,GTM 产品经理说了两件事让我考虑将 GTM 脚本放在 body 标签开头的当前建议。

https://youtu.be/XBCNJo9qGH8?t=6m23s

该视频强调了尽早使用它的好处,而缺点是 HTML 验证。同步标签将在今年年底得到支持,我希望能在未来证明这一点(对于同步 A/B 脚本)

能够从 Google Analytics 部署 A/B 片段并通过 GTM 进行优化似乎是可取的。(这是非常可取的,因为我不希望同步脚本存在几个月)。

将脚本放在头部还有什么其他负面影响?

4

3 回答 3

2

GTM 代码可以放在 head 部分(虽然不推荐),但<noscript>部分应该留在 body 中。引用这篇文章,“Google Tag Manager Snippet 应该放在哪里?”

通过 [将容器放在 Head 部分],我们允许启用 JavaScript 的浏览器正常处理 GTM 脚本,而无需在加载页面时解析 noscript 标记。

于 2015-09-29T14:48:20.817 回答
1

A/B 测试

不要使用异步 GTM 进行 A/B 测试,而是将 A/B 测试工具脚本直接插入部分,让 GTM 只做分析工作。

脚本

删除 nosctip 部分,然后您可以将其放入 . 否则做文档中写的。

于 2015-09-29T15:26:51.427 回答
0

一个可能的结论是:

到目前为止,越来越多的证据表明应该将 GTM 标签放在头上,并且这样做大多会产生积极影响。

Simo Ahava 在 GTM 产品论坛上表示:

我一直喜欢把它放在头上。那就是应该放置异步加载库的地方。您可能想要做的唯一一件事就是将块留在 中,因为某些浏览器无法验证 . 如果安装了 GTM,则通过 GTM 进行的网站管理员工具验证将不起作用(他还有一个博客,其中包含一些很好的提示:http ://www.simoahava.com/#gref )参考:https ://productforums.google.com/d /msg/tag-manager/DMFVIIRFs6o/kuZzVgixDwAJ

在 youtube 上播放 GTM 视频系列的 Phil Pearce 评论了 YouTube 问答视频:

“回复:7 分钟:25 ... 我希望 Google 支持文档能够更新,以将 GTM 代码放入(正文中带有 iframe)中。”

产品经理在视频中说,早一点很重要,把标签放在头上,加载速度会更快。

于 2015-09-30T12:04:45.987 回答