Модуль согласия с cookies
Строка «Мы используем cookies» больше не защищает от штрафа
Многие сайты до сих пор показывают всплывающее окно с одной кнопкой «Принять» или строку в подвале: «Продолжая пользоваться сайтом, вы соглашаетесь с использованием cookies». Раньше этого хватало. Сейчас Роскомнадзор и суды считают такую формулировку недостаточной: она сообщает о cookies, но не фиксирует согласие посетителя.
Если на сайте стоит Яндекс.Метрика, пиксель соцсети или онлайн-чат, сайт обрабатывает персональные данные с первой секунды визита. Модуль собирает согласие на обработку cookies так, как требует 152-ФЗ, и сохраняет каждое согласие в журнал 1С-Битрикс. Установка и настройка занимают около 15 минут, программист для этого не нужен.

Всплывающее окно на сайте: кнопки отказа, настройки и согласия
Что требует закон
Cookie и IP-адрес считаются персональными данными
Счетчик аналитики передает IP-адрес, версию браузера и устройства, cookie-идентификатор и действия на сайте: клики, прокрутку, цели. По отдельности эти значения ничего не говорят о человеке. Вместе они позволяют выделить конкретного посетителя среди остальных. Поэтому по 152-ФЗ cookie в связке с IP-адресом относятся к персональным данным, и на их обработку нужно согласие.
Каким должно быть согласие
Статья 9 152-ФЗ требует, чтобы согласие было конкретным, информированным, сознательным и однозначным. Для cookie-баннера это значит:
• посетитель понимает, какие данные собираются и зачем;
• согласие дается нажатием кнопки, а прокрутка, закрытие окна или молчание согласием не считаются;
• отказаться так же просто, как согласиться;
• галочки не стоят заранее, посетитель включает их сам;
• доступ к сайту не зависит от согласия на аналитику и рекламу.
Какие cookies требуют согласия
Технически необходимые cookies отвечают за сессию, корзину, авторизацию и защиту форм. Согласие на них не нужно: без них сайт не откроет корзину и не пустит в личный кабинет.
Аналитические и рекламные cookies собирают данные для владельца сайта: это Яндекс.Метрика, вебвизор, пиксели соцсетей, ретаргетинг, коллтрекинг, онлайн-чаты. На них нужно согласие, и пока его нет, эти сервисы не должны собирать данные.

Какие сервисы работают до согласия и после
Согласие нужно уметь подтвердить
Всплывающее окно показывает посетителю выбор, а подтверждением служит запись о нем. Если Роскомнадзор спросит, на каком основании сайт собирает данные, владелец сайта должен показать, когда и на что посетитель дал согласие.

Журнал «Согласия пользователей» в разделе «Соглашения»
Кто отвечает и сколько стоит ошибка
Отвечает оператор персональных данных, то есть владелец сайта. Ответственность операторов персональных данных не переходит на подрядчика, который делал сайт: разработчик отвечает только перед заказчиком по договору.
Штрафы за нарушение 152-ФЗ выросли в несколько раз. За обработку персональных данных без законных оснований статья 13.11 КоАП РФ предусматривает такие штрафы:
Первое нарушение | Повторное нарушение | |
Юридическое лицо | от 150 000 до 300 000 ₽ | от 300 000 до 500 000 ₽ |
Индивидуальный предприниматель | от 50 000 до 100 000 ₽ | от 300 000 до 500 000 ₽ |
Должностное лицо | от 50 000 до 100 000 ₽ | от 100 000 до 200 000 ₽ |
Кроме штрафа регулятор выдает предписание устранить нарушение в установленный срок.
Как работает модуль
Модуль выполняет требования закона в 4 шага.
1. Посетитель видит баннер. При первом визите в углу экрана появляется окно с тремя кнопками. Отказаться можно одним нажатием.
2. Посетитель выбирает категории. Кнопка «Настроить» открывает окно с переключателями. Обязательные cookies включены всегда, аналитические и маркетинговые выключены, пока посетитель сам их не включит.

Окно «Настройка cookies»: аналитика и маркетинг выключены по умолчанию
3. Счетчики ждут согласия. Пока посетитель не дал согласие на использование cookies для аналитики, Яндекс.Метрика не отправляет статистику и не ставит свои cookies.
4. Согласие попадает в журнал. В разделе «Соглашения» для каждой записи видны дата и время, IP-адрес, страница и выбранные категории.
Настройка под ваш сайт
Всплывающее окно настраивается в админке без привлечения разработчика. Заголовок, текст и подписи кнопок вы меняете в визуальном редакторе и там же вставляете ссылку на политику конфиденциальности. Положение на экране, размер шрифта, отступы, скругление углов, прозрачность и восемь цветовых параметров подбираются под фирменный стиль. Задержка показа задается в секундах.

Настройки отображения и цветов

Содержание и поведение уведомления
Что это дает бизнесу
• Меньше риска: всплывающее окно, порядок загрузки счетчиков и журнал закрывают требования к согласию на cookies, а это одна из первых вещей, которые смотрят на сайте при проверке Роскомнадзора.
• Чтобы не рисковать, некоторые владельцы сайтов убирают Метрику совсем. С модулем она продолжает работать у тех, кто дал согласие, и вы по-прежнему видите источники трафика, цели и конверсии.
• Посетитель, который отказался от аналитики, все равно может оформить заказ или оставить заявку.
• Журнал хранится в стандартном разделе 1С-Битрикс «Соглашения», поэтому отдельную систему осваивать не придется.
• Всплывающее окно выглядит как часть сайта, потому что его внешний вид настраивается под фирменный стиль.
Частые ошибки и как их закрывает модуль
Даже на сайтах, где окно согласия уже есть, он часто не выполняет требования закона. Счетчик успевает загрузиться до нажатия «Принять», отказаться можно только через настройки браузера, а подтвердить согласие нечем.
На схеме шесть самых частых ошибок и то, как каждая из них решена в модуле.

6 частых ошибок и их решение в модуле
Технические характеристики• Подходит для многосайтовых проектов.
• Работает в композитном режиме 1С-Битрикс.
• Поддерживает PHP 8, актуальные версии 1С-Битрикс.
• Встает на готовые шаблоны (Аспро, Сотбит, Intec и другие) и на сайты с индивидуальным дизайном.
• Написан на нативном JavaScript без сторонних библиотек и не утяжеляет страницу.
О разработчикеMACHAON Digital – золотой партнер 1С-Битрикс с аккредитацией Минцифры. В портфеле более 420 проектов, в том числе для государственных организаций, где к работе с персональными данными особенно строгие требования.
Установите модуль в пробном режиме и проверьте, как он собирает согласие на куки на вашем сайте.