
Cookie-баннер в 2026: что требуют европейские правила и Consent Mode v2
Сразу уточню то, что часто понимают неверно: обязанность спрашивать согласие на cookie идёт не из словацкого закона, а из европейских правил — GDPR и директивы о приватности в электронных коммуникациях. Словакия их перенимает, но толкуются они одинаково по всему Союзу. Практический вывод: требования к вашему сайту такие же, как к немецкой или чешской компании.
Второе, что стоит знать: с марта 2024 года Google требует Consent Mode v2. Это уже не про закон, а про то, будут ли работать ваша аналитика и реклама.
Cookie-баннер стоит по правилам?
Своё решение с Consent Mode v2, без ежемесячной подписки за плагин.
Когда баннер обязателен
Согласие нужно, если сайт использует любые cookie кроме строго необходимых.
Строго необходимые — те, без которых сайт не работает: сессия пользователя, содержимое корзины, запоминание языка, защита форм. Для них согласие не требуется.
Всё остальное требует согласия:
- аналитика — Google Analytics, Microsoft Clarity, любые счётчики
- реклама и ремаркетинг — Google Ads, Meta Pixel
- встроенные видео YouTube и карты, если грузятся сразу
- чаты, виджеты соцсетей, шрифты со сторонних серверов
То есть практически любой современный сайт. Если стоит Google Analytics — баннер нужен, даже если рекламы нет вовсе.
Каким должен быть баннер
Здесь чаще всего и ошибаются, потому что баннер ставят «чтобы был».
Согласие добровольное. Нельзя блокировать доступ к сайту до согласия и нельзя считать согласием прокрутку страницы.
Отказ так же прост, как согласие. Если «Принять всё» — одна кнопка, а отказ спрятан в настройках через три клика, требование не выполнено. Обе кнопки на одном уровне.
Согласие конкретное. Категории разделены: аналитика, реклама, функциональные. Одна кнопка «согласен со всем» без выбора не годится.
Согласие отзываемое. Посетитель должен иметь возможность изменить решение — обычно через ссылку в подвале.
Никаких заранее отмеченных галочек. Аналитические и рекламные категории по умолчанию выключены.
До согласия ничего не грузится. Это ключевое и это нарушают чаще всего: баннер показывается, а скрипты аналитики уже отработали. С точки зрения правил это то же самое, что баннера нет.
Consent Mode v2 — отдельная история
Это не требование закона, а требование Google, и путать их не стоит.
Consent Mode — механизм, через который сайт сообщает сервисам Google, дал ли посетитель согласие и на что именно. В версии v2 добавились два параметра, связанные с рекламой.
Что будет без него:
- персонализированная реклама и ремаркетинг в Европейской экономической зоне не работают
- часть конверсий не засчитывается, и кампании выглядят убыточнее, чем есть
- в отчётах теряются данные, которые Google мог бы достроить моделированием
При отказе посетителя системы отправляют только анонимный сигнал без cookie — данные не пропадают полностью, а достраиваются моделированием. Но всё это работает только если Consent Mode настроен.
То есть его отсутствие бьёт не по юридической стороне, а прямо по деньгам в рекламе. Если вы ведёте кампании, это первое, что стоит проверить, — разбор на странице услуги «Настройка рекламы».
Обсудим ваш проект?
Напишите пару фраз о том, что нужно. Отвечу в течение 24 часов, без обязательств.
Почему готовые плагины часто хуже
Соблазн понятен: поставил модуль — вопрос закрыт. На практике возникает несколько проблем.
Подписка навсегда. Большинство готовых решений вроде Cookiebot берут ежемесячную плату. За два-три года это дороже собственного баннера.
Блокируют больше, чем нужно. Многие плагины останавливают скрипты и там, где согласие получено, из-за грубых правил. Вы теряете данные на ровном месте.
Замедляют сайт. Внешний модуль — дополнительные запросы до отрисовки страницы. Скорость Google учитывает в позициях.
Нет контроля над очерёдностью. А именно очерёдность решает, работает Consent Mode или нет: сигнал согласия должен уйти раньше, чем загрузятся теги.
Дизайн не подогнать. Чужой баннер выглядит как чужой баннер.
Свой баннер — разовая работа. Делается под ваш сайт, отдаёт правильные сигналы в нужном порядке и не требует подписки.
Как проверить свой баннер за пять минут
- Откройте сайт в режиме инкогнито.
- Откройте инструменты разработчика, вкладку сети.
- Ничего не нажимая посмотрите, ушли ли запросы к
google-analytics.com,googletagmanager.com,facebook.net. - Если ушли до согласия — баннер не работает, как должен.
- Проверьте, есть ли кнопка отказа на том же уровне, что и согласие.
- Найдите в подвале ссылку для изменения решения.
Если хотя бы один пункт не сходится — баннер стоит «для вида».
Частые ошибки
Баннер есть, а скрипты грузятся до согласия. Самая массовая ошибка. Формально согласие не получено.
Только кнопка «Принять». Отказ должен быть равнодоступен.
Нет Consent Mode v2. Юридически, может, и ничего, но реклама и аналитика работают хуже.
Нет страницы с политикой cookie. Баннер должен ссылаться на объяснение, какие cookie и зачем используются.
Согласие не сохраняется. Баннер вылезает при каждом переходе — посетители раздражаются и уходят.
Что делать
- Проверьте по списку выше, работает ли ваш баннер на самом деле.
- Убедитесь, что отказ так же прост, как согласие.
- Проверьте, настроен ли Consent Mode v2 — от этого зависит реклама.
- Убедитесь, что до согласия не грузится ничего лишнего.
- Добавьте страницу с политикой cookie и ссылку для изменения решения.
Если нужно сделать по-человечески
Делаю собственный баннер под ваш сайт: в вашем стиле, с правильной очерёдностью сигналов, с разделением категорий, с сохранением выбора и возможностью его изменить. Consent Mode v2 связываю с Google Analytics, Tag Manager и рекламными кабинетами. Проверяю по пятнадцати с лишним сценариям.
Разово, без ежемесячной подписки. Подробности и цена — на странице услуги «Cookie Consent Mode V2».
Живу в Словакии больше десяти лет, запустил 12+ сайтов для словацких компаний. Работаю как словацкое s.r.o., выставляю фактуру с IČO.
Смежное: GDPR для маленькой фирмы, обязательные реквизиты на сайте и настройка Google Analytics 4.
Знаете, сколько заявок реально принёс сайт?
Настрою GA4, Tag Manager и учёт конверсий, чтобы цифры отражали действительность.