KakapoWP KakapoWP
Consent

Настройка баннера о файлах cookie: порядок, который экономит работу

16 августа 2026 г.·5 мин чтения

Баннер о файлах cookie обычно начинают делать с конца: сначала цвет, потом текст, а когда-нибудь потом — вопрос, что, собственно, блокируется. Если идти ровно наоборот, это экономит работу — и приводит к баннеру, который выдерживает проверку.

Этот текст упорядочивает технические шаги. Он не является юридической консультацией: достаточно ли твоего варианта реализации, зависит от твоего бизнеса, и оценивать это должен тот, кто его знает.

Шаг 1: посмотреть, что действительно загружается

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

Сканирование находит бо́льшую часть. Не видит оно того, что загружается только в определённых местах — в корзине, после отправки формы, в авторизованном состоянии. Эти страницы нужно ему показать или дополнить список вручную.

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

Шаг 2: распределять, а не гадать

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

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

Шаг 3: блокировать до того, как задан вопрос

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

  1. Открой приватное окно и зайди на главную страницу.
  2. Прежде чем что-либо нажимать, посмотри в инструментах разработчика на вкладку «Сеть».
  3. Если там есть сторонний адрес, который не является необходимым, значит, твой баннер не блокирует.
  4. Повтори это на странице с видео или картой — именно там встречаются исключения.

Шаг 4: проверить текст, а не просто перенять

Типовой текст утверждает о сайте то, чего не знает. Фраза о передаче данных в США на сайте с локальной статистикой попросту неверна — а ложное утверждение в тексте согласия хуже, чем краткое верное.

Поэтому текст, созданный на основе измеренного фактического состава, ценнее шаблона. Kakapo Consent составляет его именно так и помечает каждое предложение по происхождению: производное (по-немецки: „abgeleitet“), неизменное (по-немецки: „fest“) или заготовка (по-немецки: „Vorgabe“). То, что помечено как заготовка, нужно прочитать.

Шаг 5: подтверждение

Журнал с отметкой времени отвечает на вопрос «нажал ли кто-то». Но при проверке звучит другой вопрос: на что было дано согласие? Без текста, который тогда показывался, ответ — лишь предположение.

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

Пять самых частых ошибок

Частая ошибкаПочему это важно
Скрипты загружаются до получения согласияСогласие приходит слишком поздно и ничего не стоит
Кнопка «Отклонить» спрятана или до неё сложнее добратьсяТогда выбор уже не настоящий
Всё отнесено к «необходимым»Выглядит аккуратно, но не выдерживает ни одного вопроса
Текст из шаблона, не проверенУтверждает о сайте то, чего не знает
Нет доступного способа отозвать согласиеСогласие, которое нельзя отозвать, — не согласие

Что нужно сделать после этого

Часто задаваемые вопросы

Нужен ли мне баннер вообще?
Только если твой сайт загружает что-то, что не является строго необходимым. Сайт без статистики, без встроенных медиа и без внешних шрифтов обходится без него. Это встречается реже, чем кажется, — но бывает.
Достаточно ли раздавать Google Fonts локально?
Для шрифтов — да, и так даже быстрее. Для всего остального это ничего не меняет.
Как долго действует согласие?
Официальной цифры нет. Распространены сроки от шести до двенадцати месяцев; важнее длительности то, что срок где-то указан и что согласие запрашивается заново, если меняется что-то существенное.
А как же встроенные видео?
При открытии страницы они загружают данные с серверов провайдера. Обычный путь — заполнитель, который заменяется настоящим плеером только после получения согласия.
Считается ли «продолжение просмотра сайта» согласием?
Нет. Согласие — это активное действие. Баннер, который исчезает при прокрутке, никакого согласия не получает.

Kakapo Consent — заплатите один раз, пользуйтесь всегда.

Все девять плагинов за 149 € один раз вместо 13 € в месяц. Безопасная оплата через Stripe. Первые 14 дней: проблема решена или деньги назад.

Получить Lifetime Все функции
Читать дальше

Тебе это тоже может быть интересно.

Все статьи