Готовое решение для сайтов на 1С-Битрикс: баннер согласия на cookie, счётчики только после согласия, журнал согласий и готовая политика. Установили — работает. Шаблон править не нужно.

Роскомнадзор относит cookie и данные счётчиков (Яндекс Метрика, Google Analytics, пиксель VK) к персональным данным. Значит, для их сбора нужно согласие посетителя — сознательное, конкретное, информированное и доказуемое.
«Dwstroy: Конструктор уведомления о cookie» закрывает техническую часть требований 152-ФЗ: показывает посетителям аккуратный баннер, запоминает ответ, не запускает счётчики до согласия и хранит журнал согласий.

После установки баннер сам появляется на всех страницах. Правка шаблона не нужна.
Что вы получаете- Согласие до сбора данных. Счётчики аналитики и рекламы не запускаются, пока посетитель не согласился. Работают только необходимые cookie, без которых сайт не открывается. Согласие не даётся «по умолчанию» и не считается принятым просто потому, что посетитель продолжает пользоваться сайтом.
- Согласие конкретное и предметное. Посетитель выбирает категории по отдельности: «Аналитика» и «Реклама». Согласие на одно не означает согласия на другое.
- Согласие информированное. В баннере указано, какие данные и зачем собираются. Рядом — ссылка на политику использования cookie.
- Отказаться так же просто, как согласиться. Кнопка «Отказаться» стоит рядом с «Принять». Крестик закрывает баннер, но согласием не считается.
- Согласие можно отозвать. Кнопка «Настройки cookie» всегда в углу экрана — посетитель может передумать в любой момент. Счётчики отключаются по отозванным категориям.
- Согласие можно доказать. Журнал хранит дату, страницу, ответ, выбранные категории и версию согласия. IP-адреса и другие лишние сведения не записываются. Журнал выгружается в Excel для проверки.
- Опубликованная политика. В модуле есть готовый текст «Политики использования файлов cookie» по 152-ФЗ. Можно подключить и свой документ из соглашений Битрикса.
- Согласие отдельно от других документов. Согласие даётся отдельным действием в баннере, а не принимается вместе с пользовательским соглашением или офертой — как требует редакция 156-ФЗ с 1 сентября 2025 года.
- Данные не хранятся дольше нужного. Срок, на который запоминается ответ, задаётся в днях. Старые записи журнала удаляются автоматически.
- Новая политика — новое согласие. Кнопка «Спросить всех заново» заново показывает баннер всем, кто ответил раньше. Журнал сохраняет, на какую версию дано согласие.
Настройка под ваш сайт
- Отдельные настройки для каждого сайта — для многосайтовых проектов выбор сайта выделен вверху, по умолчанию открывается основной сайт s1.
- Живой предпросмотр рядом с настройками, с переключением «Компьютер / Телефон».
- 13 готовых видов оформления, среди них «Dwstroy» в цветах сайта dwstroy.ru. Цвета, скругление, шрифт, тень и цвета кнопок при наведении настраиваются вручную.
- Четыре расположения: окно по центру, полоса снизу, снизу слева, снизу справа. На телефоне баннер прижимается к низу экрана.
- Анимация появления, задержка показа, затемнение или размытие страницы под баннером.
- Подстановки в тексте: срок хранения согласия, адрес и название сайта подставляются сами — поменяли срок, политика обновилась.
- Сразу после установки — компактный баннер снизу слева шириной 360 px.
- Список страниц, где баннер не показывается (с маской /personal/*).
- Режим тестирования: баннер видит только выбранный пользователь, ответ не запоминается. Можно спокойно настроить всё на рабочем сайте.
- Перенос настроек: копирование с другого сайта, выгрузка и загрузка файла настроек.
- Русский и английский интерфейс. Тексты баннера по умолчанию — на языке сайта.
- Кнопки «Принять» и «Отказаться», крестик.
- Выбор категорий: «Необходимые» (всегда включены), «Аналитика», «Реклама» — посетитель включает их по отдельности.
- Кнопка «Настройки cookie» в углу экрана. Иконку можно заменить своей (SVG, PNG, WebP).
- Ссылка на политику открывает страницу (в той же или новой вкладке) или всплывающее окно с текстом из визуального редактора либо из соглашения Битрикса («Настройки продукта → Соглашения»).
- Срок хранения ответа задаётся в днях.
- Счётчики только после согласия: Яндекс Метрика, Google Analytics и Tag Manager, пиксель VK, статистика Битрикса и любые свои скрипты не запускаются, пока посетитель не согласится на их категорию. После согласия они запускаются без перезагрузки страницы.
- Журнал согласий (обезличенный, без IP) с фильтром и выгрузкой в Excel.
- Статистика с графиком по дням и долей согласий по категориям.
- Старые записи удаляются автоматически, журнал сайта можно очистить кнопкой.
- Защита журнала от накрутки, поддержка композитного режима Битрикса.
- Подсказка о старом баннере: если в шаблоне остался баннер cookie, вставленный вручную, в настройках появится предупреждение — на какой странице он найден и как его убрать.
- Готовый текст «Политики использования файлов cookie» (по 152-ФЗ) в строгом оформлении: остаётся вписать реквизиты и контакты.
Модуль — технический инструмент и не заменяет юридическую проверку сайта. Вам остаётся:
- вписать в политику реквизиты оператора и перечень обрабатываемых данных;
- подать уведомление в Роскомнадзор об обработке персональных данных;
- если используются иностранные сервисы (например, Google Analytics) — подать уведомление о трансграничной передаче (ст. 12).
Устанавливается из Маркетплейса как обычно. Шаблон сайта править не нужно — баннер уже работает на всех страницах.
Попробуйте: настройте баннер под свой сайт за 5 минут.
1. Установите решение из Маркетплейса.
2. Откройте «Настройки → Настройки модулей → Dwstroy: Уведомление о cookie».
3. Выберите сайт, настройте вид и тексты и сохраните настройки.
**Что появится после установки**
*На сайте (на всех сайтах сразу, без правки шаблона)*
- Через 2 секунды после открытия страницы в левом нижнем углу появляется баннер шириной 360 px: «Мы используем cookie», короткий текст, ссылка на политику, кнопки «Принять» и «Отказаться» и крестик. Тексты — на языке сайта.
- Ссылка в баннере по умолчанию открывает в новой вкладке страницу `/policy/`. Модуль эту страницу не создаёт: укажите адрес своей политики или включите показ готового текста во всплывающем окне (вкладка «Тексты»).
- После ответа баннер больше не показывается 90 дней, а в левом нижнем углу остаётся маленькая круглая кнопка «Настройки cookie» — через неё посетитель меняет решение.
- Выбор категорий («Аналитика», «Реклама») и задержка счётчиков до согласия после установки выключены, счётчики работают как раньше. Включите их на вкладках «Категории» и «Счётчики», когда будете готовы.
- Каждый ответ записывается в журнал согласий (без IP), записи хранятся 3 года.
*В административной панели*
- **Настройки → Настройки модулей → Dwstroy: Уведомление о cookie** — все настройки: выбор сайта вверху, вкладки «Показ», «Оформление», «Кнопки», «Тексты», «Категории», «Окно политики», «Счётчики», «Доступ» и живой предпросмотр справа. Здесь же перенос настроек, «Спросить всех заново» и очистка журнала.
- **Сервисы → Уведомление о cookie** — новый раздел с иконкой-печенькой и двумя страницами: «Журнал согласий» (фильтр, выгрузка в Excel) и «Статистика» (доля согласий, график по дням, категории).
- Администраторы видят всё сразу. Другим группам пользователей доступ выдаётся на вкладке «Доступ»: «чтение» — журнал и статистика, «запись» — ещё и изменение настроек.
*Что модуль добавляет на сервер*
- Файлы баннера — `/bitrix/js/dwstroy.cookie/`, приём ответов для журнала — `/bitrix/tools/dwstroy.cookie/`, страницы журнала и статистики — `/bitrix/admin/dwstroy_cookie_*.php`, иконка меню — `/bitrix/themes/.default/dwstroy.cookie.css`.
- Таблица журнала согласий `b_dwstroy_cookie_log`.
- Агент, который раз в сутки удаляет записи журнала старше срока хранения.
- Обработчики событий главного модуля: баннер добавляется в страницы при выводе, шаблоны и файлы сайта не изменяются.
При удалении модуля всё это убирается. Галочка «Сохранить настройки и журнал согласий» оставляет настройки и журнал для повторной установки.
Ответы на частые вопросы
- **Нужно ли править шаблон?** Нет, баннер добавляется на страницы автоматически.
- **Как проверить, не показывая баннер посетителям?** Включите режим тестирования и выберите себя: баннер увидите только вы.
- **Что будет после удаления модуля?** Баннер пропадёт. Настройки и журнал согласий можно сохранить галочкой при удалении — тогда после повторной установки ничего не придётся настраивать заново.
- **Как узнать согласие в своём коде?** Cookie `cookie_note` принимает значения `yes` (всё), `no` (только необходимые) или `custom` (выборочно); выбранные категории — в `cookie_note_cats`.
- **Достаточно ли модуля, чтобы сайт соответствовал 152-ФЗ?** Модуль закрывает техническую часть: согласие до запуска счётчиков, отказ и отзыв согласия, журнал согласий, текст политики cookie. Реквизиты в политике, уведомление в Роскомнадзор и общая политика обработки персональных данных — задача владельца сайта. Мы рекомендуем показать настройки юристу.
- **Записываются ли IP-адреса?** Нет. В журнале только дата, сайт, страница, ответ, категории и версия согласия.
- **Что происходит при нажатии отказаться**
- Баннер закрывается, затемнение или размытие страницы убирается.
- Отказ запоминается на срок из настроек — по умолчанию 90 дней. До истечения срока баннер не появляется снова, если владелец сайта не нажмёт «Спросить всех заново».
- Посетитель разрешает только необходимые cookie.
- Сам отказ тоже запоминается с помощью служебных cookie — чтобы не спрашивать на каждой странице.
- В углу появляется кнопка «Настройки cookie», если она включена. Через неё можно изменить решение.
- Если включён журнал, в него отправляется ответ «Отказался», без IP-адреса и данных пользователя.
- установка данного решения на ваш сайт под управлением Битрикс;
- диагностика и исправление всех ошибок в работе стандартного функционала данного решения;
- консультирование по вопросам работы и использования данного решения.
- доработка и расширение функционала данного решения под задачи клиента;
- Адрес сайта;
- Ключ решения;
- Данные для доступа к сайту 1С-Битрикс с правами администратора;
- Четкое описание проблемы, описание действий как вызвать проблему, по возможности скриншоты.
Организация технической поддержки
Прием обращений осуществляется через специализированный портал технической поддержки: https://support.dwstroy.ru.
Время реакции 1-3 дня с момента подачи обращение с 09:00-18:00 по (МСК) в будние дни.
На данном ресурсе размещена вся необходимая информация о правилах, регламентах и процессе оказания технической поддержки.
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.
Изучите полный алгоритм продления лицензий на модули 1С-Битрикс: Маркетплейс, включая активацию льготных купонов. Мы детально разбираем все условия: обязательный 30-дневный срок для сохранения максимальной выгоды, пропорциональное ценообразование (12,5%, 25%, 50% от цены модуля) и ограничение по минимальной сумме в 500 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.