l

A.Y.

2022年5月31日

重复部署GA跟踪代码对网站有什么影响? 问题如何解决?
l

A.Y.

2022年5月31日

这篇文章是对于【GTM系列-3: Google Analytics GA代码部署】的引申, 属于新手向内容.

作为一个免费的数据分析平台, GA代码相信很多站长都会进行部署, 而很多人是在Google Analytics(谷歌分析工具)之后才了解到Google Tag Manager(谷歌跟踪代码管理器), 就容易出现先安装了GA代码, 后面又部署了GTM代码的情况. 在这种情况下就会导致GA代码的重复安装.

Adam Y.

重复部署GA代码的影响

一般来说, GA代码的重复部署, 多是先安装了Google Analytics, 后面发现Googole Tag Manager更好用, 转而部署GTM并且跟着网上的教程在GTM中设置了GA代码.

如果这个时候忘记删除之前单独部署到我们网站上的GA代码, 就会导致GA代码重复部署:

GA代码重复安装冲突在哪里?

两个不同的GA代码体现在两个地方:
1. 网站上安装的GA代码;
2. 谷歌跟踪代码管理器中部署的另一个GA代码.

也会存在新手站长看着不同教程文章重复部署多个不同的GA代码到页面中的情况,  这种情况比较少, 一般是之前已经安装好, 但是更换谷歌账号后又部署了一次, 或者操作者自己也不清楚有没有正确部署, 于是又重新操作了一遍导致重复安装.

一般来说关于Google Analytics, 我只推荐使用GTM来安装GA代码.
因为网站运营后续我们会涉及到各种不同类型的GA追踪代码的安装, 并且是在网站的不同地方, 如果都直接以代码的方式部署到网站对应页面中, 容易混淆, 而且对于非代码用户而言操作起来也相对复杂.

GA代码重复部署对于网站有什么影响?
根据GA代码的统计原理, 重复部署可能会导致GA后台网站的统计数据翻倍或虚高, 造成数据假象.

关于数据假象, 这也是一些三方服务商习惯性操作策略:
抓住一些公司的运营新手不懂GA代码原理, 用了这类手段让后台里网站的数据看起来很高, 但是实际上并没有效果. 这种小伎俩虽然看起来很简单, 但是对于不懂的员工和老板却通常很管用…

如何检查是否重复安装GA代码

推荐一种最简单的检查方法: 使用Google Tag Assistant来检测是否存在重复安装问题.

这个网页工具使用起来非常简单, 打开上述页面后点击 “Add Domain” 录入网站URL, 页面会自动打开我们提交的地址并开始检测.

我们还可以安装Tag Assistant Companion这个浏览器插件来帮助解决 gtag.js 和 Google 跟踪代码管理器的安装问题.

通过检测结果我们可以看出网站上添加的谷歌系代码有没有重复安装或者其他问题.

解决重复安装GA代码的问题

要解决重复安装的问题, 就要先明确每个GA代码的创建目的 & 负责区域:

这也是我推荐使用GTM进行GA代码部署的原因之一, 通过GTM后台的代码区我们可以一目了然地直观查看每个代码的具体用途(如果我们在建立代码之初备注好了各个代码负责区域及用途的话).

比如, 当我们发现同时存在了两个GA4代码, 而且两个代码都是监测全站数据的, 这个时候我们就要考虑去掉其中之一了.

通常我会推荐删除直接部署在html中的GA重复代码, 这样方便我们后续在GTM统一部署和管理其他代码.

重复代码分析方法参考:

如果不是近期部署的代码, 忘记安装时的目的是很正常的事. 推荐的做法是重新对这些代码进行逐个评估, 查找问题的同时补齐备注, 方便后续的管理. 对于不必要/失去统计意义的代码及时删除, 对于重复部署代码进行选择性删除.