Улучшить пользовательский опыт путем отслеживания ошибок

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

Тем не менее, эти данные не показывают препятствия, которые пользователи обычно сталкиваются с вашего сайта.Отслеживание и оптимизация сообщения об ошибках помогут вам заметно улучшить пользовательский опыт вашего сайта.Мы будем идти путем, как добавить отслеживания ошибок использовании Google Analytics, с некоторыми фрагментами кода.Затем, мы соберем данные и анализировать их, чтобы выяснить, как improve Ваше сообщение об ошибке падение rates.

Что Track

Наиболее полезным для отслеживания ошибки являются поля формы ошибками и 404 страниц.Форм-поле ошибки могут быть захвачены после проверки формы закончились, это может быть на стороне клиента или на стороне сервера, как долго, как вы можете вызвать событие Google Analytics, когда появляется сообщение об ошибке пользователю.(Мы будем использовать Google Analytics в этой статье, но вы можете применить эти понятия к многим посетитель отслеживания инструментов, таких как Omniture и Performable).

Поля формы Errors

Форм, которые позволяют пользователям создать учетную запись, войти в систему или проверить те места, где большинство посетителей ударил камнем преткновения, что вы не в курсе.Выберите страниц с формами, которые имеют высокие показатели выхода или которые имеют высокую всего просмотров страниц, но низкий уникальный вид страницы.Это может означать, что пользователи неоднократно пытались отправить форму, но встречая problems.

Самый простой способ отслеживания поля формы ошибки с Google Analytics, чтобы отслеживать событие каждый раз, когда пользователь видит сообщение об ошибке. спецификация для _trackEvent является:

_trackEvent(category, action, opt_label, opt_value)

Если форма для подписания в и пользователь отправляет неправильный пароль, я мог бы использовать следующий код:

<script type='text/javascript'>
  _gaq.push(['_trackEvent', 'Error', 'Sign In', 'Incorrect Password']);
</script>

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

<?php
  $message = 'Incorrect password';
  if ($message) { ?>
  <script type='text/javascript'>
    _gaq.push(['_trackEvent', 'Error', 'Sign In', '<?php echo $message ?>']);
  </script>
<?php } ?>

Если это возможно для пользователя, чтобы получить более одного сообщения об ошибке на странице за раз (например, если они пропустили больше, чем одно поле в форме), то вы можете хранить все сообщения вто же трекера события.Использование массива, или объединить их в переменных, которые вы называете в вашем мероприятии трекера.Вы можете увидеть, что пользователь пытался пропустить все поля в форме, это может означать, что они проверяют форму, чтобы увидеть, какие поля обязательны для заполнения, а какие являются необязательными.Вы заметите это, если вы проследили событие, которое включает в себя все недостающие поля в том же событии.Однако, хранение всех сообщений в то же событие может помешать вам отслеживать действия отдельных сообщений об ошибках в течение долгого времени, поэтому начинать, отслеживая каждое сообщение об ошибкеseparately.

404 Pages

Вы, возможно, уже знаете, сколько раз ваша страница 404 в настоящее время рассматривается, но вы знаете, какие URL-адреса пользователей, пытавшихся добраться, или какие сайты ссылаются на те URL-адреса?Путем добавления кода отслеживания на 404 страниц, можно увидеть и другое.В следующем фрагменте будет включать в себя URL, вызвавший ошибку 404 и URL, что связано с этой страницы:

<script type="text/javascript">
  _gaq.push(['_trackEvent', 'Error', '404', 'page: ' + document.location.pathname + document.location.search + ' ref: ' + document.referrer ]);
</script>

Google Analytics Reports

Как отслеживать ошибки, как события с помощью Google Analytics, вы найдете их список в отчете в разделе «Отслеживание событий”, в разделе “Содержимое” меню.Выберите “Категории”, а затем начать бурение вниз через ваши ошибки types.

Вы можете сохранить любую из этих графиков на приборной панели с “Добавить на панель” кнопки в верхней части каждого экрана.Я считаю, это полезно перечислить топ 404 ошибки на моей приборной панели, так что я могу видеть, есть ли что нового выскочил, когда я вхожу in.

Google Analytics также позволяет узнать шипов в сообщениях об ошибках.”Интеллект” позволяет настроить оповещение, когда определенная метрическая достигает определенного порога.В моем случае, я хочу знать, когда количество уникальных ошибок 404 вырос более чем на 20% по сравнению с предыдущим day.

В пользовательских предупреждений, установить условия оповещения о включении “Event действий” для названия вашей ошибки в точности.В этом случае, ошибка имя “404″. Установите его, чтобы предупредить вас, когда “Уникальные события” процент увеличивается более чем на 20% по сравнению с предыдущим днем.Обязательно установите флажок для опции получит письмо, когда это предупреждение вызывает

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

Как анализировать Errors

Сообщения об ошибках поможет вам увидеть в совокупности самых общие камнем blocks для пользователей.Ли многие пользователи сталкиваются с ошибками частности текстовое поле?Возможно, поле для даты истечения срока их кредитной карты?Или для их адреса электронной почты?Вы можете быть удивлены тем, что пользователи encounter.

Сегментация Data

Если ваш сайт получает много трафика, считают сегментации пользовательской базы для анализа сообщений об ошибках.Посмотрите для групп пользователей, которые составляют большинство определенного рода ошибки событие, потому что там может быть что-то уникальное о том, что segment.

“Новые посетители” являются первый раз посетителей на ваш сайт.Они, вер …

Если вы хотите прочитать полностью статью, посетите сайт наших спонсоров

Comments are closed.