更换子域名时如何配置Google Analytics以沿用原追踪代码?
如何在Google Analytics中更新子域名以沿用原追踪代码统一统计数据
没问题,我帮你梳理下从旧子域名切换到新子域名后,需要在Google Analytics(GA)里调整的所有关键设置,确保数据统计能无缝衔接:
1. 优先更新「默认URL」设置
这是你提到的核心项,操作步骤如下:
- 登录GA后台,找到对应的媒体资源
- 点击左侧的「管理」→ 进入「媒体资源设置」页面
- 在「默认URL」字段,把原来的
subdomain.mydomain.com替换为newsubdomain.mydomain.com - 保存更改,这个设置会直接影响GA报告中的链接跳转逻辑、目标网址匹配等核心统计行为
2. 检查并更新「引荐排除列表」
如果之前为了避免内部跳转被误统计为外部引荐,把旧子域名加入了引荐排除列表,现在需要:
- 在「媒体资源设置」页面找到「引荐排除列表」
- 添加新子域名
newsubdomain.mydomain.com(如果还没添加的话) - 旧子域名可以暂时保留,等确认旧域名完全停用后再删除也没问题
3. 验证数据视图的筛选器配置
如果你的数据视图设置了基于旧子域名的筛选器(比如只收录旧子域名的数据),一定要同步更新:
- 进入「管理」→ 对应的数据视图 → 「筛选器」
- 找到所有包含
subdomain.mydomain.com的筛选器(比如「包含主机名」的规则) - 将筛选规则里的旧域名替换为
newsubdomain.mydomain.com - 注意:修改前建议先复制一个测试视图,避免误操作影响现有数据
4. 跨域追踪设置(若之前配置过)
如果你的网站和其他域名(比如主域名)有跨域追踪配置,需要更新跨域列表:
- 在「媒体资源设置」页面找到「跨域追踪」
- 如果之前是手动指定旧子域名,把它替换为
newsubdomain.mydomain.com;如果用的是通配符*.mydomain.com,那这个设置就不用改了,已经覆盖所有子域名 - 确保「自动链接的域」里包含新子域名,这样跨域访问的数据能被正确关联
5. 检查目标与自定义维度/指标
如果你的目标设置里硬编码了旧子域名的路径(比如目标网址是 subdomain.mydomain.com/thank-you),或者自定义维度/指标里引用了旧域名,需要同步更新:
- 进入「管理」→ 对应的数据视图 → 「目标」
- 逐个检查目标的「目标网址」规则,替换成新域名的路径
- 同理,检查所有自定义维度/指标,把旧域名的引用更新为新域名
关于Google Tag Manager的补充
你已经同步更新了GTM里旧域名的相关引用,这一步非常关键——确保出站链接追踪的触发器、变量等都指向新子域名,这样GA收到的事件数据才会准确无误。
最后提醒:修改完所有设置后,建议用GA的「实时报告」测试一下,访问新子域名,确认数据能正常发送到对应的媒体资源,避免遗漏设置导致数据中断。
内容的提问来源于stack exchange,提问作者user1480951
相关产品推荐
相关产品推荐

