Русский
consentglass · Проверка GDPR для веб-сайтов

Главная › Знания › Сервис

Настройка Cookiebot в соответствии с GDPR

Cookiebot CMP (cookiebot.com, принадлежит Usercentrics) объединяет ежемесячное сканирование cookie, баннер согласия и автоматическую блокировку скриптов. Эффективность полностью зависит от корректной интеграции в режиме „Auto-Blocking“.

Cookiebot работает в двух режимах. В автоматическом режиме (Auto-Blocking) скрипт пытается предотвратить все известные трекеры до согласия, перехватывая их выполнение. Это работает только если скрипт Cookiebot действительно стоит первым в head — каждый скрипт перед ним ускользает от контроля. В ручном режиме Cookiebot сам ничего не блокирует; вместо этого все теги должны быть помечены type="text/plain" и атрибутом data-cookieconsent или подключены через Consent API.

Ежемесячное сканирование cookie — основная функция Cookiebot, но у него обычные границы автоматических сканеров: он обходит ограниченное число подстраниц, распознаёт только то, что загружается в момент сканирования, и назначает cookie на основе базы данных, которая не знает каждую нишевую службу. Неизвестные cookie попадают в «не классифицировано» и должны быть упорядочены вручную.

С 2021 года Cookiebot принадлежит Usercentrics. Бесплатный тариф (один домен, до 50 подстраниц) заметно ограниченнее платных: по данным сайтов-сравнений (на 2026 год) в нём есть только ручная блокировка вместо auto-blocking, один язык баннера, почти никаких настроек оформления и короткий срок действия сохранённого согласия. Тем, кто пользуется бесплатным тарифом, придётся самостоятельно размечать каждый тег атрибутом data-cookieconsent. Платные тарифы рассчитываются по числу подстраниц. Перед решением проверьте актуальные условия на cookiebot.com.

Ручная разметка выглядит так: <script src="…"> превращается в <script type="text/plain" data-cookieconsent="statistics" src="…"> — браузер воспринимает скрипт как текст, пока Cookiebot не активирует его после соответствующего согласия. Допустимые значения — preferences, statistics и marketing (и в сочетании, например "statistics, marketing"). С помощью data-cookieconsent="ignore" скрипт намеренно исключают из auto-blocking — это допустимо только для действительно необходимых скриптов. Собственный код может узнать статус через window.CookieConsent.consent.statistics или .marketing; на сервере он хранится в cookie «CookieConsent».

Сканирование Cookiebot и проверка согласия вроде consentglass отвечают на разные вопросы. Сканирование Cookiebot составляет перечень cookie и сервисов, встречающихся на подстраницах, и заполняет ими декларацию cookie. Оно не проверяет, действительно ли баннер блокирует в работе: для этого нужно снаружи посмотреть, какие запросы и cookie возникают при первом посещении до любого согласия. Именно там проявляются типичные ошибки интеграции — скрипт перед тегом Cookiebot, забытый data-cookieconsent, контейнер менеджера тегов, который срабатывает независимо от баннера.

Это риск?

В ручном режиме Cookiebot сам по себе ничего не блокирует — тогда каждый тег нужно подключить через атрибут data-cookieconsent или через Google Consent Mode. Если это забыть, трекер загружается несмотря на отказ, и отсутствует правовое основание по § 25 абз. 1 TDDDG. Даже режим Auto-Blocking ненадёжно охватывает скрипты, встроенные на стороне сервера, и загружаемые лишь после взаимодействия.

Что вы можете сделать

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

Достаточно ли режима Auto-Blocking у Cookiebot?
Для многих стандартных трекеров — да, но только если скрипт Cookiebot действительно загружается первым в head. Серверные теги и скрипты, дозагружаемые лишь после клика, он ненадёжно охватывает — их нужно подключать вручную.
Достаточно ли бесплатного тарифа Cookiebot?
Для небольших сайтов может хватить, если знать его ограничения: по актуальным сравнениям в бесплатном тарифе нет auto-blocking, поэтому каждый тег нужно вручную размечать через type="text/plain" и data-cookieconsent. Надёжность результата зависит от этой интеграции, а не от тарифа.
Что означает data-cookieconsent?
Атрибут относит скрипт к категории согласия (preferences, statistics, marketing). Вместе с type="text/plain" скрипт загружается только после того, как эта категория разрешена. data-cookieconsent="ignore" исключает скрипт из auto-blocking.
Нужно ли мне контролировать отчёт сканирования cookie?
Да. Неклассифицированные cookie нужно вручную назначить категории, иначе Cookiebot в случае сомнений считает их «не необходимыми» и блокирует или отображает неправильно.
Работает ли Cookiebot с Google Consent Mode v2?
Да, интеграцию можно активировать в настройках. Однако она не заменяет блокировку скриптов, а дополняет её передачей сигналов в Google.

Как помогает consentglass

Бесплатная проверка анализирует предоставленный HTML и показывает, какие сервисы встроены, обнаружен ли баннер cookie и есть ли ссылки на конфиденциальность и контактные данные — с классификацией для каждого вывода. Не заменяет юридическую консультацию.

Читать далее

Этот текст — это общая информация по нашим лучшим знаниям, а не юридическая консультация. Для конкретного случая обратитесь в адвокатскую фирму, специализирующуюся на ИТ-праве.