Генератор cookie-баннера

Настройте текст, цвета и положение баннера. Получите HTML-код, который подключает выбранные скрипты аналитики после согласия посетителя.

Генерация работает в браузере. Настройки и вставленный код не отправляются на сервер и не сохраняются после закрытия вкладки.

Настройки баннера

Как установить и проверить

  1. Перенесите нужные счётчики из шаблона сайта в поле "Скрипты после согласия". Удалите прежние подключения этих счётчиков, включая дубли в плагинах и менеджере тегов.
  2. Скопируйте код перед закрывающим тегом </body>. Кнопку site-cookie-settings можно переместить в подвал, сохранив её ID.
  3. Откройте сайт в новом приватном окне. До согласия запросов к перенесённым счётчикам быть не должно. Затем проверьте согласие, повторное открытие настроек и отказ.
  4. При строгой CSP согласуйте разрешённые источники скриптов и стили с настройками сайта. Загрузчик не использует eval, но встроенные скрипты могут требовать nonce или hash.

Что делает этот код

Выбор сохраняется в cookie и localStorage на указанное число дней, только для текущего хоста. Кнопка "Настройки cookie" повторно открывает баннер. При отзыве согласия после запуска скриптов страница перезагружается; ранее установленные cookie сторонних сервисов остаются в браузере.

Код управляет только скриптами, которые вы перенесли в поле генератора. Внешние изображения, iframe, другие виджеты и независимо подключённая аналитика требуют отдельной настройки. Для программного отказа предусмотрен метод window.siteCookieConsent.reject().

Проверьте текст, состав обрабатываемых данных и условия согласия для своего сайта. Установка баннера сама по себе не подтверждает соответствие законодательству. Политики dulesov.ru описывают этот сайт и не являются готовыми документами для копирования.