我正在尝试使用谷歌标签管理器通过出站点击跟踪来实现谷歌分析。我设置了以下标签:
Google Analytics Universal - Page View - Firing rules: All pages
All Clicks - Link Click Listener - Firing rules: All pages
External Links Tracker - Universal Analytics - Event - Firing rules: External link
外部链接规则定义如下:
{{event}} equals gtm.linkClick
{{element url }} does not start with http://example.com
{{element url }} does not start with http://www.example.com
当我在调试中运行 GTM 时,它似乎正在工作,但是当我发布它时,它不起作用。 Analytics 仅收集正常流量,但不收集出站点击事件。
有任何想法吗?
最佳答案
list ,
我认为答案很简单——你必须创建两个规则,因为如果你同时包含两个条件(有 WWW 和没有 WWW),你必须考虑使用的运算符。 GTM 默认使用 AND 运算符,因此如果两个条件同时匹配,此标记将触发。这永远不会发生:)
为了避免 URL 在 {{element url}}(作为参数)中的情况,使用正则表达式创建一个简单的规则应该可以解决问题:
规则 1) 出站 WWW
{{event}} equals gtm.linkClick
{{element url }} does not match RegEx ^http:\/\/([a-z]*\.)?example\.com
关于google-analytics - Google Tag Manager + Universal Analytics 不会触发出站链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22050295/