Google 跟踪代码管理器 + Google 分析 v 只使用 GA:有什么理由只使用 GA?

Google Tag Manager + Google Analytics v just using GA: any reason to use just GA?

我现在在我的所有网站上使用 Google Tag Manager 来实施 Google 分析并在未来证明它们适用于任何其他脚本。 我正在将 GTM 放入我的样板文件中。

有什么理由认为这不是好的做法吗?

网站(需要 GA)应避免 Google 跟踪代码管理器的任何原因?

大多数网站都需要在将来添加某种 Javascript 代码以用于联盟跟踪、各种分析和安装 GTM 将允许轻松安装任何此类 JS 代码。

或者,如 Google 所说:"Why wait months for site code updates? Google Tag Manager lets you launch new tags any time with a few clicks, so you never miss a measurement or marketing opportunity."

由于 GTM 没有附带服务级别协议,您可以(非常非常脆弱地)争辩说 GTM 增加了一个额外的故障点。如果有人想学究气,可以指出并非所有分析跟踪方式都适用于 GTM(如果您通过测量协议跟踪服务器端)。

但现实生活中的论点是none (IMO)。

如果您所做的只是部署单个分析标签来跟踪页面浏览量,则可能有些页面无法从 GTM(或任何其他标签管理)中获益。但是您需要跟踪事件或传递数据的第二个 GTM 已经值得了。

这不仅仅是基于意见,更重要的是,在大型网站上使用 GTM 的 2.5 年中,我无法找到标签管理代码导致任何技术问题或干扰的任何情况现有代码。另一方面,我不再编写点击处理程序或提交处理程序,我有一个容器标签的样板模板,在将其导入 GTM 并进行跟踪和 [=20 之前,我只需要替换一些宏的值=],与通过代码相比,我可以更轻松地设置数据字段...所以我认为有一个真正的技术论点支持 GTM,none 反对它。