Время для прочтения: 0 мин. 37 сек.

Отлавливаем ошибки JavaScript с помощью Google Analytics

Настоящие гики своего дела используют Google Analytics не только как инструмент статистики, но и как средство для отслеживания JavaScript ошибок с помощью пользовательских событий.

Отслеживание основных ошибок JavaScript


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
    ]);
});

Ссылки

Для вставки кода используйте HTML-теги
<pre><code class="php">ваш код</code></pre>