Consent-баннер должен не просто показывать кнопки, а корректно сохранять выбор пользователя и управлять скриптами. Если отказ от cookies не сохраняется, сайт раздражает посетителя и может нарушать требования по согласию.

Когда это становится проблемой

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

Что проверяю в первую очередь

  • Где хранится выбор: cookie, localStorage, consent mode или backend
  • Срок жизни записи и домен cookie
  • Запускаются ли счетчики до получения согласия
  • Нет ли второго баннера или плагина, который перезаписывает выбор
  • Работу на поддоменах, http/https и www/без www

Как исправляю

Я проверяю весь путь consent: показ баннера, запись выбора, чтение при следующей загрузке и управление тегами. После этого исправляю хранение и порядок запуска скриптов.

  • Настраиваю корректную запись отказа и согласия
  • Блокирую необязательные скрипты до выбора пользователя
  • Убираю конфликт нескольких consent-решений
  • Проверяю работу на мобильных, поддоменах и после очистки кэша

Что важно не сломать

Нельзя просто скрыть баннер CSS-ом. Выбор пользователя должен реально управлять аналитикой и рекламными скриптами.

Что будет после исправления

  • Отказ от cookies сохраняется после перезагрузки
  • Скрипты запускаются только по правилам согласия
  • Баннер не раздражает повторными показами
  • Настройки можно проверить в браузере и тег-менеджере

Что подготовить перед обращением

  • Ссылка на сайт
  • Какой consent-плагин или скрипт используется
  • Список аналитики и пикселей
  • Нужные правила согласия

Вопросы и ответы

Можно ли исправить без полной переделки?

Да, обычно проблема в домене cookie, сроке хранения или порядке загрузки скриптов.

Сколько времени занимает диагностика?

Диагностика занимает немного времени, но нужно проверить несколько сценариев: принятие, отказ, повторный заход и разные устройства.

Нужна похожая задача?

Напишите в Telegram @rabotator_support и коротко опишите проблему. Я посмотрю симптомы, предложу понятный план работ и скажу, какие доступы нужны для безопасного исправления.