使用Google Analytics追踪JS Error


发布者 kris  发布时间 1398995478355
关键字 分享 
Web应用里面可能有一些未知JS Error,如果碰巧你也使用Google Analytics,你可以借用GA来追踪记录这些JS 异常,防止潜在的,或未发现的BUG。

代码不长, 原理很简单,直接推送给GA记录下即可:

// 跟踪基本的JS Error
window.addEventListener('error', function(e) {
    _gaq.push([
        '_trackEvent',
        'JavaScript Error',
        e.message,
        e.filename + ':  ' + e.lineno,
        true
    ]);
});
// 跟踪Ajax错误异常 (jQuery API)
$(document).ajaxError(function(e, request, settings) {
    _gaq.push([
        '_trackEvent',
        'Ajax error',
        settings.url,
        e.result,
        true
    ]);
});

原文: http://davidwalsh.name/track-errors-google-analytics









  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA