Юр. сторона и интеграции

Cookie-баннер для российского сайта в 2026: что в нём должно быть

Что обязательно в куки-баннере по 152-ФЗ и решениям РКН, какой текст безопасный, нужен ли отказ и согласие на категории cookies.

обновлено 8 минут чтения 5 Дмитрий Акиндинов
Содержание
  1. Зачем вообще куки-баннер в РФ
  2. Какие куки бывают на сайте
  3. Минимальный безопасный баннер
  4. Расширенный баннер с категориями
  5. Текст баннера, который проходит проверку
  6. Технические требования
  7. Что НЕ работает в РФ
  8. Куки-баннер и Метрика
  9. Куки-баннер и Google Analytics
  10. Технические решения
  11. Куки-баннер и UX
  12. Чек-лист правильного баннера
  13. Когда стоит делегировать
  14. Частые вопросы

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

Cookie-баннер это та плашка снизу или сверху сайта, которая просит согласия на использование куки. Появилась в Европе из-за GDPR и постепенно перекочевала в Россию вместе с обновлениями 152-ФЗ. В 2026 году у российских сайтов есть свои правила: не такие жёсткие, как GDPR, но и не пустота. Разберу, что обязательно, что желательно, и какой текст безопасный.

Печенье со щитом и баннер на странице

Зачем вообще куки-баннер в РФ

GDPR в Европе требует явное согласие на любые куки, кроме строго необходимых. В России 152-ФЗ прямо про куки не говорит, но судебная и регуляторная практика 2023-2025 годов сложилась так, что:

  • Cookie с идентификаторами пользователя считаются персональными данными.
  • Их сбор требует согласия, хотя бы информированного.
  • Отсутствие баннера и информирования это нарушение.

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

В 2026 году куки-баннер это обязательная гигиена для коммерческого сайта.

Степень сложности баннера зависит от того, какие куки собираются:

  • Только функциональные (для работы сайта). Можно простой информационный баннер без выбора.
  • Аналитика и реклама. Нужно явное согласие или информирование с возможностью отказа.

Какие куки бывают на сайте

Категории, которые обычно встречаются на коммерческом сайте.

Технические (необходимые)

Без них сайт не работает. Сессионные куки, куки авторизации, корзины интернет-магазина, куки CSRF-защиты.

Согласие не требуется по умолчанию, но информирование желательно.

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

Yandex Метрика, Google Analytics, кастомные счётчики. Идентифицируют пользователя для подсчёта поведения.

Согласие желательно, в РФ это серая зона. Метрика технически считается частью бизнеса, но при наличии Webvisor собирает достаточно для трактовки как ПДн.

Рекламные / маркетинговые

Yandex Direct, VK Ads, Google Ads (если используется). Пиксели соцсетей. Куки для ремаркетинга.

Согласие нужно. Без него собирать нельзя.

Виджеты сторонних сервисов

JivoSite, Calltouch, чаты, формы обратного звонка. Каждый ставит свои куки.

Согласие желательно, в идеале информирование о каждом виджете.

Минимальный безопасный баннер

Что должно быть в баннере на сайте малого бизнеса в РФ:

1. Информационное сообщение

Пример текста:

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

Этот текст: — Информирует о факте использования куки. — Указывает цели (работа и анализ). — Ссылается на Политику конфиденциальности.

2. Ссылка на политику

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

3. Кнопка Принять или Понятно

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

4. Способ отказаться (желательно)

В простой схеме можно не давать прямой отказ, но более строгая практика добавить кнопку Отказаться или ссылку Управление cookies. Это снижает риск претензий.

5. Кнопка закрытия

Крестик или альтернативная кнопка, чтобы пользователь мог закрыть баннер без выбора. По строгой трактовке это считается отказом.

Расширенный баннер с категориями

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

Структура:

  • Сообщение о использовании cookies.
  • Кнопки: Принять все, Отказаться от всех, Настроить.
  • В настройках раскрытие по категориям: технические (всегда включены), аналитика, реклама, маркетинг.
  • Каждая категория с переключателем Включить/Выключить.
  • Ссылка на политику.

Реализация: либо плагин (Cookiebot, OneTrust для серьёзных сайтов, плагины WordPress типа CookieYes), либо своё решение.

