更新时间:2024年12月26号
这一篇介绍如何在Google Analytics 4(GA4)里做出站链接(Outbound Links)跟踪,从而准确了解访客从你的网站跳转到了哪些外部网站。
以这里的Outbound Links为例:
跟踪方法一:使用GA4增强型衡量事件(Enhanced Measurement)
GA4在增强型衡量事件中,已经内置了对出站链接的自动跟踪能力,对应的事件为 click。
| 衡量选项 | 事件 | 何时触发 | 参数 |
| 出站点击次数 | click | 当用户点击跳转到其他网站的时候触发。 | link_classes 链接类 link_domain 链接域名 link_id 关联ID link_url 链接网址 outbound(布尔值)出站 |
增强型衡量的设置在网站数据流详情:
点击齿轮图标就可以看到增强型衡量功能设置界面:
勾选「出站点击次数」即可,然后保存,这样就设置好了,GA4就自动开始采集出站点击数据,无需额外代码。
延伸阅读:Google Analytics 4 事件跟踪系列②—— 增强型衡量事件
跟踪方法二:GTM自定义事件跟踪
虽然增强型衡量已经可以满足基础需求,但它使用的事件名是 click,语义不够清晰,也不利于后续事件管理和分析。
因此,在实际项目中,更推荐使用GTM自定义事件跟踪,并将事件名称明确命名为 Outbound Links。
变量设置
在Google Tag Manager(GTM)中点击「变量」——「配置」,勾选Click URL:
Click URL对应的就是点击位置源码里的href,大多数出站链接都会通过该字段跳转。
触发器设置
由于出站点击会导致页面跳转,适合使用仅链接(Just Links) 触发器。
在GTM中点击「触发器」——「新建」——「选择一个触发器类型以开始设置…」——「仅链接」,命名为“outbound”,作如下设置:
Click URL 不包含 ichdata.com 的作用是站内跳转就不会触发,出站的才触发。
代码设置
在GTM中点击「代码」——「新建」——「选择一个代码类型以开始设置…」——「Google Analytics:GA4 事件」,命名为“GA4-Event-Outbound Links”,做如下设置:
事件参数使用增强型衡量事件下载的默认事件参数,这样能在GA4报告里直接使用这些参数,可以共用自定义维度。
测试与预览
准确触发。
报告查看
在GA4的事件报告里就可以看到:











