Cookies и согласие (CMP)
CMP (Consent Management Platform) — это баннер согласия на cookies плюс механика, которая реально блокирует сторонние скрипты до того, как посетитель нажал «Принять». Одной «плашки внизу экрана» для GDPR недостаточно: до согласия аналитика и рекламные пиксели не должны выполняться вовсе.
Наш CMP работает и на нашей витрине, и на вашем собственном сайте — одним и тем же кодом.
Где настраивается:
- Маркетинг → «Мой сайт» → карточка «Cookies и согласие» (для внешнего сайта);
- либо Сайт → «Настроить сайт» → секция «Cookies и согласие (CMP)» (для нашей витрины).
Как включить
- Вставьте на сайт код установки из раздела «Мой сайт» — cookie-баннер грузится первым из всех виджетов, чтобы остальные скрипты увидели уже принятое решение.
- Включите тумблер виджета.
- Запустите сканер — он соберёт список cookies вашего сайта.
- Опубликуйте страницу «Политика cookies» или укажите ссылку на свою.
Баннер сам определяет язык страницы и показывается на нём — переводы на 45 языков уже встроены.
Категории и что блокируется до согласия
Четыре стандартные категории:
| Категория | Что в неё попадает | По умолчанию |
|---|---|---|
| Необходимые | Корзина, сессия, безопасность | Всегда включены, отключить нельзя |
| Предпочтения | Язык, валюта, ранее выбранная локация | По решению гостя |
| Статистика | Google Analytics, Яндекс.Метрика, Matomo, Clarity | По решению гостя |
| Маркетинг | Facebook Pixel, VK, TikTok, рекламные пиксели и ремаркетинг | По решению гостя |
Пока согласия нет, скрипты и iframe этих категорий не загружаются: их адреса сверяются со встроенным реестром трекеров, а вы можете добавить свои паттерны. Заблокированный iframe (например, видео с YouTube) показывает заглушку со ссылкой «разрешить».
Дополнительно передаются сигналы согласия рекламным системам: Google Consent Mode v2 (до согласия — режим без cookies), Microsoft UET, Meta (fbq), Clarity Consent API. Учитываются сигналы браузера GPC и Do Not Track.
Срок жизни согласия настраивается (по умолчанию 365 дней), после чего баннер спросит заново. Отказ гостя запоминается — повторно спрашивать при каждом визите мы не будем. Можно включить общее согласие для всех поддоменов и указать ссылку на список сайтов, которые оно покрывает.
Режимы по странам
Один сайт — разные требования. Режим задаётся по странам (по IP), плюс режим по умолчанию:
- opt-in — всё запрещено до явного согласия (ЕС, UK, Турция, Россия);
- opt-out — разрешено до явного отказа, в баннере появляется «Do Not Sell or Share» (США);
- информационный — баннер уведомляет, но не блокирует;
- скрытый — баннер не показывается вообще, а настройки доступны по ссылке-триггеру на вашем сайте (модель, привычная по нативным баннерам Shopify).
Внешний вид и тексты
- Раскладка: полоса, карточка, модальное окно; позиция — любой из шести вариантов кромки/угла.
- Экран настроек: разворот в карточке или выезжающая боковая панель.
- Палитра по элементам отдельно для светлой и тёмной темы, свой логотип, свой CSS (до 10 КБ).
- Тумблеры кнопок: крестик, «Отклонить всё», «Настроить». Кнопку «Принять» скрыть нельзя, а в opt-in-режиме админка предупредит о рисках, если убрать «Отклонить».
- Категории можно вынести галками прямо на первый слой баннера.
- Любой текст баннера правится по языкам поверх наших переводов.
- Превью в кабинете переключается между desktop, планшетом и мобильным.
- Отдельно настраивается плавающая кнопка «Настройки cookies» (слева/справа/выключена) и список страниц, на которых баннер не показывается.
Сканер cookies и Cookie Manager
Сканер открывает ваш сайт в браузере и собирает реальные cookies и сторонние сервисы:
- обход по
sitemap.xmlи ссылкам со стартовых страниц, ограничение по числу страниц; - расписание: ежемесячно или еженедельно, в кабинете видна дата следующего скана;
- история сканов с диффом «новые / исчезнувшие cookies»;
- скан за логином — для страниц личного кабинета;
- ИИ-классификатор: незнакомые cookies получают предложенную категорию с объяснением, вы подтверждаете или меняете.
Cookie Manager — таблица всех cookies по категориям: имя, поставщик, срок хранения, назначение. Можно добавлять свои записи, править описания и переводы. Из этой же таблицы собирается декларация для баннера и для страницы политики.
Страница «Политика cookies»
Ссылка в баннере ведёт либо на вашу существующую страницу, либо на документ, который мы сгенерируем и разместим сами: он собирается из результатов скана, публикуется на 45 языках и обновляется вместе с декларацией — таблица cookies на нём всегда живая.
Если нужны и остальные юридические страницы (политика конфиденциальности, условия, возвраты, доставка) — см. Юридические документы.
Журнал согласий и отчёты
Журнал — это доказательство согласия (proof of consent) на случай проверки:
- дата, анонимный идентификатор, выбранные категории, версия политики, страна и язык;
- выгрузка CSV и отдельной записи;
- тренды: принято / отклонено / частично по дням и по странам;
- счётчик показов баннера.
Кнопка «Пересобрать согласия» поднимает версию политики — после существенных изменений баннер спросит всех заново.
Проверка установки и отладка
- Проверить установку — читаем исходный HTML вашей страницы и говорим, найден ли код.
- Отправить код разработчику — письмо с готовым сниппетом и инструкцией.
- Гайд по Google Tag Manager — как поставить баннер тегом GTM.
- Режим отладки: откройте сайт с
?cenaly_consent_debug=1— в консоль пойдут события Consent Mode (default/update), видно, что именно получают Google и другие системы. - Диагностика Consent Mode — проверка, что сигналы реально доходят до
dataLayerвашего сайта.
Связанные разделы
- Мой сайт — код установки и остальные виджеты
- Юридические документы — политика конфиденциальности, условия, возвраты
- Аналитика — что видно после согласия
Частые вопросы
Баннер обязателен? Если у вас есть посетители из ЕС/UK и вы используете аналитику или рекламные пиксели — да. В США логика другая (opt-out и «Do Not Sell»), в остальных странах баннер чаще информационный. Режим настраивается по странам.
Заблокирует ли CMP мою собственную аналитику? До согласия — да, это его работа. Платформенная аналитика при этом продолжает считать визиты в cookieless-режиме Consent Mode v2.
Что будет со старыми согласиями после правки политики? Ничего, пока вы не нажмёте «Пересобрать согласия» или не переиздадите политику — тогда версия поднимется и баннер спросит заново.
Работает ли это, если сайт не на нашей платформе? Да — это основной сценарий. Один тег на любом сайте.