谷歌标签管理器 vs. 谷歌分析,它们有什么区别?

17

我正尝试学习如何在新网站中整合Google Analytics和自定义事件跟踪。经过研究,我似乎无法理解Google Tag Manager与编写自定义事件跟踪代码之间的区别和关系。

Google Tag Manager只是一种更简单的跟踪信息的方式,而不需要编写JS吗?


重复问题 https://dev59.com/nWAg5IYBdhLWcg3wZ6PY - brute_force
4个回答

18
是的 - Google Tag Manager 是一个“标签管理系统”,它可以让你在典型开发发布周期之外实现很多标签。
添加标签而不进行有效的管理会引发大问题。所有这些代码都会拖慢你的网站。重复或错误应用的标签可能会扭曲你的度量结果,导致重复成本或缺失数据。而且为 IT 部门或网络管理员团队添加新标签可能会耗费时间,这意味着重要的营销和测量计划可能会被延迟。通过使用 Google Tag Manager,你可以消除这些问题并在需要时运行你的活动。-- 来源 市场营销和跟踪服务提供“标签”——通常要求你在标签结束之前嵌入的代码片段——它们相对容易使用,但当涉及到超过几个标签时,管理它们可能会是一项乏味的任务。这就是谷歌新 Tag Manager 发挥作用的地方,它将你网站上的所有标签合并到一个单一的管理面板中。现在,你只需在你的网站上包含一个自动更新的代码片段即可。-- 来源 标签管理系统 (TMS) 是控制外部托管的 JavaScript “页面标签” 部署的解决方案,与内容管理系统为内容所做的相似。最为人知的基于标签的应用程序可能是 Google Analytics,但其他应用程序包括简单的社交媒体交互,如 Facebook Like 或 Tweet This 按钮,以及更复杂的系统,如 Intense Debate 或 Disqus 评论系统。-- 来源 因此,在你的问题中,你可以通过自定义事件跟踪代码实现 Google Analytics,或者你可以安装 Google Tag Manager,然后在其中编码所有自定义的 Google Analytics 事件钩子。

3

谷歌分析是用于用户跟踪和网站流量分析和统计的工具。

标签管理器是用于管理网站插件的工具,例如谷歌分析。它们基本上是不同的。

您可以将谷歌分析添加到标签管理器帐户中,而您只需要将标签管理器插件添加到您的网站即可。

我已经尝试过了,希望这对您有所帮助。

谢谢 (=


1
让我分享一下使用Google Tag Manager实现自定义事件追踪的经验。
Google Tag Manager(GTM)是您的网站和Google Analytics(GA)之间的中间层。
我们可以使用GA代码进行事件跟踪,但在这种情况下,我们必须在网站代码中编写JavaScript。我们必须寻找事件并需要在该事件处理程序中添加GA代码。由于我们已经更新了代码,现在我们必须等待代码发布周期将其提供给实时网站。
使用GTM,可以在不向网站添加代码的情况下处理自定义事件跟踪,并且我们可以随时使用GTM内置调试器测试我们的实现,然后部署到生产网站。
还有一种设计模式,我们可以为整个网站实现通用的自定义事件跟踪,而无需添加JavaScript,只需向链接、按钮或div添加数据属性-我们想要跟踪的任何事件只需添加您的数据属性到该链接中,这些属性将进入GTM触发器,如果与规则匹配,则将跟踪该事件。这种设计模式非常适合任何类型的通用自定义事件跟踪。我已经多次使用此模式实现了自定义点击跟踪,并对其感到满意。

0

Google Tag Manager(GTM)使标记变得容易,因为它具有相当多的内置DOM变量和事件处理程序,例如Click、Pageview、Custom Events等。

它还允许您管理各种外部供应商并向它们发送所需的数据。(例如Facebook像素)

对于非开发人员参与标记和事件跟踪,它确实是一个很棒的生态系统。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接