我正在尝试跟踪Google分析中针对出站链接的事件,但它似乎无法正常工作 . 不会让您离开网站的链接工作正常,但不是出站链接 . 我将javascript附加到onclick事件
onclick="__gaTracker('send', 'event', {
eventCategory: 'Magazine',
eventAction: 'Tutorial Files',
eventLabel: '<?php echo esc_attr($title); ?>',
transport: 'beacon'
});"
1 回答
关于正确的出站链接跟踪有很多问题,最常见的是大多数浏览器在下一页的请求开始后停止在当前页面上执行JavaScript .
这意味着
onclick
处理程序中的代码通常甚至都不会运行,这就是为什么它不起作用 .我可以推荐的最简单的解决方案是使用analytics.js autotrack plugins,它为您进行出站链接跟踪 .
如果您想自己编写实现代码,可以查看自动跟踪outboundLinkTracker source code以了解它如何处理所有问题 .