Зачем блокировать скрипты до согласия?

Согласно 152-ФЗ и разъяснениям Роскомнадзора, cookie-файлы аналитических систем (Яндекс.Метрика) и рекламных платформ относятся к персональным данным. Их сбор без явного согласия пользователя является нарушением закона.

Важно: Штрафы за нарушение могут достигать 15 млн рублей или 3% от выручки компании. Блокировка скриптов до получения согласия — обязательное требование для соответствия закону.

Мини-скрипт блокировки

Самый простой способ — добавить атрибут data-cookie-consent="needed" к тегу скрипта:

<script data-cookie-consent="needed" src="https://mc.yandex.ru/metrika/tag.js"></script>

Скрипт Lovecookie автоматически найдет все теги с этим атрибутом и активирует их только после получения согласия пользователя.

Настройка через Yandex Tag Manager

Для сайтов с YTM используйте событийные триггеры:

Создайте тег Яндекс.Метрики в YTM-контейнере.
Настройте триггер типа Custom Event с именем события cookie_consent_granted.
Сохраните и опубликуйте изменения в YTM-контейнере.

Принцип работы: Скрипт Lovecookie отправляет событие cookie_consent_granted в dataLayer только после согласия пользователя. YTM получает это событие и запускает аналитические теги.

Проверка работы блокировки

Убедиться в корректности блокировки можно через инструменты разработчика:

Откройте DevTools → Network и установите фильтр по домену collect или mc.yandex.ru.
До согласия на cookie запросы к аналитическим системам отсутствуют.
После согласия начинают появляться запросы collect, watch/, метрики.

Преимущества готового решения Lovecookie

Автоматическая блокировка

Определяет и блокирует все аналитические скрипты без ручной настройки

Соответствие 152-ФЗ

Полное соблюдение требований российского законодательства

Быстрое внедрение

Настройка за 2 минуты без изменения существующих скриптов

Экономия времени: Вместо ручной настройки каждого скрипта получите готовое решение с логированием согласий и автоматической блокировкой всех типов трекеров.

Часто задаваемые вопросы

Влияет ли блокировка на SEO?

Нет, блокировка скриптов до согласия не влияет на SEO-показатели. Поисковые боты не взаимодействуют с cookie-баннерами, а аналитика продолжает работать после согласия пользователей.

Какие скрипты нужно блокировать?

Обязательной блокировке подлежат: Яндекс.Метрика, Facebook Pixel, VK Pixel, myTarget, рекламные сети и чат-боты, собирающие данные пользователей.

Нужно ли блокировать технические cookie?

Нет, технические cookie (сессии, корзина, авторизация) разрешены без согласия. Блокировке подлежат только аналитические и маркетинговые файлы cookie.

Получите готовое решение за 2 минуты

Автоматическая блокировка всех скриптов + cookie-баннер + логирование согласий

Пройдите короткую регистрацию и попробуйте бесплатно до 5 декабря

Попробовать бесплатно