什么是Google Tag Manager
Google Tag Manager是一个标签/代码管理工具,你可以在上面布署和管理第三方广告跟踪代码,如网站分析工具,用户行为工具,广告监测的。
相当长一段时间里,Google Analytics被用于收集,处理,配置和分析网站或app的数据,而且报告结果可以在页面直接看到,直到2012年,Google发布新款重磅产品,也就是Google Tag Manager。
对Google Tag Manager的认识错误在哪里?
最大的一个误解就是认为Google Tag Manager和Google Analytics是同一个东西。
这是错误的,事实上,Google Tag Manager完全是一个独立的工具,这是一个标签管理用具,用于管理和布署第三方跟踪代码,而Google Analytics是一个网站分析工具,主要是用于分析的。
了解Google Tag Manager
简要的说,Google Tag Manager是一个对用户非常优秀的标签管理工具。能用于管理代码,标签,js代码,能向第三方发送数据,可以通过它给你的站点或app添加AD转跟踪代码,再营销代码,DCM代码等。
Google Tag Manager让你添加js代码到你站点的方式更简单,取代了硬编码的形式,你可以直接通过界面操作去决定什么时候触发和触发哪些页面,还能测试是否触发。Google Tag Manager包含三个主要部分:
- Tag:添加到页面的代码
- Trigger:决定哪些代码能触发
- Variable:用于接收和存储数据,被Tag和Trigger使用
使用Google Tag Manager之前和之后
在Google Tag Manager之前,添加js代码是需要在页面硬编码,换句话说,如果要布署事件跟踪,你需要让你的开发去给你往页面添加事件跟踪,如果是一个紧急需求,但是你们最近又没有发版的计划,那你的事件跟踪将变得难以实现。
现在,Google Tag Manager给你一个友好的操作界面,直接可以创建代码,测试,并且将代码添加到页面上去。最重要的是,你自己自己添加代码,方便和快捷,而不需要开发的支持和受版本发布的影响。
所以Google Analytics和Google Tag Manager是一对?
不总是,Google Tag Manager和Google Analytics是两个完全独立的工具,它们能够独立存在,你可以只是在你的站点使用Google Analytics,你也可以只是在你的站点使用Google Tag Manager。
Google Analytics和Google Tag Manager协同工作
Google Analytics和Google Tag Manager有很多共同协作的例子,例如,你可以使用GTM发送不同的数据给Google Analytics,如PV,event。更重要的是,如果你没有使用Google Tag Manager,你要给网站添加js代码,你需要硬编码。下面是一个实际例子:
我们将举例说明如果通过Google Tag Manager向Google Analytics发送数据,比如你需要跟踪站点的下载文件情况吗,如pdf,你想知道:
- 有多少人下载文件
- 从什么页面下载?
在这个例子中,Google Tag Manager允许你通过点击触发器和Google Analytics代码去看文件从哪里被下载,而不需要在网站上直接添加代码。而且,你可以用Google Tag Manager控制哪些数据应该向Google analytics 发送,拓展前面的例子,可以想用虚拟页面的方法跟踪前面的点击下载,你只需要在Google Tag Manager的触发器中配置就可以。
7个原因,为什么Google Tag Manager如此特殊?
- 它是免费的:无需担心,Google Tag Manager是免费的,它有甚多令人惊奇的功能,如账户和用户管理,代码触发规则,第三方代码,自定义HTML等。
- 你可以直接使用:布署Google Tag Manager后,你可以再不需要开发支持的情况下直接往页面添加代码,测试,直到你测试无误后直接发布。
- 忘记限制:通过Google Tag Manager,你可以使用更多的非谷歌的产品,可以部署第三方预定义的代码,如marin,comScore,AdRoll等,如果找不到你想要的第三方代码,你开可以定义。不是可以适用于网站,可以用于ios和Android。
- 无缝与GA结合:Google Tag Manager能更好支持Google Anlaytics一些复杂而使用的功能,例如Userid跟踪,Userid跟踪能解决跨设备跟踪的问题,能够提供更加准确的数据。Google Tag Manager也可以更加方便的设置自定义维度,自定义字段,跨站跟踪,增强型电子商务跟踪等。
- 跟踪方便:由于网上很多资源,你可以很容易去跟踪如youtube视屏播放,打印跟踪,ajax表单跟踪等。
- 无需关心安全问题:无需担心,Google Tag Manager拥有你所需的安全管理功能,你可以给不同的用户授予不同的权限。
- 直接可以debug:有debug功能,内置错误检验,版本控制,所以你可以再上线之前知道发生了什么。
Google Tag Manager一些限制
一个谷歌ID可以创建400个管理账户,每个账户可以创建500个容器,每个容器可以合计有1000个Tag、Trigger和Variable。
Google Tag Manager的容器大为200kb,当超过70%的限制的时候,在版本里就会大小的提示,你就应该优化配置,如移除一些不用的配置。
常量变量最长可以是1024个字符。
自定义HTML最大字符数是102400。
工作区:免费的GTM有三个工作区,GTM360有无限个。