Сбор данных

Не работает Яндекс Метрика

Проверяем код и номер счётчика, сетевые запросы, фильтры, цели и виртуальные переходы. Возвращаем данные, по которым можно оценивать рекламу и заявки.

Диагностика

От HTML-кода
до строки в отчёте

Наличие фрагмента Метрики в исходном коде ещё не доказывает сбор данных. Браузер должен выполнить скрипт, создать нужный счётчик и отправить событие, а настройки не должны исключить визит.

01

Код и номер

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

02

Запросы

Проверяем загрузку tag.js, инициализацию ym, отправку PageView и ответы аналитических адресов.

03

Ошибки и CSP

Ищем сбой JavaScript, запрет inline-кода, connect-src, блокировщик или конфликт системы согласий.

04

Фильтры

Проверяем исключение собственных визитов, IP-фильтры, роботов, выбранный период и часовой пояс.

05

SPA и AJAX

Сверяем виртуальные просмотры, смену URL без перезагрузки и повторную инициализацию компонентов.

06

Цели и Вебвизор

Проверяем reachGoal, селекторы форм, настройки записи, маскирование полей и фактическое событие.

Диагностика сбоя

Где пропадают данные Яндекс Метрики

Нулевой отчёт не всегда означает, что счётчик не загружается. Проверяем цепочку от кода на странице до события, визита, фильтра и выбранного периода.

01

Загрузка счётчика

Сверяем номер, адрес скрипта, порядок подключения, Content Security Policy и ошибки браузера. Проверяем, что код присутствует на нужных шаблонах и не дублируется через CMS и менеджер тегов.

02

Срабатывание события

Фиксируем действие в отладчике и смотрим параметры. Цель должна запускаться после подтверждённого результата формы, звонка или покупки, а не при обычном клике или загрузке страницы.

03

Настройки отчёта

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

04

Согласие и блокировка

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

После ремонта

Как подтверждаем восстановление измерений

Что проверяем на форме?

Неуспешная отправка не создаёт цель. Успешная заявка сохраняется, получает один аналитический сигнал и содержит страницу и рекламные метки, если они были в визите.

Как исключаем дубли?

Проверяем повторный клик, обновление страницы, возврат по кнопке браузера и двойное подключение обработчика. Для электронной коммерции сверяем идентификатор заказа.

Когда задача завершена?

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

Результат

Счётчик фиксирует реальный визит и ключевые действия

Просмотры отправляются

Код запускается на нужных шаблонах, а в отладке видны номер счётчика и события.

Отчёты объяснимы

Фильтры, период и исключения задокументированы, поэтому снижение данных не путают с поломкой.

Цели проверены

Формы, кнопки и виртуальные переходы вызывают события в согласованном сценарии.

Порядок работ

Сравниваем страницу, отладку и отчёт

Пришлите URL и номер счётчика. Гостевой доступ нужен только для проверки фильтров и отчётов; пароль от аккаунта передавать не требуется.

01

Воспроизводим

Открываем несколько типов страниц и фиксируем загрузку кода, консоль и сетевые события.

02

Отделяем причины

Сравниваем ошибку внедрения с блокировкой браузером, фильтрами и отсутствием трафика.

03

Исправляем

Меняем размещение кода, CSP, события SPA, цели или правила системы согласий.

04

Подтверждаем

Отправляем тестовый просмотр и действие, затем сверяем их с отладкой и отчётом.

Официальная проверка счётчика Яндекс Метрики разделяет наличие кода, сбор событий и отображение статистики. Такой порядок помогает не менять рабочий код из-за пустого отчёта за неверный период.

Границы работ

Блокировщик у посетителя не означает поломку сайта

Расширения приватности, корпоративные фильтры и настройки браузера могут остановить аналитику у части аудитории. Мы проверяем реализацию на чистом профиле и отдельно фиксируем долю технически недоступных сценариев. Метрика не восстановит данные, которые сайт не отправил раньше. Эта услуга ремонтирует действующий счётчик; первичное внедрение описано на странице настройки Яндекс Метрики.

Вопросы

Перед исправлением

Почему Метрика не видит счётчик?

Проверяем номер, шаблон страницы, загрузку tag.js, ошибки JavaScript и ограничения CSP.

Почему в отчёте нет визитов?

Сверяем отправку событий, период, фильтры, исключение собственных визитов и задержку обработки.

Почему не считаются страницы SPA?

Роутер меняет адрес без перезагрузки, поэтому для перехода нужен отдельный просмотр с корректным URL.

Как подтверждается результат?

Фиксируем тестовый PageView и цель в отладке, затем проверяем их появление в интерфейсе Метрики.

Первый шаг

Пришлите URL и номер счётчика

Опишите, что именно пропало: просмотры, цель, Вебвизор или данные с отдельных страниц.