Баннер cookie: согласие на аналитику и маркетинг
Баннер cookie это небольшое окно, которым посетители принимают или отклоняют аналитику и маркетинг. Оно появляется только тогда, когда менеджер отслеживания включён, согласие требуется и баннер включён. После выбора оно сворачивается в значок cookie, который открывает его снова. Его настройки это панель Баннер cookie в разделе Аналитика и подтверждение сайта.
Как он ведёт себя
- Ничего не отправляется, пока не нажата кнопка.
- Нажатие крестика или Esc либо любой выбор сворачивает окно в значок cookie в том же углу.
- Выбор хранится в localStorage браузера. Простое сворачивание хранится только на сеанс.
- Любой элемент с атрибутом
data-cookie-openснова открывает баннер, например ссылка в футере. - Элементы управления это ссылки, а не кнопки, поэтому стили кнопок конструктора страниц не могут их изменить.
Настройки
- Угол: слева или справа, внизу.
- Первое посещение: открытое окно или только значок.
- Ссылка на политику конфиденциальности: пустое значение берёт страницу конфиденциальности WordPress.
- Состояние переключателей Аналитики и Маркетинга по умолчанию.
- Ширина, отступы, расстояние от края, радиус и размер текста в px (каждое в безопасных пределах).
- Шесть цветов, выбираемых пипеткой. Пустое значение берёт токен темы, затем нейтральное. Выбранный цвет текста также определяет вторичный текст и границу.
- Тексты для каждого языка: заголовок, текст, подписи необходимых, аналитических и маркетинговых, отклонить, сохранить, принять, конфиденциальность и подпись значка.
Языки
Посетитель видит текст для языка сайта, поэтому Polylang и WPML работают. Порядок такой: набор по умолчанию, затем тот же язык (de для de_AT), затем точная локаль. Поле, оставленное пустым, возвращается к встроенному тексту, переведённому плагином.
Для разработчиков
Скрипт баннера зависит от среды отслеживания и отправляет нормализованный выбор {analytics, marketing} в событии ulp:consent-request. Менеджер отслеживания применяет его через ULPTracking.setConsent(), которое принимает только булевы значения, игнорирует неизвестные поля и сохраняет пропущенные категории.
Когда показывать значок cookie
Можно выбрать, когда появляется значок cookie: после прокрутки страницы на заданную глубину или только в выбранных разделах. Включите Show only the cookie icon, чтобы на экране был только значок, без окна.
