Top Man Digital: Cookie
Top Man Digital: Cookie
Обычный cookie-баннер сообщает об использовании файлов cookie. Но если после отказа посетителя Метрика, рекламный пиксель или виджет всё равно загружаются, выбор человека ни на что не повлиял.
Этот модуль помогает организовать работу согласий на сайте 1С-Битрикс: показывает посетителю выбор по категориям, управляет загрузкой подтверждённых сторонних сервисов и сохраняет историю решений на вашем сайте.
Находит сервисы, уже подключённые к сайтуНе нужно сначала переносить все счётчики из шаблона в настройки модуля. Модуль анализирует готовые страницы и распознаёт подключения по 16 сигнатурам, в том числе Яндекс.Метрику, GTM, Roistat, Calltouch, VK Pixel, Rutube и Яндекс.Карты.
На отдельной странице администратор видит найденные сервисы, проверяет их и назначает категории. Новый сервис не блокируется сам собой: сначала его нужно подтвердить и включить режим блокировки. Это позволяет настроить модуль без внезапного отключения аналитики на рабочем сайте.
Управляет загрузкой стороннего кода
До согласия посетителя модуль приостанавливает загрузку подтверждённых сервисов из запрещённых категорий. Он работает не только с внешними скриптами, но и с рядом встроенных загрузчиков, iframe, изображений и других ресурсов в готовой HTML-странице. После разрешения нужные подключения восстанавливаются.
Новый код аналитики и виджетов можно размещать прямо в настройках модуля — он выполнится после согласия на соответствующую категорию.
Сохраняет не только факт нажатия
Посетитель может принять всё, отказаться от необязательного или отдельно выбрать аналитику, маркетинг и внешние сервисы. Необходимая категория остаётся включённой. Настройки можно открыть повторно и изменить решение.
События записываются в серверный журнал. Вместе с выбором сохраняются дата, сайт, страница, версия настроек и снимок текстов баннера и окна выбора — то есть можно увидеть, какие формулировки были показаны в момент решения. Записи связаны цепочкой HMAC-SHA256, которая помогает обнаружить изменение связанных событий. Хранение IP и User-Agent можно отключить.
Работает внутри вашего Битрикса
Баннер появляется после установки без правки шаблона. Тексты, цвета, расположение и категории настраиваются отдельно для каждого сайта в многосайтовой установке. Журнал хранится в базе сайта; для его работы не нужен внешний облачный сервис. Для нестандартных сценариев предусмотрены JavaScript API и события.
Что важно при запуске
Появление баннера после установки ещё не означает, что все сторонние подключения заблокированы. Чтобы включить блокировку, проверьте обнаруженные сервисы, подтвердите нужные и выберите режим «Блокировать». Затем откройте сайт в новом окне браузера и проверьте загрузку ресурсов до согласия и после него.
Модуль помогает управлять согласием на cookie и загрузкой сторонних сервисов. Он не заменяет политику обработки данных и не делает сайт соответствующим всем требованиям законодательства одной установкой.