Сбор статистики ошибок AngularJS-приложения через Google Analytics

Делается через пользовательские события.
Для сбора ошбок достаточно где-то на странице подключить код аналитики (https://support.google.com/analytics/answer/1009694?hl=en).

Как можно выше на bootstrap-странице (ндексной странице) подключить «инлайновый» скрипт для обработки общих ошибок:

Для обработки ошибок внутри AngularJS нужно задать обработчик в файле с приложением:

В реальном времени ошибки отображаются здесь (В режиме реального времени → События):
d6c7a771bf44759379df30180965df903cefa37dee
Отчёты за дату можно посмотреть здесь (Поведение → События → Обзор):
d6c7a771bf808e1457fb2080b1519328eccf0e94c7
Полезные ссылки:
http://docs.angularjs.org/api/ng.$exceptionHandler
http://habrahabr.ru/post/149926/
http://habrahabr.ru/company/icontext/blog/93851/

LEAVE A COMMENT