GA4带重定向的出站链接追踪:统计特定链接点击量及日期
GA4追踪特定出站链接点击(统计用户数与日期)
一、实现自定义点击事件追踪
GA4不会自动追踪出站链接,需要通过JavaScript监听点击行为,匹配目标链接后发送自定义事件。将以下代码添加到网站的全局脚本中(比如页面底部或通过Tag Manager部署):
document.addEventListener('click', function(e) { const targetLink = e.target.closest('a'); // 匹配目标链接路径 if (targetLink && targetLink.href.includes('/cgi-bin/abdl.cgi?abc.com')) { // 向GA4发送事件 window.dataLayer = window.dataLayer || []; dataLayer.push({ event: 'outbound_link_click', link_identifier: '/cgi-bin/abdl.cgi?abc.com' }); // 延迟跳转确保事件成功发送(可选,根据实际情况调整时长) setTimeout(() => { window.location.href = targetLink.href; }, 100); e.preventDefault(); } });
二、在GA4中配置事件参数
- 登录GA4后台,进入事件 -> 创建事件
- 选择“基于现有事件创建”,输入事件名称
outbound_link_click - 添加自定义参数
link_identifier,设置值为匹配的路径/cgi-bin/abdl.cgi?abc.com - 保存配置,等待GA4完成数据采集(通常需要数小时)
三、统计每日点击用户数
方法1:使用GA4探索功能
- 进入探索 -> 创建 -> 空白探索
- 在“变量”面板中添加:
- 维度:
日期 - 指标:
用户数
- 维度:
- 在“过滤器”面板中设置:
- 事件名称 =
outbound_link_click - link_identifier =
/cgi-bin/abdl.cgi?abc.com
- 事件名称 =
- 将维度和指标拖入“表格”视图,即可查看每日的点击用户数
方法2:创建自定义报告
- 进入报告 -> 库 -> 创建自定义报告
- 添加维度
日期、指标用户数 - 设置过滤器:事件名称为
outbound_link_click且link_identifier匹配目标路径 - 保存报告后,可直接在报告列表中查看数据
注意事项
- 确保网站已正确安装GA4全局代码(gtag.js或通过Tag Manager部署)
- 若链接在iframe内,需调整事件监听的作用域,或在iframe内部添加追踪代码
- 延迟跳转的时长可根据网络情况微调,避免影响用户体验
内容的提问来源于stack exchange,提问作者Prashant Mehta
相关产品推荐
相关产品推荐

