google-analytics - Google Tag Manager + Google Analytics v 仅使用 GA : any reason to use just GA?

标签 google-analytics google-tag-manager

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

有什么理由这可能不是好的做法吗?

为什么一个网站(需要 GA)应该避免使用 Google 跟踪代码管理器?

大多数网站将需要在 future 添加某种 Javascript 代码来进行成员(member)跟踪、各种分析并安装 GTM 将允许轻松安装任何此类 JS 代码。

或者,正如谷歌所说:“为什么要等待几个月的网站代码更新?谷歌标签管理器让您只需点击几下即可随时启动新标签,因此您不会错过任何衡量或营销机会。”

最佳答案

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

但现实生活中的论点,没有(IMO)。

如果您所做的只是部署单个分析标签来跟踪网页浏览量,则可能有些页面不会从 GTM(或任何其他标签管理)中获得巨大 yield 。但是,您需要跟踪事件或传递数据 GTM 的那一秒已经是值得的。

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

关于google-analytics - Google Tag Manager + Google Analytics v 仅使用 GA : any reason to use just GA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28110576/

相关文章:

ios - 无法将没有 cocoa pod 的 Google Analytics iOS SDK 添加到我的项目中

google-analytics - GTM 链接多个触发器并将数据从一个标签传递到另一个标签

ios - 在谷歌标签管理器中使用 Universal Analytics 事件标签时,事件不会显示在分析中

ios - Firebase Analytics 和 Google 标签管理器 : <FIRAnalytics/ERROR> Event name is reserved

google-analytics - Docusaurus,使用 Google Analytics 跟踪操作

ios - iOS 中的 Google Analytics(不工作)

google-analytics - Analytics(分析)无法追踪事件。为什么?

javascript - 如何更改 Google Analytics 中 "non-interaction"事件的默认值

angularjs - 带有 Angular js 链接的 Google 跟踪代码管理器

Javascript .split() 函数具有多个条件