Практика / Персональные данные

Cookie и Яндекс Метрика на сайте: согласие, баннер и настройка

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

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

Cookie и Яндекс Метрика на сайте: согласие, баннер и настройка

01 / Персональные данные

Что такое cookie и когда они связаны с персональными данными

Cookie помогают сайту запоминать состояние: авторизацию, корзину, язык или решение об аналитике. Другие cookie связывают посещения с рекламными переходами и формируют историю поведения. Название файла само по себе ничего не говорит о законности его использования.

Персональными являются сведения, относящиеся к прямо или косвенно определённому либо определяемому человеку. Поэтому сочетание идентификатора браузера, IP-адреса и истории визитов требует оценки. Нельзя считать все cookie персональными автоматически, но нельзя и объявлять всю веб-аналитику анонимной только из-за отсутствия имени.

Необходимые

Сессия, безопасность, сохранение выбранных настроек. Назначение и основание оценивают отдельно.

Аналитические

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

Рекламные

Аудитории и измерение рекламы. Лучше отдельное описание цели и управление.

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

Основание: определение персональных данных в статье 3 закона № 152-ФЗ.

02 / Персональные данные

Обязательно ли окно cookie на сайте с Яндекс Метрикой

Закон не устанавливает один шаблон баннера для всех сайтов. Он требует законного основания обработки и, когда основание — согласие, подтверждаемого выбора пользователя. Для необязательной аналитики и рекламных пикселей в этой инструкции рассматривается схема предварительного согласия.

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

Всплывающее окно — удобный интерфейс выбора. Но уведомление «на сайте используются cookie» с единственной кнопкой «ОК» ещё не доказывает, что вы получили нужное согласие. Если счётчик загрузился до появления окна, позднее нажатие не отменяет уже состоявшуюся передачу.

Основание: условия использования Яндекс Метрики, пункт 2.1.

Основание: требования к согласию в статье 9 закона № 152-ФЗ.

03 / Персональные данные

Пример окна: понятный текст, отказ и настройки

Укажите, какие группы инструментов используются, для чего и где прочитать подробности. Основные кнопки должны иметь понятные названия: «Принять» и «Только необходимые». Для разных целей можно добавить «Настроить» и независимые переключатели.

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

«Мы используем необходимые cookie для работы сайта. Аналитика и рекламные инструменты включаются только с вашего согласия. Вы можете принять все, оставить только необходимые или настроить выбор. Подробности — в политике и согласии на соответствующую обработку».

В полном тексте согласия раскрываются оператор, цели, данные, операции, сервисы, сроки и отзыв. Короткий баннер не должен заменять эти сведения. Если рекламы нет, уберите рекламный пункт и не запрашивайте лишнее разрешение.

Пример действующей панели SEOMAX с разрешённой аналитикой и возможностью отзыва
Скриншот SEOMAX из примера: это состояние после ранее сделанного выбора — поэтому видна строка «Аналитика разрешена». При первом визите такой статус показывать нельзя. Нажмите на изображение, чтобы рассмотреть его.

04 / Персональные данные

Как настроить аналитику до согласия и после отказа

  1. Составьте список подключений. Проверьте шаблон, плагины, менеджер тегов, встроенные виджеты и код в отдельных страницах. Один счётчик может быть установлен дважды.
  2. Отключите автоматическую загрузку необязательных инструментов. До решения не должно быть ни запроса скрипта, ни невидимого пикселя, ни резервной картинки счётчика.
  3. Сохраните выбор. Запишите категории, дату и версию текста в объёме, достаточном для подтверждения и управления настройками.
  4. Загрузите только разрешённые инструменты. Однократно на документ, без повторного pageView при каждом открытии панели.
  5. Обработайте отказ. Сайт продолжает работать, а необязательная аналитика остаётся отключённой и после перехода на другую страницу.
  6. Предусмотрите отзыв. Постоянная ссылка «Настройки аналитики» позволяет изменить выбор без поиска инструкции в браузере.

Для сайта на WordPress проверьте тему и все плагины счётчиков. Для Tilda — настройки проекта, страниц и пользовательский код. Для собственного HTML/PHP-сайта — общий шаблон и локальные вставки. Подмена баннера без проверки этих мест даёт только внешнее впечатление согласия.

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

05 / Персональные данные

Вебвизор, цели и рекламные пиксели: что легко пропустить

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

Не отправляйте телефоны, email, имена и текст заявок в URL, названия целей и параметры событий. Для цели перехода в Telegram достаточно обозначения действия, например «telegram_click», без содержания переписки. Согласие на аналитику не означает согласия на передачу любых введённых данных.

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

Основание: условия Метрики, раздел о Вебвизоре.

06 / Персональные данные

Как проверить cookie на сайте своими силами

Откройте сайт в новом профиле браузера, где ещё нет сохранённого решения. В инструментах разработчика найдите вкладку Network — список сетевых запросов. В Application/Storage можно посмотреть cookie и локальное хранилище. Названия вкладок различаются между браузерами.

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

Фильтруйте запросы по доменам подключённых сервисов: например, mc.yandex.ru и top-fwz1.mail.ru, если они используются. Это не исчерпывающий список: возможны дополнительные домены, прокси и менеджеры тегов.

Проверьте до и после нажатия, затем обновите страницу. Блокировщик рекламы может скрыть ошибку — повторите проверку без него. Удаление видимого cookie не доказывает, что скрипт перестал отправлять события.

07 / Персональные данные

Ошибки, которые не исправляет красивый баннер

  • «Продолжая пользоваться сайтом, вы соглашаетесь». Для рассматриваемой схемы предварительного согласия прокрутка и молчание не заменяют ясное действие.
  • Счётчик в noscript. Невидимая картинка может передать данные независимо от JavaScript-панели.
  • Все переключатели уже включены. Интерфейс не должен выдавать отсутствие выбора за разрешение.
  • Отказ только закрывает окно. Состояние должно управлять реальными подключениями.
  • Выбор не действует внутри сайта. Общие настройки должны применяться ко всем страницам, а не только к главной.
  • Нет отзыва. Пользователь должен иметь понятный способ изменить ранее принятое решение.

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

08 / Персональные данные

Штрафы, документы и помощь с настройкой

Отдельной универсальной санкции «за отсутствие cookie» нет. Если данные обрабатываются без законного основания, могут применяться соответствующие положения статьи 13.11 КоАП; если отсутствует доступ к обязательной политике — часть 3. Суммы и разграничение нарушений приведены в основной статье.

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

Основание: статья 13.11 КоАП РФ.

SEOMAX / Техническая помощь

Внедрю политику, согласия и управление аналитикой

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

От 25 000 ₽ за проект. Для одного сайта, до трёх типов форм и двух систем аналитики или рекламы. Юридическое заключение и подача уведомления в РКН в пакет не входят.

Состав работ и стоимость →

09 / Персональные данные

Вопросы и ответы

Можно ли оставить кнопку только «Принять»?

Для необязательной аналитики разумно дать понятный отказ и возможность продолжить работу с сайтом. В описанной схеме используйте «Только необходимые» и настройки категорий.

Нужно ли согласие на Яндекс Метрику, если нет формы?

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

Достаточно отключить Вебвизор?

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

Нужно показывать окно на каждой странице?

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

Как отказаться от cookie после согласия?

Откройте настройки аналитики на сайте и измените выбор. Для запроса об удалении уже обработанных данных используйте контакт оператора из политики.

Будут ли цели в Метрике считаться после отказа?

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

Можно ли просто купить плагин cookie?

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

Отчёт по позициям

Открыть отчёт крупно ↗