我有一个单页网站设置了内部链接 - 我想跟踪这些链接以及我页面上发生的所有其他点击,例如:
website.com/#link-to-here
然后再往下我有以下HTML:
<div id="link-to-here"></div>
因此,当点击视口时,视口会更改以查看该特定ID,但会保持在同一页面上。
我正在尝试设置自动事件监听器 - 这似乎有效但只跟踪我在网站上的另一个页面上的一个链接(其余部分在同一页面上)。
我已经设置了Analytics Universal,标记管理器,并且我的所有页面视图都在实时视图中工作。
我遵循了各种教程,在Tag Manager中,我目前设置了3个标签:
具有针对“所有网页”的解雇规则的通用分析 - 无条件
链接点击监听器,其中包含2个触发规则“所有点击”,其条件为{{event}}
等于gtm.click
,则条件为{{url}}
的条件为“所有页面”与RegEx匹配.*
内部链接上的UA事件与触发规则“内部链接点击”再次包含{{event}}
gtm.linkClick
{{url}}
,{{1}}包含光谱分析(这是URL)。我想我不确定他们是否会成为www。或者不这样做可能会消除任何差异,因为URL将始终包含光谱分析 - 尽管这可能是我出错的地方。
答案 0 :(得分:0)
您的链接点击侦听器只需要使用“所有页面”规则触发。
如果此事件仅用于跟踪内部链接点击,那么可能只需将{{url}}部分更改为{{hostname}}(主机名是网址的一部分),这样您就不需要检查整个网址。这可能不会发生,但你可以获得像http://www.example.com/spectrospective这样的链接,在这种情况下,“spectrospective”这个名字在url中,但它不是内部链接,你的事件就会触发。