专栏首页GA小站3.1 .1、Google Tag Manager基础知识——GTM简介

3.1 .1、Google Tag Manager基础知识——GTM简介

Google Tag Manager(谷歌代码管理系统,GTM)可以帮助您快速轻松地更新网站或移动应用上的代码和代码段,例如用于流量分析和营销优化的代码和代码段。您还可以通过跟踪代码管理器的界面添加和更新 AdWords、Google Analytics、Firebase Analytics、Floodlight 和第三方代码或自定义代码,而无需修改网站代码。这样既减少了错误,也免除了配置代码时向开发求助的麻烦。

1.GTM工作原理

针对网站的跟踪代码管理器通过其容器代码运行,您需要将容器代码放在所有的网站网页上。对于移动平台,跟踪代码管理器配合Firebase SDK部署,支持Android和iOS。容器会取代网站或应用上人工编写的所有其他代码,包括来自 AdWords、GA和 Floodlight 的代码以及第三方代码。当您将跟踪代码管理器容器代码添加到网站或应用后,便可直接在跟踪代码管理器网络应用中更新、添加和管理其他代码。

对于移动容器,首次下载容器前,系统会使用一个默认容器来设置初始代码配置。一旦应用连接到互联网并下载了容器,就不会再使用默认容器了。通常,应用会每隔 12 小时检查一次容器的更新情况。

简单理解就是GTM是管理代码的工具,在GTM添加的代码的作用等同于在页面上直接添加代码。

2.用GTM有下面几个主要的好处:

(1)GTM中对网站代码做调整只是对代码(Tag)进行增加、删除和修改操作 GTM容器代码能一次性在添加在整个站点的所有页面,整个容器可以存储和发布不同的营销和分析标签,通过GTM的用户交互界面,您只需要单击记下就可以添加,编辑,开启或关闭任何代码,不需要给网站增加大量的硬编码工作就可以直接发布代码到线上。

(2)通过GTM您可以更快的测试和发布代码而不需要在站点上硬编码

如果您需要快速的对营销,搜索引擎,着陆页做一些调整,GTM将您的不二选择,您不可能因为您的开发团队很忙而去等待几周,甚至几个月才给增加您所需的代码到您的站点上去。对于大部分的在线电子商务网站而言,他们大量工作都过度依赖于开发,这将使得他们的反应很慢。有了GTM,代码可以再几分钟内被添加,编辑,测试,删除,这意味您将大大节省了时间。

(3)GTM让个性化的跟踪变得成为了可能

使用GTM最大的优点就是:站点的个性化跟踪将变得成为了可能,GTM提供了很多的内置代码和函数,您可以在短时间内就可以实现个性化的跟踪。同样的工作如果没有GTM可能需要花费几周去实现同样的跟踪,例如您要跟踪站内的外链,您可能就要考虑到底有多少链接可以链接到站外。如果您使用了GTM,您实现这个需求是需要几分钟,没有GTM,您可能需要给每一个外链添加事件跟踪代码,每一次添加存在报错的可能。

(4)GTM让代码管理更有效

当您使用GTM,您可以增加,编辑,开启或关闭,删除网站上的代码,当您管理成千上万的营销或跟踪代码的时候,GTM让便签管理的便捷程度大大提升。

(5)使用GTM,可以提高网站的速度

当您通过GTM去发布代码,它们将异步发布,这意味着较慢的加载代码不会影响其他代码的触发。

本文分享自微信公众号 - GA小站(ichdata),作者:Haran

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-10-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 3.1.4 、Google Tag Manager基础知识——GTM部署

    在了解完GTM账户和容器的操作界面后,对各个位置的功能和操作都有一定的了解,接下来看如何部署GTM跟踪代码。

    GA小站
  • 3.1.7、Google Tag Manager基础知识—— GTM Debug

    GTM在配置后需要调试,看对应的代码(Tag)是否促发,数据返回正确与否,特别是有代码使用js的时候,会往网页注入代码,因为这段代码是和页面代码一样运行的,如果...

    GA小站
  • 是否需要升级到全局版跟踪代码

    什么是全局版跟踪代码? 全局版跟踪代码全程为Global Site Tag,是谷歌发布的新版本跟踪代码,发布与2017年10月,简单说就是统一版代码的升级。全局...

    GA小站
  • 3.1.4 、Google Tag Manager基础知识——GTM部署

    在了解完GTM账户和容器的操作界面后,对各个位置的功能和操作都有一定的了解,接下来看如何部署GTM跟踪代码。

    GA小站
  • 30分钟轻松搞定代码瘦身

    导语 当一个新的产品想要复用一个旧的产品的逻辑的时候,是直接把全盘的代码copy过去就可以了吗?站在功能的角度当然没问题,但是这对于新产品是相当臃肿的,因为一些...

    腾讯移动品质中心TMQ
  • 简书上实现代码块的几种方式

    简书目前还没有插入代码块的选项,对it这一行的我们来说,为了给大家分享技术,代码片呈现的方式或多或少很有必要啦~~,下面,总结一下我知道的几种Markdown模...

    wblearn
  • 《RUN!MOUSE!》Scratch声控游戏案例

    昨天晚上突然想到如果用声音控制一款游戏会是什么感觉。虽然手机APP已经有了声音控制火柴人跳高的先例,但想想通过积木编程Scratch实现更加丰富的效果也是一件让...

    一石匠人
  • 优秀程序员共有的7种优秀编程习惯

    编程是一个很有趣、容易的事情,但是编写好的程序可能是一项艰巨的任务。在大多数情况下,我们发现自己绞尽脑汁,试图了解我们撰写的意大利面条代码,或者是因为新添加的次...

    Java帮帮
  • 如何写出专业的数据科学代码?你需要知道这6点

    「可重用」是什么意思?在你的数据科学职业生涯中的某个时刻,你编写的代码将被使用不止一次或两次。也许你会对一些不同的图像文件集运行相同的预处理管道,或者你有一套用...

    AI研习社
  • 优秀程序员共有的7种优秀编程习惯

    永远记住,你不只是为机器编写代码,而且还为未来的自己编写代码。所以编写可读代码很重要。事实上,编程就像写一首好诗。音调应该是一致的,单词描述性和句子结构良好。

    用户2196435

扫码关注云+社区

领取腾讯云代金券