Статьи · обновлено 24 августа 2026

Яндекс.Метрика ставит cookie до согласия — что с этим делать

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

Что именно происходит

Откройте свой сайт и посмотрите cookie. Через секунду после загрузки там появляются _ym_uid, _ym_d, _ym_isad — это Яндекс.Метрика. У Google Analytics это _ga, у Top.Mail.Ru — tmr_. Они ставятся сразу, без единого клика.

Такие cookie содержат идентификатор, по которому посетителя узнают при следующих визитах.

НормаПерсональные данные — любая информация, относящаяся прямо или косвенно к определённому или определяемому физическому лицу (пункт 1 статьи 3 152-ФЗ). Обработка допускается с согласия субъекта, если нет иного основания из части 1 статьи 6.

Идентификатор в cookie как раз и делает посетителя определяемым, а другого основания под веб-аналитику обычно нет: для договора она не нужна.

Почему «продолжая пользоваться сайтом» не работает

Частая ошибкаФраза в подвале «продолжая пользоваться сайтом, вы соглашаетесь на использование cookie». Это уведомление, а не согласие: человек ничего не сделал, чтобы его выразить.

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

По той же причине не годится плашка, которая ставит cookie сразу, а кнопку «Принять» показывает для вида: важно не наличие кнопки, а то, что до нажатия счётчик не запускается.

Про «российский сервис — значит, всё в порядке»

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

Как выглядит нормальное решение

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

Более простой путь, если аналитика нужна для общей картины, а не для рекламных кампаний: настроить счётчик без трекерных cookie. Тогда согласия не требуется, потому что нет и обработки.

ОтветственностьОбработка данных без правового основания — от 150 000 до 300 000 ₽ для юридических лиц (часть 1 статьи 13.11 КоАП РФ).

Как проверить у себя

  1. Откройте сайт в режиме инкогнито.
  2. Ничего не нажимая, откройте инструменты разработчика и посмотрите cookie на вкладке «Приложение».
  3. Найдите имена, начинающиеся на _ym, _ga или tmr_. Есть — значит, счётчики отработали до согласия.
  4. Проверьте, есть ли на странице плашка с кнопкой, а не просто фраза в тексте.
  5. Нажмите «Отклонить», если такая кнопка есть, и посмотрите, исчезли ли счётчики. Часто кнопка не делает ничего.

Коротко о главном

Нужно ли согласие на Яндекс.Метрику?Да, если счётчик ставит трекерные cookie с идентификатором посетителя. Согласие должно быть получено до их установки, а не после загрузки страницы.
Достаточно ли фразы «продолжая пользоваться сайтом»?Нет. Это уведомление, а не согласие: человек не совершил действия, которым его выражают. К моменту, когда он прочитает фразу, cookie уже стоят.
Метрика российская — значит, согласие не нужно?Нужно. Российская регистрация сервиса снимает вопрос о трансграничной передаче, но не заменяет правовое основание для самой обработки.

Что почитать дальше

Проверить свой сайт

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

Проверить бесплатно