Генератор cookie-баннера
Настройте текст, цвета и положение баннера. Получите HTML-код, который подключает выбранные скрипты аналитики после согласия посетителя.
Настройки баннера
Как установить и проверить
- Перенесите нужные счётчики из шаблона сайта в поле "Скрипты после согласия". Удалите прежние подключения этих счётчиков, включая дубли в плагинах и менеджере тегов.
- Скопируйте код перед закрывающим тегом
</body>. Кнопкуsite-cookie-settingsможно переместить в подвал, сохранив её ID. - Откройте сайт в новом приватном окне. До согласия запросов к перенесённым счётчикам быть не должно. Затем проверьте согласие, повторное открытие настроек и отказ.
- При строгой CSP согласуйте разрешённые источники скриптов и стили с настройками сайта. Загрузчик не использует eval, но встроенные скрипты могут требовать nonce или hash.
Что делает этот код
Выбор сохраняется в cookie и localStorage на указанное число дней, только для текущего хоста. Кнопка "Настройки cookie" повторно открывает баннер. При отзыве согласия после запуска скриптов страница перезагружается; ранее установленные cookie сторонних сервисов остаются в браузере.
Код управляет только скриптами, которые вы перенесли в поле генератора. Внешние изображения, iframe, другие виджеты и независимо подключённая аналитика требуют отдельной настройки. Для программного отказа предусмотрен метод window.siteCookieConsent.reject().
Проверьте текст, состав обрабатываемых данных и условия согласия для своего сайта. Установка баннера сама по себе не подтверждает соответствие законодательству. Политики dulesov.ru описывают этот сайт и не являются готовыми документами для копирования.