После выбора пользователя сайт сохраняет результат в localStorage и показывает баннер только при изменении.

Текст баннера, который проходит проверку

Несколько шаблонов для разных типов сайтов.

Шаблон 1: простой информационный

Этот сайт использует файлы cookies для работы и анализа использования.
Подробнее в нашей Политике конфиденциальности.
[Принять]  [Подробнее]

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

Шаблон 2: с разделением

Cookies помогают сайту работать корректно и анализировать его использование.
Вы можете принять все cookies, отказаться от них или настроить вручную.
[Принять все] [Отказаться] [Настройки]

Подробнее в Политике конфиденциальности.

Подходит для сайта с Метрикой и виджетами.

Шаблон 3: расширенный с категориями (для рекламных сайтов)

Мы используем cookies. Вы можете выбрать, какие категории разрешить:

[ ] Необходимые (всегда включены)
[ ] Аналитика (Метрика, статистика)
[ ] Реклама (Yandex Direct, VK Ads)
[ ] Маркетинг (виджеты соцсетей)

[Принять выбранные] [Принять все]

Подходит для интернет-магазинов и сервисов с активной рекламой.

Плашка cookie над страницей с галочкой

Технические требования

Куки-баннер должен работать корректно с точки зрения техники.

1. Не блокировать первый рендер

Баннер должен загружаться лениво или не блокировать LCP. Если ваш баннер показывается до основного контента и сдвигает текст, это и плохо для UX, и поднимает CLS.

Решение: position: fixed снизу, не сдвигает контент, не блокирует загрузку.

2. Запоминать выбор

После выбора пользователя сохраняйте в localStorage или cookie. При следующем визите баннер не показывается.

// Простая реализация
const consent = localStorage.getItem('cookie-consent');
if (!consent) {
  showBanner();
}

document.querySelector('.accept').addEventListener('click', () => {
  localStorage.setItem('cookie-consent', 'accepted');
  hideBanner();
});

3. Подключать аналитику только после согласия

Если пользователь отказался, не подключайте Метрику или другие пиксели:

const consent = localStorage.getItem('cookie-consent');
if (consent === 'accepted') {
  // Подключаем Метрику
  loadMetrika();
}

Это юридически чисто. Если ставите Метрику до согласия, технически собираете данные без разрешения.

4. Возможность отозвать согласие

Дайте пользователю возможность изменить решение. Ссылка Настройки cookies в подвале или на странице политики, открывающая баннер заново.

После отзыва согласия удаляйте уже собранные куки и не подключайте новые.

5. Адаптивность

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

Что НЕ работает в РФ

Несколько вещей, которые в 2026 не дают защиты:

1. Нет баннера, есть только политика

Один из распространённых подходов: вместо баннера ссылка на политику в подвале. Считается, что этого достаточно для информирования.

В 2024 это уже не достаточно. Жалобы на такие сайты идут, и РКН выносит предписания.

2. Баннер без ссылки на политику

Текст про куки есть, но нет конкретики и нет ссылки на политику. Формально не нарушение, но при проверке выглядит несерьёзно.

3. Pre-checked согласие

Чекбокс уже отмечен галочкой по умолчанию. По 152-ФЗ согласие должно быть активным действием. Pre-checked не считается согласием.

4. Бесконечный показ

Пользователь нажал Принять, при следующем визите снова видит баннер. Раздражает и юридически бесполезно.

5. Только английский текст

Cookie consent for our website. Российская аудитория должна получить информацию на русском.

Куки-баннер и Метрика

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

Безопасный подход:

  1. Метрика подключается только после согласия пользователя (через баннер).
  2. В политике конфиденциальности явно указана Метрика и цели её использования.
  3. Если у вас Webvisor, явно указываете в политике, что записываются действия пользователя.
  4. Даёте возможность отказаться от Метрики через баннер.

Если упростить и не делать так, риск не катастрофический, но при жалобе РКН сейчас обращает внимание.

Куки-баннер и Google Analytics

В 2026 году подключать Google Analytics к российскому сайту почти бессмысленно: блокировки, проблемы с интерфейсом. Если всё же подключаете:

  1. Только после согласия пользователя.
  2. С отключенной IP-логированием.
  3. С анонимизацией данных.

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

