我正在阅读有关网络分析的文章,偶然发现了GTM和GA。
GA似乎是谷歌提供的一项服务,用于生成网站流量的报告和统计。根据我有限的理解,为了生成这些报告,我们需要在我们的一端执行某种类型的标记。
看起来在GTM中我们也需要在我们的网站上添加一些标签。
那么,如果GA和GTM都与标记有关,它们之间的区别是什么,为什么我们有两个不同的产物谷歌。
我正在阅读有关网络分析的文章,偶然发现了GTM和GA。
GA似乎是谷歌提供的一项服务,用于生成网站流量的报告和统计。根据我有限的理解,为了生成这些报告,我们需要在我们的一端执行某种类型的标记。
看起来在GTM中我们也需要在我们的网站上添加一些标签。
那么,如果GA和GTM都与标记有关,它们之间的区别是什么,为什么我们有两个不同的产物谷歌。
当前回答
谷歌GTM (Tag Manager)是一个标签管理工具。谷歌分析,谷歌Adwords,再营销,Hotjar, Adobe是GTM管理的一些标签和更多。
GTM是一个容器脚本,你添加到网站一次。任何对跟踪的进一步修改都可以在GTM中完成,而无需进一步使用网站代码。
GTM只是在网站中嵌入跟踪代码的一种方式,即使嵌入它也不会跟踪或收集数据,直到您在其配置中添加谷歌Analytics id。
GA是报告和分析工具,而GTM更像是GUI驱动的技术工具,针对非开发人员。
其他回答
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将以正确的形式处理接收到的任何数据,而不关心它是如何实现的。
Google Tag Manager allows you to insert custom HTML into your site. You can edit that HTML any time you like, and push changes instantly. It also provides listeners for a number of things such as clicks and form submits, and has a structure for the deployment of tags. Properly used, Google Tag Manager deploys your tags for you. It dictates which data is collected, and when your tags fire. It can fire almost any analytics tag, and much much more. In fact, you could use it to insert pretty much any code onto your website at the push of a button.
所以你看,谷歌标签管理器插入自定义HTML到你的网站,包括分析标签。这些从你的网站获取数据,并将其发送到谷歌分析。谷歌分析然后分析这些数据。
如果GA和GTM都与标签有关,那么它们之间的区别是什么?为什么我们在谷歌上有两个不同的产品。
你可以用两种不同的方式在你的网站上实现谷歌Analytics跟踪
gtm.js -谷歌标签管理器
GTM主要是一个你发送数据的平台。
如您所说,安装GTM需要标记;是的,这涉及到你网站上的代码更改。但是,如果您选择使用GTM,则只需要安装GTM,而不需要安装GA。一旦安装了它,您就不应该再编写任何代码,除非您有自定义的东西来跟踪,例如涉及不止一次单击或两次的交互。例如,跟踪所有用于在您的网站上执行搜索的过滤器。
使用GTM,您可以通过名为dataLayer的数组向它发送数据负载,然后进入GTM用户界面并选择如何处理这些数据。你可以把它发送到谷歌分析,执行自定义脚本,执行营销标签,与可以改变网页外观和感觉的插件交互,等等。换句话说,当GTM接收到数据时,您不受限于发送数据的位置。
很多数据是自动发送的,比如页面标题、点击URL、表单ID、页面URL。在安装了GTM之后,会有一长串自动收集的数据点。
例如,您可以让GTM自动跟踪表单提交并将自定义事件数据发送给GA,以便您可以更容易地衡量页面营销性能。您还可以使用相同的数据来执行Facebook像素。
gtag() -谷歌分析
如果选择此选项,则没有可供您使用的接口。是的,您可以登录到GA的用户界面并生成报告,但这并不意味着您可以从下拉菜单中选择您想用GA跟踪的内容。相反,你的开发人员必须与你一起完成每一步,否则你将无法完成正确和准确的分析设置。
例如,如果您需要跟踪对登录页面特定按钮(或CTA)的点击,那么开发人员必须编写代码来侦听该点击,然后将数据直接发送给GA。
两个产品
综上所述,是的,有这两个谷歌产品(GA和GTM)。然而,这些产品做的是两件完全不同的事情。区别取决于您想要追踪事物的容易程度。您是否希望单击用户界面中的一些按钮,填写一些表单,然后完成它?或者,您是否希望自己(或与开发人员)对其进行硬编码?
谷歌GTM (Tag Manager)是一个标签管理工具。谷歌分析,谷歌Adwords,再营销,Hotjar, Adobe是GTM管理的一些标签和更多。
GTM是一个容器脚本,你添加到网站一次。任何对跟踪的进一步修改都可以在GTM中完成,而无需进一步使用网站代码。
GTM只是在网站中嵌入跟踪代码的一种方式,即使嵌入它也不会跟踪或收集数据,直到您在其配置中添加谷歌Analytics id。
GA是报告和分析工具,而GTM更像是GUI驱动的技术工具,针对非开发人员。
谷歌标签管理器让你管理各种Javascript跟踪代码(也称为标签)在你的网站上。谷歌Analytics跟踪代码就是其中一个标签。
谷歌Analytics是一个提供报表的分析工具。谷歌标签管理器没有报告功能。它用于将数据从您的网站发送到其他营销/分析工具(包括GA)。
想象谷歌标签管理器是一个工具箱,在这里你可以保存所有的工具:一把尺子(谷歌Analytics),一把锤子(谷歌Ads)。
详情见https://www.analyticsmania.com/post/google-tag-manager-vs-google-analytics/