这是因为Google Analytics跟踪代码是异步的.用户在Google Analytics Javascript代码可以ping分析服务器之前离开页面.
要解决此问题,您需要在新窗口中打开出站链接,或设置点击回调,这将确保在导航之前发生"点击".
<a onclick="ga('send', 'event', 'button', 'click', 'label', { 'hitCallback': function() { document.location = 'http://outbound.com'; }}); return false;" href="http://outbound.com">Click Here</a>
示例代码允许您使用和不使用javascript导航网站,搜索引擎将看到链接.