Технические решения

Несколько вариантов, как поставить баннер.

WordPress

Плагины: — Complianz GDPR/CCPA Cookie Compliance. Бесплатная версия с базовым функционалом. — CookieYes. Простой и понятный. — Cookie Notice. Минималистичный. — Real Cookie Banner. Платный с большим функционалом.

Большинство адаптированы под GDPR, но настраиваются под российскую реальность.

Битрикс

В стандартных решениях встроенного баннера нет. Делается через шаблон руками или через Маркетплейс-модули.

Tilda

В настройках сайта Дополнительно > Cookie-уведомление. Включается одним кликом, текст редактируется. Минимальный функционал, для простых случаев хватает.

Astro / SSG / самописные

Собственный компонент. 50-100 строк JS на baseLayout. Полный контроль над поведением.

---
// CookieBanner.astro
---
<div id="cookie-banner" class="hidden">
  <p>Мы используем cookies для работы сайта и анализа использования.
  Подробнее в <a href="/privacy/">Политике конфиденциальности</a>.</p>
  <button id="accept">Принять</button>
  <button id="decline">Отказаться</button>
</div>

<script>
  const banner = document.getElementById('cookie-banner');
  const consent = localStorage.getItem('cookie-consent');
  if (!consent) banner.classList.remove('hidden');

  document.getElementById('accept').onclick = () => {
    localStorage.setItem('cookie-consent', 'accepted');
    banner.classList.add('hidden');
    loadAnalytics();
  };

  document.getElementById('decline').onclick = () => {
    localStorage.setItem('cookie-consent', 'declined');
    banner.classList.add('hidden');
  };
</script>

Куки-баннер и UX

Не делайте баннер раздражающим.

Хорошо: — position: fixed снизу. — Не закрывает основной контент. — Кнопка Принять понятная и заметная. — Запоминается выбор пользователя. — Можно закрыть крестиком, что засчитается как Принять или Отказаться (зависит от вашей трактовки).

Плохо: — Большой модал на весь экран. — Несколько шагов для отказа. — Тёмные паттерны (Отказаться мелкими серыми буквами, Принять все ярко). — Появляется снова и снова после каждого выбора.

Чек-лист правильного баннера

  • Текст на русском, понятный обычному пользователю.
  • Информирование о использовании cookies.
  • Активная ссылка на политику конфиденциальности.
  • Возможность принять, отказаться, или закрыть.
  • Аналитика и пиксели подключаются только после согласия.
  • Выбор пользователя запоминается в localStorage.
  • Баннер не блокирует первый рендер.
  • Адаптивность на мобильных.
  • Возможность отозвать согласие через настройки.
  • Политика конфиденциальности упоминает использование cookies.
Окно браузера с уведомлением и российским флагом

Когда стоит делегировать

Постановка куки-баннера на типичном сайте это работа на 2-4 часа: выбор плагина или своя реализация, настройка текста, подключение аналитики через consent, тестирование.

Эта работа входит в часовую ставку или в любой из тарифов на /#pricing. Если у вас сайт без баннера, и вы хотите соответствовать 152-ФЗ, опишите ситуацию через /#contact. Связанные материалы по 152-ФЗ и интеграциям в /blog/category/legal-and-integrations/, там есть отдельные статьи про политику конфиденциальности и согласие на обработку.

Частые вопросы

Обязателен ли куки-баннер в России

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

Что должно быть в тексте баннера

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

Нужно ли гасить Яндекс Метрику до согласия

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

Чем российский баннер отличается от европейского

В GDPR требуется предварительное согласие по категориям и блокировка скриптов до него. В России достаточно информирования и согласия на обработку, а категории куки нужны скорее для порядка.

Передайте техническую часть в надёжные руки.

Слежу за хостингом, бэкапами и обновлениями. Когда что-то пойдёт не так – звоните мне, не своему программисту, не в спортзал и не маме.

Короткие вопросы по теме

Все вопросы по теме "Юр. сторона и интеграции"

Заявка

Обсудим задачу

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

Куда удобнее ответить?