更新时间:2024年10月30号
本文以通过GTM部署GA4为例,适合新站或尚未安装GA4的网站。
如需了解其他安装方式,请参考:安装Google Analytics 4的4种方法
假设现在有一个新站点http://www.ichdata.com需要安装GA4,整体流程分为两大部分:
安装Google Tag Manager(GTM)
创建GTM容器
访问GTM官网,在现有账户中点击右侧「⋮」 → 「创建容器」:
设置说明:
- 容器名称:网站名称或域名(如 ichdata.com)
- 容器使用位置:选择「网站」
点击「创建」,容器即创建完成。
获取GTM跟踪代码
在GTM中点击「管理」——「安装Google跟踪代码管理器」就可以看到GTM的跟踪代码:
跟踪代码有两段,一段部署在head里面,一个段部署在body里面。
布署GTM跟踪代码到网站
将这两段代码加入网站的模板页中即可。
注意:这个没什么特别的难度,如果你没有服务器权限,就将代码复制保存成txt,让你们开发去加,切记不要复制代码后通过QQ等即时通信软件发送,这样会导致代码的编码改变,跟踪代码就不能使用。
检验GTM是否生效
先发布一个GTM版本(否则会 404)。
打开网站,然后打开浏览器开发者工具(F12),在Network里用“GTM”去过滤,看GTM的JS能否加载成功:
注意:若状态码为404,99% 是因为容器未发布
创建GA4媒体资源和数据流
创建GA4媒体资源
在GA4中点击「管理」——「创建」——「媒体资源」,操作如下:
媒体资源创建
点击后可以看到媒体资源设置界面:
需要设置的核心信息:
- 网络媒体资源名称:自定义媒体资源的名称
- 报告时区:设置时区,影响所有时间维度
- 币种:设置货币类型,影响电商与收入报告
设置好后点击“下一步”
商户详细信息(基准对比用)
然后可以看到如下界面,根据自己的实际情况填写上面的信息:
这里主要设设置行业类别,公司规模和使用目的。
请选择自己的实际行业,不要随便选择,因为这个会用于基准比较,也就是和同行的数据做比较,延伸阅读:GA4基准比较:与同行数据做对比
业务目标
业务目标这一步是设置预设报告,
数据收集
最后点击创建,这样就创建好了GA4的媒体资源
接下来就可以创建数据流。
创建网站数据流获取衡量ID
在GA4中点击「管理」———「媒体资源设置」——「数据收集与修改」——「数据流」——「创建数据流」——「网站」,进入设置数据流的页面:
- 网站网址:设置网站的网址,其实就是填写主域就行,这里填www.ichdata.com
- 数据流名称:自定义数据流名称,一般填网站的名称,这里填GA小站
填好后点击“创建数据流”即可,创建成功会看到网站数据流详情:
G-HZ4RDGTX66这个就是衡量ID,复制它。
在GTM上配置GA4
接下来就是在GTM上配置GA4,并且做验证。
创建GA4基础追踪标签
在GTM中,点击「代码」——「新建」——「选择一个代码类型以开始设置」——「Google 代码」,命名为“GA4-Basic Tracking”,做如下配置:
触发器是选择All Page,然后保存,这样就完成配置了。
GTM中预览调试
GTM中点击右上角的预览,进入测试状态后,在Tag Assistant里的看代码GA4-Basic Tracking是否触发,如果触发,表示GA4部署没问题。
验证数据是否发送
打开网站,在浏览器开发者工具的网络里用v=2过滤,可以看到发送给谷歌的请求就表示安装没问题。
GA4 必做优化设置(非常重要)
很多人以为GA4代码布署完成就结束了,但实际上,这只是开始。
如果不对GA4的关键设置进行优化,后续你看到的数据可能会出现以下问题:
- 数据不完整,关键报告长期为空
- 事件数量异常膨胀,分析价值极低
- Ads/再营销无法正常使用
- 甚至触发隐私与合规风险
下面这 7 个设置,是我在实际协助企业与网站部署GA4时,一定会第一时间完成的基础优化项。
关闭不必要的增强型衡量(Enhanced Measurement)
增强型衡量(Enhanced Measurement)中的事件是GA4默认开启的,但:并非所有事件都适合所有网站,有些事件会制造噪音数据,甚至会干扰你在GTM或Ads中的自定义事件。
各事件实务建议:
| 事件 | 是否建议开启 | 原因 |
|---|---|---|
| 页面浏览(page_view) | ✅ 必选 | GA4分析的基础 |
| 滚动(scroll) | ❌ 建议关闭 | 仅在90%时触发,无法真实反映阅读深度 |
| 出站点击(click) | ⚠️ 视情况 | 适合有大量外链的网站 |
| 网站搜索(view_search_results) | ⚠️ 视情况 | 有站内搜索功能的网站建议开启 |
| 表单互动(form_interaction) | ❌ 建议关闭 | 易与Facebook事件冲突 |
| 视频互动(video_) | ❌ 建议关闭 | 仅支持YouTube嵌入 |
| 文件下载(file_download) | ⚠️ 视情况 | 有 PDF、白皮书下载的网站适合 |
设置路径:数据流 → 数据流详情 → 增强型衡量
启用Google Signals(Google 信号)
如果你在GA4中发现:
- 年龄、性别、兴趣报告全部为空
- Ads 受众规模非常小
99% 的原因是没有启用Google Signals。
Google Signals的两个核心作用:
- 启用受众特征与兴趣数据
- 支持Ads再营销与受众共享
设置路径:管理 → 媒体资源设置 → 数据收集与修改 → 数据收集,然后勾选“Google 信号数据收集”即可:
延伸阅读:详解Google Analytics 4中的Google Signal
用户意见征求(Consent)与合规设置(极其重要)
随着DMA(Digital Markets Act,数字市场法案)的实行,未部署CMP,未启用Consent Mode,Ads数据将被系统性限制,具体表现就是Ads再营销无法使用,转化严重低估。
推荐做法是使用IAB Europe注册认证的CMP,同步部署 Consent Mode v2。
延伸阅读:
- GDPR、TCF 、CMP和Consent Mode的关系?
- Google Tag Manager里的Consent Mode v2意见征求模式
- 通过Google Tag Manager的Consent Mode给网站部署Cookiebot
报告中使用的身份识别方式(Identity)
GA4 的「报告中的身份识别方式」,决定了用户是如何被合并与识别的。
一共有三种模式:
| 模式 | 优先级顺序 | 适用场景 |
|---|---|---|
| 混合 | User ID>设备 ID>建模 | 有User ID + 已合规 |
| 观察 | User ID>设备 ID | 有User ID,但不启用建模 |
| 基于设备 | 设备 ID | 未合规 / 无 CMP |
实务建议
- 无CMP/无Consent Mode → 选择基于设备
- 已合规部署CMP + Consent Mode → 选择混合
在合规前提下,“混合”能让你在用户拒绝追踪的情况下,仍填充约 70% 的数据。
设置路径:在媒体资源层级下的“报告中的身份识别方法”里:
产品关联(强烈建议全部完成)
关联必要的3个产品。
- BigQuery(强烈推荐):获取GA4原始事件数据
- Google站长工具:否则没有自然搜索关键词与页面数据
- Google Ads:否则GA4里的Ads报告没数据;Ads不能做再营销;不能激活聚合标识符,归因准确度低
数据保留期设置(不可回溯)
这是GA4最容易被忽略、但代价最高的设置。
- 默认仅保留 2 个月
- 最大可设为 14 个月
- 设置无法回溯
📍 必须立即设置为最长
在GA4的「管理」——「媒体资源设置」——「数据收集与修改」——「数据保留」,选择最长时间后保存即可。
- 事件数据保留期:建议14个月。
- 有新活动时重置用户数据:保持默认开启。
隐去数据(PII保护)
为了避免无意将PII(个人身份信息) 发送到GA4,必须开启URL隐去功能。
隐去数据是将url里的PII信息抹除,如邮箱,名字,避免无意将PII信息发送给GA4。
设置路径:数据流 → 数据流详情 → 隐去数据
即使你「认为不会收集到 PII」,也应该提前开启,这是 最低成本的合规防御。
总结
通过GTM部署GA4,只是第一步。
真正决定GA4是否好用、是否可信、是否可长期使用 的,是:
- 增强型衡量是否合理
- 是否完成隐私合规
- 身份识别方式是否正确
- 产品是否完成关联
- 数据保留期是否拉满
GA4是一套“前期决定命运”的工具,一次设置失误,可能半年后才发现已经无法挽回。
如果你正在做新站、出海站点或企业级部署,一定要在第一天就把这些基础打好。






















