借助GTM实现Google Analytics自动追踪出站链接

类似 hao123 这类导航网站,会有监测自己网站为其他网站导流量情况。自己站内 URL 容易监测,一般的监测系统,在页面报表中就可以看到,但是对于非自己站内的 URL(出站链接)点击,通常并没有专门的报表来查看。

如果网站监测系统使用的是 Google Analytics(以下简称 GA),那可以借助事件来监测。使用事件可以监测,但是需要对每个出站链接进行埋点,而且是每次更新或者修改都需要重新埋点,不太方便。不过,可以借助 Google Tag Manager 实现自动追踪出站链接。

1、配置变量(Variables)

登录 Google Tag Manager,点击对应的容器(Container)。在 Variables 中找到 Click 并勾选「Click URL」,如下图:

Google Analytics自动追踪出站链接

2、配置触发器(Triggers)

创建新的触发器命名为:Event-Outbound,选择 Click 事件,在配置触发器中选择「Just Links」并勾选「Wait for Tags」,如下图:

Google Analytics自动追踪出站链接

在条件中依次选择「Page URL」、「matcehes RegEx」、「.*」,在触发条件时依次选择「Click URL」、「does not match Regex」、「自己的URL」,如下图:

借助Google Tags Manager实现Google Analytics自动追踪出站链接

3、配置标签(Tags)

编辑之前配置过 GA 的 Tag,将 Track Type 改为「Event」,对应着在 Category 中填入「Click outbound」、Action 中填入「{{Click URL}}」、在 Label 中填入「{{Page URL}}」、在 Value 中填入「1」,如下图:

借助Google Tags Manager实现Google Analytics自动追踪出站链接

在触发条件中再加入「Click」并选择上面配置好的触发器:Event-Outbound,如下图:

Google Tags Manager配置触发器

4、实时报表中看结果

如果配置正确的话,点击出站 URL 后,在 GA 实时报表的事件报表中将看到数据,如下图:

Google Analytics实时报表

到此,大功告成了:P。出站链接的报表可在事件报表中查看。

说明:配置 Tags 时,Action 和 Label 设定的是出站链接和当前页面的链接,在报表中先看到被点击的出站链接,出站链接下钻看到该出站链接所在的页面。可根据自己的需求,对两个值进行设定。
对了,自动追踪网站按钮点击也可以使用这一思路。

备注:次文首发于微信号:DataPD

评论