谷歌标签管理器和谷歌分析之间的区别是什么?

我正在阅读有关网络分析的文章,偶然发现了GTM和GA。

GA似乎是谷歌提供的一项服务,用于生成网站流量的报告和统计。根据我有限的理解,为了生成这些报告,我们需要在我们的一端执行某种类型的标记。

看起来在GTM中我们也需要在我们的网站上添加一些标签。

如果GA和amp;GTM与标记它们之间的区别有关,以及为什么我们通过谷歌有两个不同的产品。

102269 次浏览

GA是一种分析工具,它提供有关您站点上活动的报告。GTM是一个标签管理器,可以根据定义的规则输出标签。例如,您可以直接在站点上实现GA代码,也可以实现GTM代码并使用GTM输出GA代码。

GTM(或任何有价值的标记管理器)的主要好处是,您可以将它用于多个标记或代码片段或几乎任何您想要的东西。通常,您实现一个数据层和一组规则,然后在标记管理器界面中,使用来自数据层的东西,在这些规则下放置一个新标记或代码片段。例如,如果你今天使用GA,然后明天想要实现一个不同的分析工具,例如Adobe analytics,你可以在GTM界面中遵循相同的规则和你已经设置的数据层。

所以IOW GTM是一个用来输出其他东西的容器。GA是您要输出的“其他东西”之一。

< >强谷歌分析< / >强的主要工作实际上只是生成关于你的网站的报告和统计数据,比如昨天有多少人看到你的网站,他们使用什么浏览器,哪些页面是最受欢迎的,等等。它能知道这些东西的唯一方法是如果你在你的所有页面上放一个“标签”。标签是在访问者的浏览器上运行的页面上的javascript代码,它告诉谷歌Analytics的服务器他们正在访问该页面。

如果你只是想把标签放在你网站的主文件中,这样它就会出现在你所有的页面上,这是没有问题的。谷歌Analytics可以使用“referrer”参数来计算访问者在哪个页面,并可以做所有简单的事情,如计算页面浏览量。

但是,您可能希望跟踪有多少人使用某个特定功能。也许您希望将某些页面分组在一起,或者将一些相似但不同的url计算为相同的页面。现在,您需要为所有这些不同的功能和页面组添加唯一的标记,以便谷歌能够识别使用或访问的功能或页面类型。现在就复杂了!你有多个标签,你只是想让标签有时“触发”(例如,除非他们点击这个按钮或使用这个功能,否则不要触发)。

谷歌Tag Manager让你定义标签何时触发的规则,从而更容易管理这些乱七八糟的标签。它还允许您测试您的标签,以确保当您加载正确的页面或单击某个按钮时,它们会消失。这是通过将标签管理器的代码放在你的网站上,而不是实际的标签,正如蜡笔的回答指出的那样,标签管理器为你输出标签。这给了你另一个很酷的好处:你可以改变你的标签和他们的工作方式,而不需要真正改变你的网站的源代码(你可能不能这样做,因为缓慢的发布周期)——相反,你只是改变它从谷歌标签管理器网站,它会吐出不同的代码在你的页面上动态加载时,访问者的浏览器。

GTM更通用,可以用于其他目的,如变量容器,可以在不改变应用程序代码的情况下改变配置。对于营销人员来说,GTM更容易使用,而不需要开发人员。你可以将GAnalytics连接到GTM,这样所有的点击都可以在GA仪表板上看到。

这些是使用GTM: http://www.lunametrics.com/blog/2014/04/08/8-reasons-start-google-tag-manager/的一些原因

对于Android,草案实现位于https://developers.google.com/tag-manager/android/v4/#getting-started

谷歌标签管理器和谷歌分析是完全不同的产品,他们只是一起工作得很好。

谷歌分析为您存储,聚合和操作数据,您可以根据要求输出。 谷歌Analytics还提供了一些推荐的代码片段,允许你在你的网站上“安装”它。然而,这些只是建议。最终,谷歌Analytics将以正确的形式处理它接收到的任何数据,而不关心它是如何实现的 标签管理器允许您插入自定义HTML到您的网站。您可以随时编辑HTML,并立即推送更改。它还为许多事情(如单击和表单提交)提供侦听器,并具有用于部署标记的结构。 如果使用得当,谷歌标签管理器将为您部署标签。它指示收集哪些数据,以及何时触发标记。它可以发射几乎任何分析标签,以及更多。事实上,你可以用它在你的网站上插入几乎任何代码,只要按一下按钮

所以你看,谷歌标签管理器插入自定义HTML到你的网站,包括分析标签。这些从你的网站获取数据,并将其发送到谷歌分析。谷歌分析然后分析这些数据。

谷歌GTM (Tag Manager)是一个标签管理工具。谷歌分析,谷歌Adwords,再营销,Hotjar, Adobe是GTM管理的一些标签和更多。

GTM是一个容器脚本,你添加到网站一次。任何对跟踪的进一步修改都可以在GTM中完成,而无需进一步使用网站代码。

GTM只是在网站中嵌入跟踪代码的一种方式,即使嵌入它也不会跟踪或收集数据,直到您在其配置中添加谷歌Analytics id。

GA是报告和分析工具,而GTM更像是GUI驱动的技术工具,针对非开发人员。

谷歌Universal Analytics捕获并向站点管理员提供实际的分析数据。对于基本的页面跟踪,谷歌分析提供了你所需要的一切。对于更高级的跟踪,如事件,谷歌Analytics也提供了该功能,但要求开发人员通过脚本将事件处理添加到代码库中。

谷歌标签管理器不做任何详细的跟踪,它使用标签,如谷歌通用分析实际做跟踪。它所提供的是一种在代码库之外进行高级跟踪的方法。高级跟踪是使用标签管理器UI配置的,而不是编码。

cross post from https://trajano.net/2017/01/migrating-universal-analytics/2/

谷歌分析+标签+标签管理器=网站统计

谷歌分析用于形成关于序号的报告。访问你网站的人,他们的位置,他们使用的浏览器。GA从标记中获取此信息。

标签对于网站上发生的每个动作都有一个单独的标记。 例如,如果我想在网站上播放视频,我需要点击一个按钮来播放视频,这个按钮有一个标签。 如果我想购买或需要提交一份评论表单,我需要再次点击按钮,这些按钮将有一个单独的标签。 所以,没有。时间视频按钮被点击,标签分配与该按钮发送信息谷歌分析形成统计

标签管理一言以蔽之标签管理器管理标签。每个网站都有成百上千的标签。每个标记都需要分配规则。 以前面的例子为例,如果我想在网站上播放视频,我会点击一个带有标签的按钮。现在,这个标记应该知道它只在用户想要播放视频时才需要被触发。对于这一特定的规则集被分配给标记。这些规则由标签管理器分配

简单来说 标记管理器将规则分配给标记。标签收集数据的次数有行动,并将其发送到谷歌分析。GA收集这些数据并形成统计数据,向用户显示页面的执行情况

谷歌标签管理器让你管理各种Javascript跟踪代码(也称为标签)在你的网站上。谷歌Analytics跟踪代码就是其中一个标签。

谷歌Analytics是一个提供报表的分析工具。谷歌标签管理器没有报告功能。它用于将数据从您的网站发送到其他营销/分析工具(包括GA)。

想象谷歌标签管理器是一个工具箱,在这里你可以保存所有的工具:一把尺子(谷歌Analytics),一把锤子(谷歌Ads)。

更多细节来自https://www.analyticsmania.com/post/google-tag-manager-vs-google-analytics/