Открыть сервисСервис

Вебвизор в системах веб-аналитики

Вебвизортехнология веб-аналитики, позволяющая записывать и воспроизводить действия посетителей на сайте в виде видеоподобной последовательности: движения курсора, клики, прокрутку страницы, ввод текста в формы и переходы между страницами. Инструмент применяется для анализа поведения пользователей, выявления ошибок интерфейса и оценки удобства сайта. Наиболее известная реализация — одноимённый отчёт в системе «Яндекс Метрика», запущенный в 2009 году.

Принцип работы

В отличие от видеозаписи экрана, вебвизор не передаёт на сервер изображение. Специальный скрипт, установленный на странице, фиксирует события DOM (объектной модели документа): координаты и траекторию курсора, моменты нажатий, прокрутку, изменение размеров окна, нажатия клавиш, отправку форм. Эти данные в сжатом виде отправляются на сервер аналитической системы, где хранятся в привязке к визиту.

При воспроизведении отчёта браузер аналитика загружает сохранённую копию страницы и «проигрывает» на ней записанные события. Так создаётся иллюзия видеозаписи, хотя фактически восстанавливается лишь последовательность действий поверх статичного макета. Такой подход экономит трафик и дисковое пространство по сравнению с потоковой передачей изображения.

История

Первые системы записи поведения пользователей появились в середине 2000-х годов за рубежом (ClickTale, Userfly и другие). В России технологию популяризировала компания «Яндекс»: отчёт «Вебвизор» стал доступен в «Яндекс Метрике» в 2009 году и со временем вошёл в число наиболее используемых инструментов российских веб-аналитиков и маркетологов. Название «вебвизор» закрепилось как нарицательное для всего класса подобных решений.

Что фиксируется

Стандартный набор записываемых событий включает:

  • движение и позицию курсора мыши;
  • клики, в том числе по неработающим элементам;
  • прокрутку страницы и глубину просмотра;
  • ввод данных в поля форм (с возможностью маскирования);
  • переходы между страницами внутри визита;
  • время, проведённое на каждом участке страницы;
  • действия на мобильных устройствах — касания и свайпы.

Многие системы позволяют фильтровать записи по источнику трафика, устройству, географии, наличию ошибок JavaScript, скорости загрузки и другим параметрам.

Применение

Вебвизор используется в нескольких практических задачах:

  • Юзабилити-аудит. Наблюдение за реальными пользователями помогает найти запутанные элементы навигации, непонятные кнопки, скрытые поля.
  • Анализ конверсии. Записи визитов, завершившихся покупкой или заявкой, сравнивают с визитами без конверсии, чтобы выявить причины отказов.
  • Поиск технических сбоев. Записи с ошибками скриптов показывают, на каком шаге пользователь столкнулся с проблемой.
  • Тестирование форм. Видно, какие поля вызывают затруднения, где пользователь стирает и заново вводит данные.
  • Обучение и поддержка. Записи применяются при разборе обращений клиентов и в подготовке специалистов.

Ограничения

Вебвизор не является точной копией экрана: анимации, всплывающие окна, содержимое сторонних виджетов и капчи могут воспроизводиться некорректно. Запись не отражает эмоции и не объясняет мотивы пользователя — она показывает только действия. Кроме того, воспроизведение зависит от сохранённой версии страницы: если вёрстка изменилась, отображение старой записи может искажаться.

Правовые и этические аспекты

Запись действий посетителей затрагивает обработку персональных данных. Ввод в поля форм может содержать имена, телефоны, адреса и другую личную информацию, поэтому аналитические системы предусматривают маскирование чувствительных полей, а владельцы сайтов обязаны уведомлять пользователей о сборе данных в политике конфиденциальности. В России обработка таких данных регулируется Федеральным законом № 152-ФЗ «О персональных данных». Рекомендуется исключать из записи поля ввода платёжных данных и паролей.

Аналоги и развитие

Помимо «Яндекс Метрики», схожие функции реализованы в зарубежных сервисах веб-аналитики и в специализированных платформах анализа пользовательского опыта. Развитие технологии идёт в сторону автоматической аналитики: системы машинного обучения размечают записи, выделяют типовые сценарии, автоматически отмечают «разрывы» воронки и предлагают гипотезы по улучшению интерфейса. Отдельное направление — тепловые карты кликов и прокрутки, которые дополняют вебвизор обобщённой статистикой.

Значение

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

Источники: документация «Яндекс Метрики»; Федеральный закон № 152-ФЗ «О персональных данных»; публикации по веб-аналитике и юзабилити-исследованиям.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru