javascript - 我应该将跟踪/分析 JS 代码放在开始 <body> 标记之后还是结束 <body> 标记之前吗?

标签 javascript html google-analytics analytics

有时有人告诉我分析代码应该紧接在开头 <body> 之后标签,而有时我被告知代码片段应该放在结束 <body> 之前标签。

有谁知道这两种方法之间的主要区别是什么?哪个更好?

最佳答案

事实上,Google says :

Paste your snippet (unaltered, in its entirety) into every web page you want to track. Paste it immediately before the closing </head> tag.

以前,最好把它放在关闭 <body> 之前。标签,因为脚本阻止了页面加载。但现在,它有 async属性,所以这并不重要,但是放入 head标签将保证任何真正看过您页面的人都会被计算在内。

关于javascript - 我应该将跟踪/分析 JS 代码放在开始 <body> 标记之后还是结束 <body> 标记之前吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32262252/

相关文章:

html - 如何让行内元素出现在新行上,或者 block 元素不占满整行?

javascript - jQuery 视频悬停优化动态选择器

html - float 内联div上的CSS动画

ios - -[GAITrackerImpl setAllowIDFACollection :]: unrecognized selector sent to instance

c++ - 使用谷歌分析跟踪 C++ 应用程序

google-analytics - 我们如何检查我网站的分析代码?

javascript - 关于HTTP文件上传的2个问题

javascript - 对象预期错误

javascript - Firefox 扩展的 "Extension Storage"的数据存储在哪里?

javascript - 尝试创建事务时 DOM IDBDatabase 异常 11