Аналитика · 6 мин чтения

Cookie-баннер для сайта в России: что грузить до согласия и как не убить Метрику

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

Cookie-баннер для сайта в России: что грузить до согласия и как не убить Метрику

Содержание

Cookie-баннер нужен, чтобы посетитель сайта сказал «да» или «нет», а Яндекс Метрика и рекламные пиксели включились только после «да». Без баннера счётчик либо стартует у всех сразу, либо его вырезают криво, и отчёт пустеет. Без программиста это собирается в конструкторе Auralix: https://auralix.tech/tools/cookie-banner

Отдельной статьи про cookie в 152-ФЗ нет. Из этого не следует, что баннер в России обязателен, и не следует, что он не нужен. Это не консультация юриста.

В редакции от 26.07.2026 статья 3 называет персональными данными любую информацию, по которой человека можно определить прямо или косвенно.[1] Метрика отличает браузеры и пишет, как человек ходил по сайту.[3] Такой след может оказаться персональными данными. Статья 3 сама счётчик не разбирает, и я за неё вывод не допишу.

Статья 6 говорит, что обработка допускается в перечисленных там случаях. Один из них, согласие человека на обработку его данных.[2] Список на этом не кончается. Поэтому «раз в законе есть согласие, плашка обязательна» такая же лишняя связка, как «статьи про cookie нет, считайте всех молча». Вывод по вашему сайту делает юрист. Здесь другой вопрос: когда на сайте включается то, что отличает браузеры и кормит рекламу.

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

Яндекс на странице про предупреждение оговаривает свой образец отдельно. Текст плашки у них только пример того, как оповещение может выглядеть. За соответствие законодательству они не отвечают и советуют спросить юриста.[4] Фраза из примера, «Этот сайт собирает статистику посещения и данные посетителей», не юридическое заключение.

Если к вам заходят из ЕС, к этим посетителям отдельно относится GDPR. Страница Метрики про него говорит о Генеральном регламенте и о гражданах Европейской экономической зоны, не о России.[5] Плашка для российского сайта и страница Метрики про GDPR не одно и то же, даже если кнопки снаружи похожи.

Что будет, если баннера нет

Счётчик из кабинета Метрики обычно вставлен в сайт и считает всех, кто открыл страницу. Человека никто не спросил. Визит уже в отчёте, плашки ещё нет, а цифры уже есть. Для владельца это выглядит как нормальная статистика. Для посетителя вопроса не было.

Я видел и вторую картину. Счётчик убрали, убрали неудачно, и утром график лежал на нуле, хотя люди заходили. Первая мысль, выключить что-нибудь в кабинете Метрики, ведёт не туда. Пустой график кабинет не чинит. Счётчик в кабинете из-за просадки не выключают.

Без баннера выбор ложный: либо считаем всех молча, либо не считаем никого, потому что счётчик больше не стартует. Cookie баннер для сайта оставляет третий путь: спросили, и в отчёт попали те, кто сказал «да».

Яндекс пишет, что без согласия посетителя счётчик не загрузится.[4] Те, кто отказался, в графике не появятся. График станет ниже, чем в неделю, когда считали всех. Это плата за вопрос, не поломка и не повод гасить счётчик в кабинете.

Что можно до согласия, а что после

До ответа нормально показать сам баннер и запомнить выбор. Без этой памяти плашка вылезет снова, в том числе у человека, который уже нажал. В примере Яндекса логика такая: памяти нет, показывают плашку, память есть, счётчик запускают. Один ответ может учитываться на всех страницах сайта.[4]

Туда же то, без чего сайт не работает. Вход в кабинет, чтобы человека не выбрасывало на каждом переходе. Корзина, чтобы товар не исчезал между карточками. Это не Метрика и не рекламный пиксель. Сайт помнит своего покупателя, отчёт при этом ещё молчит, и это разные задачи.

После «да» можно включать Метрику, Вебвизор, то есть запись движений по странице, и пиксели Meta, VK, TikTok. Запись движений не «просто сколько людей зашло». До согласия её не включают. Рекламные пиксели тоже оставляют свой след в браузере, поэтому и они ждут «да», а не открытие страницы.

После «нет» эти счётчики не стартуют. Просадка графика ожидаемая. Неделю до плашки и неделю после нельзя читать как одну посещаемость: раньше в отчёт попадал визит, если счётчик успел запуститься, теперь только согласие. Счётчик при этом в кабинете Метрики не выключают. Выключенный счётчик не вернёт отказы и не объяснит, почему до плашки считали всех.

Счётчик передаёт данные о странице, когда он на сайте реально работает.[6] Пока не запустился, данных мало. Пустой график после неудачного удаления и полный график при счётчике «для всех сразу» решаются одним ходом: спросить человека и включить аналитику только после «да».

Как поставить баннер без программиста

Руками это собирают долго, и старый счётчик из кабинета легко остаётся на сайте: плашка рисует кнопки, а визиты уже пишутся сами. Конструктор Auralix для того, чтобы не звать программиста: https://auralix.tech/tools/cookie-banner

Бесплатный базовый баннер «Принять / Отклонить», с брендингом Auralix. Ставится одной строкой. Превью живое, его видно на телефоне и на компьютере ещё до того, как баннер окажется на сайте. К баннеру привязываются Метрика и другие счётчики. Они стартуют по согласию, а не из шапки сайта отдельно, пока человек ещё не нажал.

Это инструмент для кнопки, не текст закона и не замена тому, что должен прочитать юрист. Юрист смотрит формулировки. Конструктор смотрит, чтобы «да» включало Метрику, а «нет» её не включало.

Яндекс описывает ту же развилку: предупредить человека и не грузить счётчик, пока согласия нет.[4] Для владельца небольшого сайта конструктор короче, чем собирать плашку по чужому примеру и потом гадать, почему график врёт.

Поставьте баннер и проверьте в чистом окне

Поставьте баннер, привяжите к нему Метрику и откройте сайт в чистом окне браузера. Ничего не нажимайте. В отчёте Яндекс данные обычно появляются через 10–15 минут после события, иногда позже.[6] До кнопки визита быть не должно. Нажмите «Принять» и проверьте ещё раз: визит есть. В другом чистом окне, где выбора ещё нет, нажмите «Отклонить»: визита нет.

Если визит есть до кнопки, старый счётчик всё ещё считает всех сам. Если после «Принять» визита нет, Метрика к баннеру не привязана. Если после «Отклонить» визит есть, выключатель не сработал.

Cookie баннер для сайта нужен именно затем, чтобы посетитель сказал «да» или «нет», а Метрика и рекламные пиксели включились только после «да». Без баннера остаётесь с двумя плохими картинами: считают всех молча или отчёт пустой. Конструктор закрывает это без программиста: https://auralix.tech/tools/cookie-banner

Sources

[1] https://www.consultant.ru/document/cons_doc_LAW_61801/4f41fe599ce341751e4e34dc50a4b676674c1416 — Статья 3. Основные понятия, 152-ФЗ, ред. от 26.07.2026 [2] https://www.consultant.ru/document/cons_doc_LAW_61801/315f051396c88f1e4f827ba3f2ae313d999a1873 — Статья 6. Условия обработки персональных данных, 152-ФЗ [3] https://yandex.ru/support/metrica/ru/general/cookie-usage — Временные файлы, устанавливаемые Яндекс Метрикой [4] https://yandex.ru/support/metrica/ru/general/notification — Предупреждение о сборе статистики [5] https://yandex.ru/support/metrica/ru/general/gdpr — Соответствие GDPR [6] https://yandex.ru/support/metrica/ru/general/how-it-works — Как работает Метрика

Поделиться