捕获出站链接

了解用户何时点击链接离开您的网站。

注意:本文仅适用于使用 analytics.js 代码段标记的网站(不适用于使用 gtag.js 标记的网站)。

您可以使用 Google Analytics(分析)事件来捕获将用户带到其他网站而非您网站的链接。

本文包含的主题:

Google 跟踪代码管理器

如果您使用 Google 跟踪代码管理器来管理 Google Analytics(分析)的安装,请按照 Google Analytics(分析)事件中的说明来实现事件。

将代码直接添加到网站

如果您已经将 Google Analytics(分析)数据直接添加到您的网站,则可以将以下脚本复制并粘贴到您自己的网页中,以便设置针对出站链接的事件衡量。您应该将此脚本添加到网页标头中,而不是放入 Google Analytics(分析)基本代码中。

如果您原封不动地复制并粘贴此脚本,您的出站点击将显示在 Google Analytics(分析)的“事件”报告中,其“类别”为“出站”,“操作”为“点击”(在代码段中,这些内容以粗体显示)。您可以使用这些值,也可以对其进行修改并定义您自己的值。详细了解事件组成元素

下面的示例假设您使用的是 analytics.js 代码。了解您使用的是传统 Google Analytics(分析)(ga.js) 还是 Universal Analytics (analytics.js)

<script>
/**
* Google Analytics(分析)中的函数,捕获对出站链接的点击。
* 此函数会将有效网址字符串作为参数,并将该网址字符串
* 用作事件标签。通过将 transport 方法设置为“beacon”来发送匹配
* 在支持“navigator.sendBeacon”的浏览器中使用该方法。
*/
var captureOutboundLink = function(url) {
   ga('send', 'event', 'outbound', 'click', url, {
     'transport': 'beacon',
     'hitCallback': function(){document.location = url;}
   });
}
</script>

您还需要在链接中添加(或修改)onclick 属性。请使用以下示例作为自有链接的模型:

<a href="http://www.example.com" onclick="captureOutboundLink('http://www.example.com'); return false;">查看 example.com</a>

相关资源

google-developers-svg

gtm-logo-sm-svg

Google Analytics(分析)事件

 

该内容对您有帮助吗?

您有什么改进建议?
true
选择适合您的学习路线

请访问 google.com/analytics/learn,这是一项新资源,有助于您充分利用 Google Analytics(分析)4。这个新网站包含各种关于 Google Analytics(分析)的视频、文章和引导式流程,还提供了指向 Discord、博客、YouTube 频道和 GitHub 代码库的相关链接。

立即开始学习!

搜索
清除搜索内容
关闭搜索框
主菜单
4308444064876613258
true
搜索支持中心
true
true
true
true
true
69256
false
false