У меня есть некоторые ключевые события, которые были захвачены на стороне клиента, и я хотел бы их легко заполнить. Вместо того, чтобы отправлять их на мой сервер и нажимать на Papertrail, есть ли какая-либо служба, которая имеет RESTful API для отправки журналов? (? Или плагин JQuery для Papertrail)Есть ли API JavaScript для отправки журналов в службу облачного каротажа (например, papertrail)?
ответ
Вот краткое изложение события Google Analytics протоколирования с их сайта:
https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide
В основном это сводится к категории, действия [, ярлык, значение]. Таким образом, для ошибки:
_gaq.push("_trackEvent", "error", "login", "bad password", 1);
Для кнопки, например. slideshow:
_gaq.push("_trackEvent", "slideshow", "next");
Обязательно прочитайте документацию, это делает лучшую работу, чем я. Вы также можете подключить файлы try..catch к Google Analytics и отправить код ошибки.
Спасибо, не знаю, как я пропустил это ... но это именно то, что я искал –
Нет проблем - большинство людей надеются Не думаю, что использовать GA вне журнала регистрации страниц, но это довольно универсально. Я использовал отслеживание событий для определения того, какие модули на странице новостей выполняются наилучшим образом. –
Узнав об этом API GA, я сделал свое утро. Спасибо, Майк! – Ian
Yup. Гугл Аналитика! –
Интересно, не могли бы вы рассказать немного больше о том, как это делается? например как настроить регистрацию (например, журнал ошибок, журнал, когда пользователь нажимает на определенную кнопку и т. д.) –