为什么Facebook建议在<head>标签之外添加跟踪像素的事件代码/这有什么影响?

Qua*_*yen 9 html javascript facebook

我正在为客户添加一个Facebook跟踪脚本,并注意到指令说要在关闭头标记下方(在正文之前)添加一段代码.但是标准做法表明,所有脚本都应该加载到正文的末尾,而Google Analytics等跟踪代码建议您将它们添加到头部,以便立即触发.在头部和身体标签之间添加脚本会有什么影响(页面加载,数据收集等),以及为什么Facebook特别希望事件代码在head标签之外?如何将它添加为head标签中的最后一项呢?

说明(不确定启动脚本的任何部分是否包含特定于我的客户端的数据,因此隐私的整个过程模糊):

指示的图像

Ahm*_*sud 3

这是一个错字。请参阅Facebook Pixel 实施指南

您网站的原始代码:将 Facebook 像素代码粘贴到网页的<head> 和 </head> 1标记之间。您可能已经在 head 标记之间有了其他现有代码,因此只需将像素代码放置在其下方、</head> 上方。

1粗体是我添加的。

  • 好吧,这确实是一个巨大的错字,有一个警告“一定不要将其放在 head 标签内”,并且有一个代码示例支持这一点......这样的建议确实看起来很奇怪。 (5认同)