我正在阅读网络分析,遇到了GTM和GA。
似乎GA是谷歌提供的一项服务,它生成关于网站流量的报告和统计数据。根据我有限的理解,为了生成这些报告,我们需要在结束时执行某种类型的标记。
在GTM中,我们还需要在我们的网站上添加一些标签。
所以如果两个GA
Google Analytics(分析)标签标签管理器=网站统计
Google Analytics用于形成关于访问您的网站的人数、位置和使用的浏览器的报告。GA从标签中获取此信息。
网站上发生的每一个动作的标签都有一个单独的标签。例如,如果我想在网站上播放视频,我需要点击一个按钮来播放视频,这个按钮有一个标签。如果我想购买或需要提交审查表,我需要再次单击按钮,这些按钮将有一个单独的标签。因此,点击时间视频按钮的次数,标签分配,按钮将信息发送到Google Analytics以形成统计数据。
标记管理器一词解释了标记管理器管理标记。每个网站都有成百上千的标签。每个标签都需要分配规则。举个例子:上一个例子,如果我想在网站上播放视频,我会点击一个有标签的按钮。现在,这个标签应该知道,它只需要在用户想要播放视频时触发,而不需要其他任何东西。为此,将为标记指定一组特定的规则。这些规则由标记管理器指定。
简而言之,标记管理器为标记分配规则。标签收集数据的次数有行动,并将其发送到谷歌分析。GA收集这些数据并形成统计数据,向用户显示页面的执行情况。
GA是一种分析工具,提供有关站点活动的报告。GTM是一个标签管理器,可以根据定义的规则输出标签。例如,您可以直接在站点上实现GA代码,也可以实现GTM代码并使用GTM输出GA代码。
GTM(或任何有价值的标记管理器)的主要好处是,您可以将其用于多个标记、代码片段或几乎任何您想要的东西。通常,您实现一个数据层和一组规则,然后在标记管理器界面中,使用数据层中的内容,在这些规则下放置一个新标记或代码段。例如,通过这种方式,如果您今天使用GA,然后明天还想实施不同的分析工具,例如Adobe analytics,那么您可以在GTM界面中按照您已经设置的相同规则和数据层进行操作。
所以IOW GTM是一个用来输出其他东西的容器。遗传算法是你输出的“其他东西”之一。
Google Analytics的主要工作实际上只是生成关于您网站的报告和统计数据,比如昨天有多少人看到了您的网站,他们使用了什么web浏览器,哪些页面最受欢迎等等。它知道这些信息的唯一方法是在您的所有页面上添加一个“标签”。标签是在访问者浏览器上运行的页面上的javascript代码,它告诉Google Analytics的服务器他们正在访问该页面。
如果你只是想把标签放在你网站的主文件中,这样它就会显示在你所有的页面上,这是没有问题的。Google Analytics可以使用“referer”参数来确定访问者在哪个页面上,还可以做所有简单的事情,比如计算页面浏览量。
但是,您可能希望跟踪有多少人使用特定功能。也许您想将某些页面分组在一起,或者将一些相似但不同的URL计算为同一页面。现在,您需要为所有这些不同的功能和页面组提供独特的标签,以便谷歌能够识别哪些功能或类型的页面被使用或访问。现在很复杂!您有多个标签,并且您只希望标签有时“触发”(例如,除非他们单击此按钮或使用此功能,否则不要触发)
Google Tag Manager允许您定义标签何时触发的规则,从而使管理这些混乱的标签变得更加容易。它还允许您测试您的标签,以确保它们在您加载右侧页面或单击某个按钮时关闭。这是通过将标签管理器的代码放在你的网站上而不是实际的标签来实现的,正如蜡笔的回答所指出的,标签管理器会为你输出标签。这给了你另一个很酷的好处:你可以改变你的标签和他们的工作方式,而不需要真正改变你网站的源代码(这可能是因为缓慢的发布周期而无法做到的)-相反,你只需从谷歌标签中改变它管理网站,当访问者的浏览器加载不同的代码时,它会在你的页面上动态吐出不同的代码。
我正在尝试学习如何在一个新网站上整合谷歌分析和定制事件跟踪。在研究它之后,我似乎无法理解Google Tag Manager和仅仅编写自定义事件跟踪代码之间的区别和关系。 Google Tag Manager是否只是一种更简单的跟踪信息的方法,而无需编写JS?
我正在实施谷歌标签管理器为Android应用程序V4由我的营销团队要求为未来使用,我从来没有在GTM网站,所以我在这方面很天真。 我已经根据官方网站上的说明创建了帐户、容器和标签。我已经将tag manager与google analytics tracking id链接。我已经根据网站上的说明在我的应用程序中编写了代码,并将容器下载到原始文件夹中。 当我运行我的应用程序时,它会在logcat中给
我必须在Magento网站上设置谷歌标签管理器,该网站上已经有谷歌分析跟踪。主要目标是通过谷歌标签管理器和通用分析来取代所有旧的跟踪。 我想知道实现这一目标的最佳途径。 在第一阶段,是否有可能保持现有的谷歌分析跟踪,同时设置谷歌标签管理器?例如,我希望能够在标签管理器中设置再营销活动。 还是我必须删除网站上所有相关的谷歌分析代码,并在谷歌标签管理器界面中创建新标签? 提前谢谢
我目前在我的网站上部署了Google Tag Manager,在我的容器中只有一个标准的Google Analytics标签,可以在每个页面上启动。我想捕捉我的网站访问者在我们的网站上搜索产品时使用的术语。回到Google Analytics,我启用了站点搜索,并在包含访问者站点搜索词的URL中提供了查询参数。然而,没有任何数据能够返回到Google Analytics中的站点搜索报告中,因此我想
我没有使用谷歌仪表板的经验,在过去的几天里,我一直在努力解决一个问题。我不确定这是否可能以及如何实现,但是阅读大量的留档让我模糊不清。 背景:我们使用谷歌标签管理器(GTM)在我们的网站上放置一个cookiebanner和cookies。此时,我们使用GTM加载“Google Analytics-Universal Analytics”。我们使用遗传算法收集模拟数据,分析数据显示在我们的遗传算法仪
我有一个按钮,它有填充,但它是在一个跨度标签包装。我正在使用作为谷歌标签管理器中的触发器。 因此,如果我现在在DOM中单击span而不是按钮元素,那么span是它是被单击的元素,所以现在它不会得到id="gtm-id",因为它不是被单击的元素。 如何让谷歌标签管理器冒泡并从它的包装父元素中获取数据?