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