Cookie-баннер по 152-ФЗ: блокировка скриптов и проверяемый журнал с доказательством согласий
От: TOP MAN DIGITAL
Обычный cookie-баннер сообщает об использовании файлов cookie. Но если после отказа посетителя Метрика, рекламный пиксель или виджет всё равно загружаются, выбор человека ни на что не повлиял.
Этот модуль помогает организовать работу согласий на сайте 1С-Битрикс: показывает посетителю выбор по категориям, управляет загрузкой подтверждённых сторонних сервисов и сохраняет историю решений на вашем сайте.
Находит сервисы, уже подключённые к сайтуНе нужно сначала переносить все счётчики из шаблона в настройки модуля. Модуль анализирует готовые страницы и распознаёт подключения по 16 сигнатурам, в том числе Яндекс.Метрику, GTM, Roistat, Calltouch, VK Pixel, Rutube и Яндекс.Карты.
На отдельной странице администратор видит найденные сервисы, проверяет их и назначает категории. Новый сервис не блокируется сам собой: сначала его нужно подтвердить и включить режим блокировки. Это позволяет настроить модуль без внезапного отключения аналитики на рабочем сайте.
Управляет загрузкой стороннего кода
До согласия посетителя модуль приостанавливает загрузку подтверждённых сервисов из запрещённых категорий. Он работает не только с внешними скриптами, но и с рядом встроенных загрузчиков, iframe, изображений и других ресурсов в готовой HTML-странице. После разрешения нужные подключения восстанавливаются.
Новый код аналитики и виджетов можно размещать прямо в настройках модуля — он выполнится после согласия на соответствующую категорию.
Сохраняет не только факт нажатия
Посетитель может принять всё, отказаться от необязательного или отдельно выбрать аналитику, маркетинг и внешние сервисы. Необходимая категория остаётся включённой. Настройки можно открыть повторно и изменить решение.
События записываются в серверный журнал. Вместе с выбором сохраняются дата, сайт, страница, версия настроек и снимок текстов баннера и окна выбора — то есть можно увидеть, какие формулировки были показаны в момент решения. Записи связаны цепочкой HMAC-SHA256, которая помогает обнаружить изменение связанных событий. Хранение IP и User-Agent можно отключить.
Работает внутри вашего Битрикса
Баннер появляется после установки без правки шаблона. Тексты, цвета, расположение и категории настраиваются отдельно для каждого сайта в многосайтовой установке. Журнал хранится в базе сайта; для его работы не нужен внешний облачный сервис. Для нестандартных сценариев предусмотрены JavaScript API и события.
Что важно при запуске
Появление баннера после установки ещё не означает, что все сторонние подключения заблокированы. Чтобы включить блокировку, проверьте обнаруженные сервисы, подтвердите нужные и выберите режим «Блокировать». Затем откройте сайт в новом окне браузера и проверьте загрузку ресурсов до согласия и после него.
Модуль помогает управлять согласием на cookie и загрузкой сторонних сервисов. Он не заменяет политику обработки данных и не делает сайт соответствующим всем требованиям законодательства одной установкой.
|
Дата публикации
|
09.08.2026 |
|
Число установок
|
Менее 50 раз |
|
Дата обновления
|
17.10.2026 |
|
Включает в себя
|
Модуль Переводы |
|
Последняя версия
|
1.3.0 |
|
Адаптивность
|
Да |
|
Поддержка композита
|
Нет |
|
Совместимо с Сайты24
|
Нет |
|
Подходящие редакции 1С-Битрикс
|
3373 3380 3381 3382 3383 |
|
Наличие демо-режима
|
Да |
|
Продолжительность демо-периода
|
14 |
- Добавлен выбор шаблона плашки и окна настроек отдельно для каждого сайта. Добавлена поддержка пользовательских шаблонов в local/templates. Добавлен выбор источника цветов и режима подключения стилей шаблона. Добавлен возврат к стандартному шаблону при ошибках пользовательского шаблона. Исправлена установка фокуса при открытии окна настроек cookie.
- Исправлено применение цветов к кнопкам принятия и сохранения в настройках cookie. Добавлена настройка цветов переключателей категорий cookie. Добавлена генерация CSS оформления по сайтам с резервным применением цветов. Сохранены существующие настройки при обновлении и переустановке модуля.
- Обновление 1.2.2 - Страницы модуля в админке сообщают об окончании демо-периода вместо пустой страницы или общей ошибки. - Компонент плашки не показывает посетителям сообщение об ошибке, если модуль недоступен. - Установка проверяет каждый шаг и при сбое отменяется с понятным сообщением; таблицы с данными прежней установки не удаляются. - Удаление модуля выполняется в безопасном порядке и сообщает об ошибке, если шаг не удался. - Включает изменения версии 1.2.1: собственный раздел меню «Top Man Digital» с иконками, групповые действия на странице найденных сервисов, исправление тире и многоточия в журнале согласий.
- Обновление 1.2.1 - Пункты модуля переехали из раздела «Сервисы» в собственный раздел меню «Top Man Digital». - У пунктов меню появились иконки. - На странице найденных сервисов добавлены групповые действия: подтверждение, игнорирование, возврат в новые, назначение категории и удаление сразу для нескольких записей, а также построчное редактирование категории и статуса и фильтр по статусу, категории, сайту и сервису. - Подсказка на странице найденных сервисов приведена в соответствие поведению модуля: сервис блокируется только при статусе «Подтверждён» и режиме «Блокировать». - Исправлено отображение тире и многоточия в журнале согласий на сайтах в кодировке UTF-8.
