Cookie Consent
Cookie Consent для 1С-Битрикс
Cookie Consent это модуль для 1С-Битрикс, который помогает организовать получение и хранение согласий пользователей на использование cookie и подключение сторонних сервисов.
Модуль предоставляет баннер согласия по категориям, журнал согласий и автоматически создаваемые юридические страницы на основе реквизитов вашей организации.
Главное преимущество:
Скрипты аналитики, маркетинга и онлайн-сервисов не добавляются на страницу до получения соответствующего согласия.
Счётчики не загружаются заранее и не находятся в ожидании разрешения. До согласия пользователя соответствующие скрипты физически отсутствуют в HTML-странице, поэтому браузер не выполняет запросы к внешним сервисам.
Возможности:
Баннер согласия. Четыре категории: необходимые (не отключаются), аналитика, маркетинг, онлайн-чат. Три равнозначные кнопки: «Принять все», «Только необходимые», «Сохранить выбор». Предзаполненных согласий нет. Цвета настраиваются под шаблон сайта. Отозвать согласие можно в любой момент кнопкой «Настройки cookie», в том числе с клавиатуры.
Поддерживаемые сервисы. Яндекс.Метрика (несколько счётчиков), Google Analytics и Google Tag Manager, Rating Mail.ru / Top.Mail.Ru, VK Pixel и VK Реклама, Facebook Pixel / Meta, коллтрекинг Mango Office, онлайн-чат Битрикс24 и произвольный виджет чата. В баннер и в юридические тексты попадают только те сервисы, идентификаторы которых заполнены в настройках.
Журнал согласий. Каждое решение посетителя записывается в отдельную таблицу: дата, набор категорий, версия политики, действие. IP-адрес хранится в виде хеша SHA-256 с солью, которая создаётся при установке. Срок хранения задаётся в настройках, суточный агент удаляет записи старше срока.
Версия политики. Повышается автоматически, как только изменились реквизиты компании, набор сервисов или тексты документов. После этого согласие запрашивается заново, потому что прежнее относилось к другой редакции.
Юридические страницы. Кнопка «Создать страницы» создаёт политику использования cookie, политику конфиденциальности, согласие на обработку персональных данных и согласие на рекламную рассылку, подставляет в них реквизиты организации и прописывает адреса страниц в настройки. Для интернет-магазина дополнительно создаются публичная оферта, условия оплаты, условия доставки и гарантийные обязательства. Над документами можно вывести собственную оговорку, а обёртку страницы задать CSS-классом шаблона сайта.
Формы и оформление заказа. Чекбокс согласия добавляется на страницу оформления заказа и в выбранные веб-формы сайта без правки шаблонов.
Помощь администратору. Чек-лист соответствия с отметкой того, что модуль закрыть не может (уведомление в Роскомнадзор, трансграничная передача). Готовая заготовка текста уведомления в РКН. Сканер старых страниц, который находит документы прежних редакций и помогает настроить перенаправления.
Установка и требования:
1С-Битрикс с ядром D7, PHP 8.1 и выше, MySQL или MariaDB. Модуль устанавливается штатно, отдельная настройка шаблона не требуется: баннер добавляется перед закрывающим тегом body через событие ядра. При удалении можно сохранить данные, тогда журнал согласий и настройки останутся.
Созданные юридические страницы при удалении модуля не стираются: это содержимое сайта, а не файлы модуля.