我正在尝试使用Google跟踪代码管理器实施带有出站点击跟踪的Google Analytics。我设置了以下标签:
Google Analytics Universal - 页面浏览 - 触发规则:所有页面
所有点击 - 链接点击监听器 - 触发规则:所有页面
外部链接跟踪器 - 通用分析 - 事件 - 触发规则: 外部链接
外部链接规则定义如下:
{{event}}等于gtm.linkClick
{{element url}}不以http://example.com
开头{{element url}}不以http://www.example.com
开头
当我在调试中运行GTM时,它似乎正在工作,但是当我发布它时,它不起作用。 Google Analytics仅收集正常流量,但不会收集出站点击事件。
有什么想法吗?
答案 0 :(得分:1)
<强>清单强>,
我认为答案很简单 - 您必须创建两个规则,因为如果您同时包含两个条件(使用WWW且没有WWW),则必须考虑使用的运算符。 GTM默认使用AND运算符,因此如果两个条件同时匹配,则此标记将触发。哪个永远不会发生:)
为避免网址在{{element url}}中(作为参数),使用正则表达式创建简单规则应该可以解决问题:
规则1)出站WWW
{{event}} equals gtm.linkClick
{{element url }} does not match RegEx ^http:\/\/([a-z]*\.)?example\.com
答案 1 :(得分:0)
尝试{{element url}}
不包含example.com
答案 2 :(得分:0)
怎么样:
{{element url}} does not match regex ^http://(www\.)?example\.com