Кейс / Согласие на cookie

Баннер cookie, который спрашивает по правилам страны посетителя

Обычный баннер показывает всем одно и то же и часто только делает вид, что спрашивает: счётчики уже работают, пока посетитель читает текст. Здесь баннер сам узнаёт страну посетителя и включает нужную модель согласия — а до ответа сайт не загружает ни одного счётчика аналитики.

Каждое решение сохраняется на сервере вместе с версией политики и временем.

Баннер cookie на русской витрине для посетителя из России: «Принять все», «Отклонить все», «Настроить»
0запросов к счётчикам до согласия
3модели согласия по стране посетителя
4категории cookie, три — по выбору посетителя
12месяцев — и сайт спросит снова
Для кого

Если к вам приходят посетители из разных стран

Магазины и сервисы, которые продают в России, Европе и США, собирают аналитику и запускают рекламу — и не хотят ни терять статистику, ни собирать её без спроса.

Маркетинг

Аналитика включается у тех, кто согласился, и в тот же момент — без перезагрузки страницы. Статистика честная, а не «на всякий случай».

Владелец сайта

Один баннер на все страны: текст и модель согласия подбираются сами, вручную ничего переключать не нужно.

Юристы и проверки

Каждое решение посетителя сохраняется на сервере: когда, в каком режиме, какие категории и по какой версии политики.

До ответа

Пока посетитель не ответил — счётчики молчат

Мы проверили это на живом сайте, перехватывая все сетевые запросы страницы: до выбора — ни одного запроса к счётчикам аналитики. Посетитель прокручивает, двигает мышью, читает — сайт ждёт ответа.

Панель «Настройки cookie»: необходимые включены всегда, аналитика, реклама и функциональность — по выбору посетителя

Что происходит после ответа

  • «Принять все» — счётчики стартуют сразу, без перезагрузки страницы.
  • «Отклонить все» — ни одного запроса к счётчикам и на следующих страницах.
  • «Настроить» — можно включить только аналитику, а рекламу оставить выключенной.
  • Выбор запоминается: на других страницах и при следующем визите баннер не мешает.
Три модели

Страна посетителя решает, как спрашивать

Баннер узнаёт страну по данным сети доставки контента, а если её нет — по собственной базе адресов на сервере сайта. Никаких внешних сервисов для этого не нужно.

Россия

Сначала спросить: всё необязательное выключено до согласия. Текст баннера — на русском и со ссылкой на вашу политику.

Европа и страна не определилась

Самый строгий режим: всё выключено до явного «да», есть «Отклонить все» и выбор по категориям. Если страну узнать не удалось — действует он же.

США

Уведомить и дать отказаться: аналитика работает сразу, в баннере — кнопка отказа от продажи и передачи данных. Если браузер посетителя сам сообщает «не передавать мои данные», реклама отключается без нажатий.

США

Своя кнопка для посетителей из США

Вместо «Отклонить все» — отказ от продажи и передачи персональных данных. После нажатия реклама выключается, аналитика остаётся.

Баннер для посетителя из США: «Accept All», «Do Not Sell or Share My Personal Information», «Customize»
Тёмная тема и телефон

Читается в любой теме и на любом экране

Баннер построен на цветах темы сайта: в тёмной теме он тёмный, на телефоне кнопки встают столбиком во всю ширину. Контраст текста мы замерили в обеих темах — не ниже 4,5:1.

Баннер cookie в тёмной теме сайта
Баннер cookie на телефоне: кнопки во всю ширину, текст сокращён со ссылкой «Подробнее»
Передумать

Изменить решение — в один щелчок

Ссылка «Настройки cookie» есть в подвале каждой страницы. Она открывает панель с уже сохранённым выбором — можно отключить аналитику или, наоборот, включить.

Панель настроек cookie, открытая ссылкой из подвала: сохранённый выбор посетителя — аналитика включена, реклама и функциональность выключены

Когда сайт спросит снова

  • Изменили политику. подняли номер версии в настройках — баннер снова появится у всех посетителей
  • Прошёл срок. через 12 месяцев сохранённое согласие истекает; срок меняется в настройках
  • Запись на сервере. каждое решение сохраняется: время, режим, страна, категории и версия политики
Настройки

Тексты и сроки — в админке, без разработчика

Для каждой модели согласия — свой заголовок и текст, для каждой языковой версии сайта — свои. Там же номер версии политики, срок повторного вопроса и страница политики конфиденциальности.

Настройки согласия в админке: версия политики, срок повторного вопроса, страница политики и тексты баннера для России, Европы и США
  • Версия политики. подняли на 1 — согласие спрашивается у всех заново
  • Срок согласия. через сколько месяцев спросить снова
  • Тексты по моделям. Россия, Европа и неизвестные страны, США — у каждой свои заголовок и текст
  • По языкам сайта. русская и английская версии сайта получают тексты на своём языке
Без лишнего

Согласие — часть сайта, а не чужой сервис

Никаких внешних платформ

Баннер и логика согласия работают на самом сайте: не нужно подключать и оплачивать отдельный сервис согласий.

Счётчики подчиняются выбору

Аналитика и реклама подключаются к одному механизму: каждая стартует только тогда, когда её категория разрешена.

Страна — без внешних запросов

Если сеть доставки не сообщает страну, её определяет база адресов на сервере сайта; не определилась — включается самый строгий режим.

Пусть аналитика собирается с согласия — и не теряется

Настроим согласие на cookie на вашем сайте: тексты для ваших стран, категории под ваши счётчики и запись решений. Нужен сайт целиком? Смотрите услугу разработки.

Ещё кейс: защита форм без капчи →

Вход в аккаунт

Быстрый вход

Новый пароль не нужен. Мы получим только имя и почту.

Нет аккаунта? Создать аккаунт

Начать

Бесплатная консультация · Ответ в течение 2 часов