Коротко. Метрика работает так: код на странице при каждом открытии отправляет на серверы Яндекса сообщение — адрес страницы, откуда пришёл человек, метки в ссылке, характеристики устройства и идентификатор из cookie браузера. Эти сообщения склеиваются в визиты: визит заканчивается после 30 минут без активности. Данные появляются в отчётах за несколько минут, окончательными становятся в течение суток после фильтрации роботов. Часть данных приходит не из браузера: расходы и клики подтягиваются из рекламного кабинета по связке аккаунтов, а сделки и звонки загружаются из CRM через передачу офлайн-конверсий.
Что происходит в момент открытия страницы
Цепочка занимает доли секунды. Браузер загружает страницу, встречает код счётчика, подгружает библиотеку Метрики с серверов Яндекса и отправляет туда запрос — его называют хитом. В хите передаётся: адрес открытой страницы и её заголовок, адрес страницы-источника перехода, разрешение и глубина цвета экрана, язык браузера, часовой пояс, строка браузера и операционной системы, идентификатор из cookie. IP-адрес не хранится в отчётах как таковой, но по нему определяется регион посетителя.
Дальше счётчик продолжает слушать страницу: фиксирует скроллинг, клики, переходы по ссылкам, время активности. Если включён Вебвизор, параллельно пишется последовательность действий. При переходе на следующую страницу всё повторяется — это новый хит с тем же идентификатором.
Как Метрика отличает одного посетителя от другого
Идентификация построена на cookie, которую счётчик записывает в браузер при первом визите. Живёт она около года и обновляется при каждом заходе. Дополнительно пишутся служебные значения: дата первого визита, признак наличия блокировщика рекламы, отдельная метка для Вебвизора со сроком жизни в пределах получаса.
Практический вывод один, но важный: «посетитель» в отчётах — это браузер, а не человек. Один и тот же человек, зашедший с телефона, с рабочего компьютера и из режима инкогнито, посчитается тремя посетителями. Сбрасывают идентификацию также чистка cookie, смена браузера, ограничения на срок жизни cookie в некоторых браузерах и режим повышенной приватности. На практике число уникальных посетителей завышено относительно числа живых людей примерно на 10-30%, и для сайтов с долгим циклом принятия решения эта разница больше.
Частично посетители склеиваются между устройствами по авторизации в Яндексе, но полагаться на это как на точный кросс-девайс-учёт нельзя.
Хиты, визиты и посетители: три разные единицы
| Единица | Что означает | Где ошибаются |
| Просмотр | Одно открытие страницы | Путают с визитом: за один визит человек смотрит 3-5 страниц |
| Визит | Серия действий одного браузера; заканчивается после 30 минут бездействия, в полночь или при заходе с новым рекламным переходом | Один человек за день может дать 3-4 визита, и это не «три клиента» |
| Посетитель | Уникальный идентификатор браузера за выбранный период | Сумма посетителей по дням не равна посетителям за месяц — за месяц они склеиваются |
Отсюда же типовое недоумение: сумма визитов по всем источникам может не сойтись с общим числом. Причина — визит относится к одному источнику, но при новом рекламном переходе стартует новый визит, а часть срезов считается по посетителям, а не по визитам.
Что собирается автоматически, а что нужно включить или передать
| Данные | Условие получения |
| Страницы, источники, регион, устройство, глубина просмотра, время на сайте | Собираются сразу после установки кода |
| Записи действий посетителей, карты кликов и скроллинга, точный показатель отказов | Включаются галочками в настройках счётчика |
| Заявки, звонки по клику, отправки форм, переходы в мессенджеры | Настраиваются как цели, часть — через вызов события из кода сайта |
| Состав корзины, сумма и состав заказа, выручка по товарам | Требует передачи данных о заказах со стороны сайта |
| Расход, клики и показы рекламы | Появляются после связки счётчика с рекламным аккаунтом |
| Реальные сделки, оплаты, отказы клиентов, звонки | Загружаются из CRM как офлайн-конверсии, вручную или по расписанию |
Разница между строками этой таблицы объясняет, почему у двух компаний с одинаковым счётчиком разный уровень аналитики. Первая видит «650 визитов и 8 достижений цели», вторая — «650 визитов, 8 заявок, 3 сделки, 214 000 ₽ выручки и стоимость сделки по каждой кампании».
Откуда берётся источник трафика
Источник определяется по двум сигналам, и метка в ссылке всегда важнее. Если в адресе есть utm-метки или рекламный идентификатор перехода, источником считается то, что записано в них. Если меток нет — берётся адрес предыдущей страницы, который передаёт браузер: домен поисковика даёт переход из поиска, домен соцсети — переход из соцсети, чужой сайт — переход по ссылке.
Когда сигналов нет вообще, визит попадает в «прямые заходы». Туда же сваливается всё, что технически не оставляет следов: переходы из мессенджеров и мобильных приложений, клики из документов и PDF, часть переходов через сокращённые ссылки и редиректы, заходы через закладку и набор адреса вручную. Поэтому доля прямых заходов выше 50-60% — почти всегда не признак сильного бренда, а признак потерянной разметки.
По умолчанию отчёты строятся по модели «последний значимый переход»: заявка засчитывается последнему источнику, кроме внутренних переходов и прямых заходов. Из-за этого верхние по воронке каналы — соцсети, статьи, знакомство с брендом — систематически недооценены, и сравнивать каналы имеет смысл, переключая модель атрибуции хотя бы между «последним значимым» и «первым переходом».
Вебвизор и карты: что записывается на самом деле
Вебвизор не снимает видео с экрана. Он сохраняет последовательность событий и изменений страницы — движения курсора, клики, ввод в поля, прокрутку, — а при воспроизведении заново собирает страницу в вашем браузере по этим данным. Отсюда два следствия: файл записи очень лёгкий, но старые записи иногда воспроизводятся с искажённой вёрсткой, если сайт с тех пор поменялся.
Содержимое полей ввода нужно маскировать в настройках — записывать телефоны и адреса посетителей в сервис аналитики нельзя. Записи хранятся порядка двух недель, поэтому Вебвизор — инструмент разбора текущей проблемы, а не архив. Просмотр 15-20 записей по узкому сегменту (мобильные визиты, дошедшие до формы и не отправившие её) даёт больше, чем сотня случайных.
Что происходит с данными после сбора
Первичные цифры видны в отчётах почти сразу, окончательными они становятся позже — часть данных досчитывается и корректируется в течение суток. Поэтому сравнивать «сегодня к вчера» до конца дня бессмысленно.
Роботов Метрика фильтрует автоматически — по спискам известных ботов и по поведению. Результат виден в отдельном отчёте о роботности, и если доля роботных визитов заметная, а трафик рекламный — это повод разбираться с площадками. При больших объёмах данных отчёты могут строиться по выборке: если в интерфейсе указана точность меньше 100%, мелкие срезы уже нельзя читать буквально, для точных цифр выборку переключают на полную.
Фильтры — например, исключение визитов из офиса по IP — работают только вперёд, с момента включения. Удалить или пересчитать уже собранные данные задним числом нельзя. Это же касается смены часового пояса и валюты счётчика.
Чего Метрика не видит принципиально
- Звонки. Счётчик фиксирует клик по номеру телефона, но не сам разговор и не звонки с визитки в поиске. Для связи звонка с источником нужен коллтрекинг с подменой номеров.
- Деньги, если их не передали. Без данных о заказах или без загрузки сделок из CRM в отчётах есть заявки, но нет выручки.
- Что было до установки. Счётчик не восстанавливает историю — данные начинаются с даты установки.
- Поведение на чужих доменах. Если оплата или запись на приём происходит на стороннем сервисе, шаг оплаты не виден, пока не настроен сквозной учёт.
- Часть аудитории с блокировщиками. Хит от них может не уйти вовсе; долю таких посетителей косвенно показывает служебный признак блокировщика.
- Мобильные приложения. Для них у Яндекса отдельный продукт, счётчик сайта их не покрывает.
Частые вопросы
Как Метрика считает уникальных посетителей
По идентификатору, который счётчик записывает в cookie браузера примерно на год. Один человек с телефона и с компьютера считается двумя посетителями, а после чистки cookie — новым. Поэтому число уникальных посетителей всегда завышено относительно числа реальных людей, обычно на 10-30%, и использовать его для расчёта охвата аудитории нужно с этой поправкой.
Почему данные Метрики не совпадают с рекламным кабинетом
Расхождение 5-15% между кликами в рекламе и визитами на сайте — норма. Причины: часть людей закрывает страницу до срабатывания счётчика, клики роботов отсекаются по-разному, теряются метки при редиректах, у части посетителей стоит блокировщик. Расхождение больше 20-25% означает техническую проблему — чаще всего редирект, который срезает рекламные параметры из адреса.
Сколько времени хранятся данные в Метрике
Агрегированные отчёты доступны за весь срок жизни счётчика — данные не удаляются со временем. Ограничения касаются записей Вебвизора: они хранятся порядка двух недель. Выгрузка сырых данных о визитах и просмотрах доступна через API с ограничениями по глубине и объёму, поэтому если нужны детальные логи на годы вперёд, их выгружают в своё хранилище регулярно, а не однажды по требованию.
Собирает ли Метрика персональные данные
Сам счётчик собирает технические данные о браузере и поведении, а не имя и телефон. Но если на сайте есть формы, содержимое полей может попасть в записи Вебвизора — поэтому поля с персональными данными обязательно маскируют в настройках. Ответственность за то, что и как собирается, лежит на владельце сайта: нужны политика обработки персональных данных и согласие в форме.
Работает ли Метрика, если у посетителя блокировщик рекламы
Частично. Часть блокировщиков не даёт счётчику загрузиться вообще — такой визит не попадёт в статистику. Часть пропускает запросы, но мешает записывать cookie, и тогда каждый заход выглядит как новый посетитель. Долю аудитории с блокировщиками Метрика оценивает служебным признаком; на массовых b2c-сайтах это обычно единицы процентов, в ИТ-тематике заметно больше.
Понимание механики нужно ровно для одного — чтобы не принимать решения по цифрам, которые собраны неверно. Если вам важнее не разбираться, а получить рабочие данные, настройка веб-аналитики в DZ Digital закрывает это целиком: счётчик, цели на все формы и звонки, разметка рекламы, передача заказов и связка с CRM, чтобы в отчёте были не визиты, а заявки и деньги.