是否有必要在标签中包含谷歌分析片段。这是强制性的吗?
我正在尝试在一侧动态添加谷歌分析。将网站链接到谷歌分析的代码是分开的。
如果必须在 head 中包含 google analytics 片段,我们可以从 javascript 更改 DOM 并动态附加 scriptlet,通过 javascript 吗??
我在本地尝试了这些流程,但没有很好的结果。
最佳答案
如果您将 Google Code 放在页脚(或其他任何地方),Google 代码就可以正常工作,因为“没有必要”将它放在头部。但是,我至少可以想到两个原因,为什么你应该把它放在头上。
通过分析验证帐户,例如与谷歌网站管理员 如果分析代码错误,则无法使用工具 位置(但是您可以上传验证文件),以及 可能是 Analytics 提示您的跟踪代码不是 安装(外观错误,代码仍然有效)。
如果您使用 Universal Analytics,则必须将代码段放入 在任何调用 ga() 之前(综合浏览量等)——那是因为代码 snippets 设置存储分析调用的 ga 函数 一个数组(执行跟踪调用的 analytics.js 文件是 异步加载,所以它不会干扰其余的 你的页面在任何情况下)。如果您的代码在 head 部分,您 不用担心,如果你把它放在你的 body 里 确保您自己在 ga功能设置完毕。
关于javascript - 谷歌分析片段应该在 <head> 里面吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25058383/