javascript - GTM:gtm.linkClick 仅在 CMD 单击时触发
问题描述
我有一个 GTM“Just Links”触发器,旨在跟踪一个简单的a
元素,但没有gtm.linkClick
出现任何事件。
奇怪的是,如果我在单击链接时按住 CMD(触发新窗口的打开),它确实可以正常工作,即使有问题的链接指向片段标识符 (#)。
页面上有JS不是我写的。这可能是这种奇怪行为背后的罪魁祸首吗?如果不是,那是怎么回事?
解决方案
您可能在“验证链接”选项中设置了复选框。就 GTM 而言,以片段标识符开头的 href 不是有效链接,因此您需要取消选中它。
推荐阅读
- sql - SQL连接到表中的多行
- position - 如何在 Hololens 上获得手的位置?
- reactjs - 使用 useState React 钩子时从状态中获取空数据
- asp.net - 浏览器如何读取 Web.config 中的连接字符串?
- javascript - 如何在 Vue 和 Snowpack 中配置运行时编译
- sql-server - SQL Server中的while循环子字符串很慢
- bash - 使用 find 排除多种文件类型
- python - 字符串后刮beautifulsoup时不可见
- spring - 在自定义 UserDetailsService 中访问当前 ClientDetails
- vue.js - 有什么方法可以不使用 vue 3 中的挂起进行组合 api 异步?