更新时间:2024年12月6号
在同一个GTM管理多个环境的时候,需要将不同环境的数据发送到不同的衡量ID(不同的GA4),实现数据的隔离,如测试数据只发送到测试的GA4,正式环境的数据只发送到正式环境的GA4,这就需要用到对照表。
假设不同环境对应的主机名和衡量ID分别是:
环境 | 主机名 | 衡量ID |
Development | dev.ichdata.com | 衡量ID-1 |
Testing | qa.ichdata.com | 衡量ID-2 |
Stagging | uat.ichdata.com | 衡量ID-3 |
Production | http://www.ichdata.com | 衡量ID-4 |
获取主机名
先获取主机名,在GTM中点击「变量」——「新建」——「选择一个变量类型以开始设置… 」——「网站」,然后做如下设置:
hostname是获取当前的主机名,你也可以用环境变量去做对照。
建立对照表
在GTM中点击「变量」——「新建」——「选择一个变量类型以开始设置… 」——「对照表」,然后做如下设置:
输入变量里选择上一步创建的hostname变数,我们是需要对它做对照的。
变量Different measurement IDs就可以用于GA4的设置,它会自动基于访问页面的主机名,将数据发送到不同的GA4。