在最近的Youtube问答中,GTM产品经理说了两件事让我考虑了将GTM脚本放在正文标签开头的当前建议。
https://youtu.be/XBCNJo9qGH8?t=6m23s
该视频突出了早期使用它的积极因素,并且缺点是HTML验证。同步标签将在今年年底得到支持,我希望能够面向未来(对于同步A / B脚本)
似乎可以从Google Analytics部署A / B代码段并通过GTM进行优化。(这是非常理想的,因为我不希望同步脚本存在几个月)。
将脚本放在head部分会有什么其他负面后果?
答案 0 :(得分:2)
GTM代码可以放在头部(尽管不推荐),但<noscript>
部分应保留在正文中。引用本文"Where Should The Google Tag Manager Snippet Be Placed?":
通过[将容器放在Head部分],我们允许启用了JavaScript的浏览器正常处理GTM脚本,而无需在加载页面时解析noscript标记。
答案 1 :(得分:1)
而不是使用异步GTM进行A / B测试,将A / B测试工具脚本直接插入部分,让GTM只进行分析。
删除nosctip部分然后你可以把它放进去。否则做文档中的内容。
答案 2 :(得分:0)
在youtube上播放GTM视频系列的Phil Pearce在YouTube Q&amp; A视频中发表了评论:我总是喜欢把它放在头上。这就是应该放置异步加载库的地方。 您可能想要做的唯一事情是将块保留,因为某些浏览器无法验证noscripts。如果安装了GTM,则无法通过GTM验证网站站长工具 (他还有一个博客提供了一些很好的提示:http://www.simoahava.com/#gref) 参考:https://productforums.google.com/d/msg/tag-manager/DMFVIIRFs6o/kuZzVgixDwAJ
“Re:7分钟:25 ...我希望Google支持文档会更新,以便将GTM代码放入(身体中使用iframe)。”
产品经理在视频中说,之前很重要,将标签放在头部,会使其加载速度更快。