【问题标题】:Google Analytics - tracking an javascript redirect outbound linkGoogle Analytics - 跟踪 javascript 重定向出站链接
【发布时间】:2017-04-19 19:38:55
【问题描述】:

通过 Google 分析,我希望能够跟踪出站链接,但这些出站链接提供了第三方 API,该 API 使用 javascript 在点击链接时重定向用户。链接如下所示:

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

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

我真的被这件事难住了,正在寻找想法。
如果您设法让 GA 跟踪 javascript 重定向,请分享一些有关您如何使其工作的信息。

提前致谢。

【问题讨论】:

    标签: javascript google-analytics


    【解决方案1】:

    使用函数首先调用 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>
    

    【讨论】:

    • 谢谢,保罗。我会试试看。
    猜你喜欢
    • 2018-09-29
    • 1970-01-01
    • 1970-01-01
    • 2013-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多