Что умеет решение
Стандартные баннеры согласия на куки часто неэффективны: если скрипты аналитики запускаются до получения ответа пользователя, данные собираются без законного основания, а сам баннер становится лишь декорацией. Модуль «Винтра.Куки-баннер» решает эту проблему, гарантируя, что все счётчики и пиксели остаются заблокированными до момента получения явного согласия посетителя.
Модуль предотвращает запуск аналитических инструментов до подтверждения. В комплект входят одиннадцать готовых конфигураций для Яндекс.Метрики с Вебвизором, Google Analytics и Tag Manager, Top.Mail.ru, пикселя VK и VK Рекламы, Google Ads, Meta Pixel, Roistat, Calltouch, Comagic и UIS, а также виджетов JivoSite и Битрикс24. Добавление собственного счётчика осуществляется добавлением одной строки кода.
Встроенная функция самопроверки анализирует главную страницу сайта, выявляя реально заблокированные скрипты и обнаруживая те, которые были найдены, но пропущены системой. Это позволяет убедиться в корректности работы модуля без слепого доверия к настройкам.
Предусмотрено три варианта отображения баннера: горизонтальная полоса внизу экрана, карточка в углу или центральное окно с затемнением фона. Текстовое наполнение, подписи кнопок и цветовая схема настраиваются под дизайн сайта.
Реализована детальная настройка категорий: необходимые, аналитические и маркетинговые. Пользователь самостоятельно формирует названия и описания категорий, что обеспечивает информированный характер согласия.
Пользователь может отозвать своё согласие в любой момент. После первоначального ответа в углу экрана появляется компактная кнопка для возврата к настройкам выбора категорий.
Модуль ведёт журнал согласий: фиксирует дату, набор категорий, редакцию текста и страницу. Журнал доступен для выгрузки в CSV. По умолчанию функция отключена.
Система связывает согласие с конкретным текстом уведомления. При существенном изменении текста можно одним действием запросить подтверждение у всех пользователей заново.
Настройки, тексты и журналы согласий хранятся изолированно для каждого сайта в системе.
Технические особенности
Решение о запуске счётчиков принимает браузер, а не сервер. Поскольку страница отдаётся одинаковая всем посетителям, модуль не нарушает работу композитного кеша Битрикса и не создаёт дубликаты страниц.
В журнале не хранятся IP-адреса посетителей. Вместо них используется необратимый отпечаток: это позволяет идентифицировать, что несколько согласий поступили от одного пользователя, но восстановить исходный адрес невозможно. Хранение персональных данных исключительно для подтверждения согласия не требуется.
Идентификация счётчиков происходит по уникальному фрагменту их кода, поэтому способ внедрения не имеет значения: это может быть шаблон, компонент или ручной скрипт.
Инструкция открывается в разделе «Помощь» административной панели и обновляется с серверов разработчика.
General iT может установить «Винтра.Куки-баннер», настроить параметры модуля и проверить его работу в существующем проекте.