Плагины согласия на cookie для WordPress
Плагины согласия на cookie для WordPress
Сайт, который ставит cookie посетителям (аналитика, метрики, рекламные пиксели, авторизация), по 152-ФЗ должен получить согласие до установки не-необходимых cookie. РКН разъяснял: строго необходимое (сессия, корзина, безопасность) — можно без баннера; аналитика и реклама — только после явного согласия. Плюс с 2025 года ужесточился контроль за рекламными cookie и передачей данных рекламным системам.
Разбираем, что должен уметь плагин согласия, сравнение популярных решений и что выбрать для личного блога.
Что должен уметь плагин согласия
Минимальный честный набор:
- Баннер до установки cookie — появляется до того, как сайт поставил аналитические и рекламные cookie (а не после).
- Категории согласия — «необходимые» (всегда), «аналитика», «маркетинг» — раздельное согласие, а не одна кнопка «принять всё».
- Блокировка скриптов до согласия — счётчики и рекламные пиксели не загружаются, пока посетитель не согласился (иначе баннер — декорация).
- Отказ без потери функциональности — «только необходимые» работает так же, как «принять всё».
- Лог согласий — кто, когда и на что согласился (для доказательства при проверке).
- Отзыв согласия — ссылка «настройки cookie» доступна с любой страницы.
Дополнительные плюсы: Google Consent Mode v2 (поведение GTM/Метрики/Analytics меняется в зависимости от согласия), автоматическая генерация политики cookie, сканирование сайта на используемые cookie.
Важная российская специфика
- 152-ФЗ: cookie с идентификаторами — персональные данные; согласие — до установки. Штрафы за сбор без согласия с 30 мая 2025 существенно выросли.
- Пиксели рекламных систем (Яндекс РСЯ, VK Реклама и др.) — передача данных рекламодателям требует отдельного согласия; рекомендации РКН требуют и опцию отказа.
- ** Consent Mode v2 в Метрике** — работает через GTM или напрямую; баннер должен управлять состоянием согласия до загрузки счётчика.
- Готовых русскоязычных решений мало — большинство плагинов ниже поддерживают русский переводом сообщества, а тонкую настройку под 152-ФЗ делают руками.
Сравнение плагинов
| Плагин | Установок | Блокировка скриптов до согласия | Категории | Consent Mode v2 | Русский | Цена |
|---|---|---|---|---|---|---|
| Complianz | ~900 тыс. | да (сканирование cookie) | да | да (GCM) | частично | бесплатно |
| CookieYes | Cookie Banner | ~100 тыс. | да (скан + блокировка) | да | да | частично | бесплатно + Pro |
| Real Cookie Banner | ~70 тыс. | да (TCF-консент) | да | да | нет | freemium (Pro для TCF) |
| Cookie Notice & Compliance (dFactory) | ~1 млн | нет в бесплатной (баннер + редирект) | частично | нет | частично | бесплатно |
| GDPR Cookie Consent (WebToffee) | ~900 тыс. | да (блокировка iframe/скриптов) | да | да | частично | freemium |
| Termly | SaaS | да | да | да | нет | freemium (лимит сканов) |
Расшифровка спорных мест:
- Complianz — лучший бесплатный баланс: сам сканирует сайт, находит cookie и сторонние сервисы, генерирует политику cookie, блокирует известные скрипты до согласия, умеет Consent Mode v2 для GTM/Метрики/Analytics. Минусы: тяжеловат, интерфейс на английском (перевод сообщества неполный), тонкая настройка под РКН — руками.
- CookieYes — та же компания, что делает внешний SaaS-баннер; локальная версия умеет то же основное, но продвинутая аналитика согласий — в облаке.
- Real Cookie Banner — самый мощный (TCF-консент для рекламных сетей, мультиязычность), но бесплатной версии не хватает TCF, а Pro платный.
- Cookie Notice (dFactory) — простейший баннер: уведомит, но не заблокирует скрипты до клика. Для формального минимума — сойдёт, для честного согласия — слабо.
- WebToffee GDPR Cookie Consent — популярен, есть блокировка, но интерфейс перегружен, а русский перевод частичный.
Что выбрать под сценарий
Личный блог без рекламы (только Метрика):
- Cookie Notice & Compliance (dFactory) — простейший баннер «мы используем cookie» + ссылка на политику. Важная оговорка: этот плагин не блокирует скрипты — счётчик Метрики загрузится и поставит свои cookie ещё до того, как посетитель что-то нажал. Формально «уведомили», но согласием это не является: отказ нельзя выразить.
- Строгий вариант: баннер с двумя кнопками («только необходимые» / «все») и блокировка счётчика до клика — уже нужен Complianz или WebToffee. Метрика подключается отложенно — инициализация только после положительного выбора (Complianz это делает сам, у WebToffee — через категории блокировки).
Сайт с рекламой и партнёрскими программами:
- Complianz — блокировка рекламных скриптов до согласия, категории, Consent Mode v2 для корректной работы GTM, лог согласий.
- Real Cookie Banner — если нужны TCF-строки для рекламных сетей.
Интернет-магазин / формы с персональными данными:
- Complianz или CookieYes: категории + интеграция с WooCommerce (корзина работает без согласия — «необходимые»).
- Обязательно: лог согласий и политика cookie.
Рецепт: установка Complianz за 15 минут
- Плагины → Добавить → «Complianz» → Установить → Активировать.
- Запускается мастер: тип сайта (блог/магазин), регион (EU/UK/РУС — выбрать вручную), сканирование страниц на cookie.
- Вкладка Consent: баннер на первом экране, категории «необходимые/аналитика/маркетинг», кнопки «принять/отклонить».
- Вкладка Integrations: включить блокировку для известных скриптов (Google Analytics, Метрика, YouTube, Facebook) — плагин сам подставит заглушки.
- Страницы: плагин предложит создать «Политику cookie» — принять и добавить в меню футера.
- Проверка: в режиме инкогнито открыть сайт — баннер появляется до загрузки счётчиков; после «отклонить» — ни одного запроса к analytics/metrika до смены согласия.
Чек-лист соответствия (минимум для 152-ФЗ)
- Политика обработки ПДн на сайте + раздел про cookie с списком используемых cookie.
- Баннер согласия до установки не-необходимых cookie.
- Возможность отказаться без потери функций (кроме строго необходимых).
- Лог согласий (у Complianz — в базе, экспорт CSV).
- Отзыв согласия: ссылка «настройки cookie» в футере.
- Политика cookie актуальна: перегенерация после добавления новых сервисов.
Выводы
- Баннер согласия — не декорация, а техническое требование: скрипты аналитики и рекламы не должны грузиться до клика.
- Для личного блога хватает бесплатного Complianz: категории, блокировка, Consent Mode, лог согласий.
- Для сайтов с TCF-рекламой — Real Cookie Banner Pro.
- Простейший вариант «уведомил и работаю» — Cookie Notice (dFactory), но честного согласия он не даёт.
- Не забудьте: экран согласия 18+ (если есть) и баннер cookie — разные согласия, и оба должны быть.
