Google Analytics(分析) - 跟踪JavaScript重定向出站链接

问题描述:

使用Google Analytics(分析),我希望能够跟踪出站链接,但这些出站链接提供了第三方API,在点击链接时使用JavaScript重定向用户。该链接看起来是这样的:Google Analytics(分析) - 跟踪JavaScript重定向出站链接

<a href='#/' onclick="redirect(a00033908, c001406055, b518047627)">anchor text</a> 

我不认为对eventCategory: 'Outbound Link'标准GA事件跟踪代码会工作,因为在href =“#/”不会被视为出站链接。

我真的被这个难住并寻找想法。
如果您已经设法让GA跟踪javascript重定向,请分享一些关于如何使其工作的信息。

在此先感谢。

使用函数先调用GA,然后调用您的重定向。像这样的事情,请注意GA中已经提供了hitcallback。

function doLogThenRedirect(url) 
{ 
    ga('send', 'event', 'outbound', 'click', url, { 
    'transport': 'beacon', 
    'hitCallback': function(){ 
     redirect(a00033908, c001406055, b518047627); 
     } 
    }); 

} 

<a href='#/' onclick="doLogThenRedirect(window.location.href)">anchor text</a> 
+0

谢谢,保罗。我会试一试。 – Shark7