如何配置Google跟踪代码管理器以跟踪同一页面上的链接点击次数

时间:2015-03-06 04:36:58

标签: google-analytics google-tag-manager

我有一个单页网站设置了内部链接 - 我想跟踪这些链接以及我页面上发生的所有其他点击,例如:

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将始终包含光谱分析 - 尽管这可能是我出错的地方。

1 个答案:

答案 0 :(得分:0)

您的链接点击侦听器只需要使用“所有页面”规则触发。

如果此事件仅用于跟踪内部链接点击,那么可能只需将{{url}}部分更改为{{hostname}}(主机名是网址的一部分),这样您就不需要检查整个网址。这可能不会发生,但你可以获得像http://www.example.com/spectrospective这样的链接,在这种情况下,“spectrospective”这个名字在url中,但它不是内部链接,你的事件就会触发。

相关问题