如果你希望把 Google Analytics 4(GA4)真正用好,而不是只停留在「看默认报表」阶段,那么使用 Google Tag Manager(GTM)几乎是不可避免的选择。
理解GTM基础概念
在动手之前,要先搞清楚 GTM 的基本概念,否则实际操作容易迷茫:
- 标签(Tag):用来放置追踪代码或脚本,例如GA4、Facebook Pixel、Hotjar 等,标签本身不执行触发条件,需要配合触发器。
- 触发器(Trigger):决定标签什么时候执行,例如“页面加载完成”、“点击按钮”、“表单提交”。
- 变量(Variable):用来存储信息或动态内容,例如页面 URL、点击元素ID、GA4 衡量ID,标签和触发器可以使用变量来实现更精确的控制。
搭建学习环境:GTM安装
访问 tagmanager.google.com 注册账号并创建容器。
创建GTM容器
在现有账户中新建一个GTM容器,点击GTM账户右侧中那三点,会出现一个下拉菜单,选择“创建容器”:
选择后会出现如下界面,在「容器名称」中输入网址或网站名字,「容器使用位置」中根据自己的实际情况选择类型,这里选择「网站」:
点击「创建」后就创建完容器。
获取GTM跟踪代码
点击「管理」——「安装Google跟踪代码管理器」就可以看到GTM的跟踪代码,跟踪代码有两段,一段部署在head里面,一个段部署在body里面。
安装GTM跟踪代码到网站
找到模板页的头部,将上面的两段跟踪代码添加上去即可
这个没什么特别的难度,如果你没有服务器权限,就将代码复制保存成txt,让你们开发去加,切记不要复制代码后通过QQ等即时通信软件发送,这样会导致代码的编码改变,跟踪代码就不能使用。
检验GTM是否生效
现在需要检验GTM代码是否生效,先在GTM里发布一个版本,然后打开浏览器开发者者工具在Network里用“GTM”去过滤,看GTM的JS能否加载成功:
需要注意,如果没有在GTM上发布一个版本,GTM的js的状态会是404。
实战演练:用GTM布署GA4
假设你已经在GA4中创建了一个媒体资源,一个数据流,获取到衡量ID G-HZ4RDGTX66。
在GTM中,点击「代码」——「新建」——「选择一个代码类型以开始设置」——「Google 代码」,命名为“GA4-Basic Tracking”,做如下配置:
触发器是选择All Page,然后保存,这样就完成配置了。
GTM中点击右上角的预览,进入测试状态后,在Tag Assistant里的看代码GA4-Basic Tracking是否触发,如果触发,表示GA4部署没问题。
掌握高级功能
- Data Layer(数据层):这是GTM的核心概念之一,数据层是一个JavaScript对象,主要作用是作为网站和GTM之间的数据传递桥梁。
- 事件追踪:使用GTM来捕获这些事件,并发送给GA4或其他分析平台
- 电商跟踪:这是GTM里最高级、也是最复杂的功能之一。它不仅能追踪用户看了什么产品,还能详细记录用户买了什么、买了多少、甚至是在哪一步流失的。
- 服务端跟踪:不再让浏览器直接把数据发送给第三方平台,而是先发送到你控制的服务器,再由服务器统一转发。它提升数据准确性、抗广告拦截、改善首跳归因、保护用户隐私,是未来追踪趋势。
GTM学习资料推荐(个人常看)
官方文档和教程
权威博客
以下是我长期在看的几个站点,质量都非常高:
- Analytics Mania:由Julius Fedorovicius撰写,他的博客和 YouTube 频道是公认的GTM学习圣经,内容极其详尽且紧跟 2026年的技术趋势。
- MeasureSchool:Julian Juenemann撰写,擅长通过实际案例(如:追踪表单、Facebook Pixel 安装)进行教学。
- Simo Ahava’s Blog:Simo Ahava撰写,如果你想成为GTM专家,这是必读的。他的内容偏向技术底层和高级自定义 JavaScript 应用。
社区与问答
- Stack Overflow、Slack、Facebook、Linkedin的各种GTM群组。









