【问题标题】:Google Tag Manager to trigger on site homepage, including when UTM is present谷歌标签管理器在网站主页上触发,包括当 UTM 存在时
【发布时间】:2018-12-12 04:05:17
【问题描述】:

主题:Google 跟踪代码管理器仅使用 UTM 参数触发主页

嗨, 我正在尝试在我的网站主页上显示一个聊天小部件。我目前有主页的 GTM 触发器:

页面路径 我在这里找到了解决方案:How do I create a rule that will fire only on my site's home page? Fire GTM tag only if on homepage of the site

但是,如果主页后面有 UTM 参数,则不会出现。例如: https://www.example.com/?utm_source=linkedin&utm_medium=paid%2Bsocial&utm_campaign=example-campaign

【问题讨论】:

  • 那么问题是什么?

标签: regex google-tag-manager


【解决方案1】:

您应该像这样为 UTM 创建变量:

然后从触发器做这样的事情:

希望对你有帮助!

【讨论】:

  • 我不确定这是 OP 想要的 - 我认为无论参数是否存在,他都想触发页面。您的解决方案仅在参数存在且具有特定值时触发。
  • @EikePierstorff 哦,好吧,我可能误解了这一点。在任何情况下,使用正则表达式都不是最好的主意,他最好只使用我的解决方案的第二部分(通过页面路径匹配等于'/'),就是这样。
  • @Marco 按页面路径匹配 = / 并不能解决 UTM 问题,因为一旦有 UTM 变量,就不是完全匹配
  • @avi 是,因为页面路径不包含 URL 的参数。
猜你喜欢
  • 1970-01-01
  • 2020-03-12
  • 2013-01-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多