You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Tag Manager中用正则表达式排除首页触发滚动标签?

解决Google Tag Manager中排除根域名首页触发滚动标签的正则方案

要实现滚动标签在所有页面触发但排除site.com根路径首页,用GTM的正则匹配可以这么操作:

核心思路

利用GTM的Page Path变量(比Page URL更精准,不受域名前缀如www影响),写一个只匹配非根路径页面的正则表达式。

具体步骤

  • 打开GTM后台,找到你的滚动标签对应的触发规则
  • 选择匹配变量为Page Path
  • 匹配类型设置为正则表达式匹配
  • 输入正则表达式:^\/.+

正则解释

  • ^:匹配字符串的起始位置
  • \/:转义后匹配路径开头的斜杠(根路径的Page Path就是/)
  • .+:匹配至少一个任意字符,确保路径不是单纯的/

可选的更严谨写法

如果担心极端场景下的空路径问题,可以用:^\/(?!$).*

  • (?!$):负向预查,确保斜杠后面不是字符串结尾,也就是排除仅/的情况

验证方法

开启GTM预览模式:

  • 访问site.com:确认滚动标签不会触发
  • 访问site.com/home.html或其他子页面:确认滚动标签正常触发

内容的提问来源于stack exchange,提问作者Mohsen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 19:55:19