rhizo
Подписаться

Метрика есть, плашки нет

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

1Что стоит на сайте

2Где политика

3Как выглядит

Так ее увидят посетители
Поставь на мой сайт плашку о cookies.

1. Вставь код ниже на все страницы перед </body>. Если сайт на React или Next.js, сделай из него компонент в общем layout: тот же текст, вид и поведение (показывается, пока не нажали "Ок", выбор запоминается в localStorage).
2. Проверь, что ссылка "Подробнее" ведет на /privacy и страница открывается. Если политики нет, скажи мне и ничего не выдумывай.
3. В политике должны быть перечислены Яндекс Метрика: зачем они стоят и какие данные собирают. Если чего-то нет, покажи мне, что не хватает.
4. Плашка не должна закрывать сайт и мешать нажимать кнопки. Проверь на телефоне и с клавиатуры (Tab до кнопки "Ок", Enter закрывает).

Код:

```html
<!-- Плашка о cookies: вставь перед </body> на всех страницах -->
<div class="ckn" id="cookie-notice" role="region" aria-label="Уведомление о cookies" hidden>
  <p class="ckn-t">Сайт использует cookies и Яндекс Метрику, чтобы считать посещения.</p>
  <div class="ckn-b">
    <a class="ckn-more" href="/privacy">Подробнее</a>
    <button class="ckn-ok" type="button">Ок</button>
  </div>
</div>
<style>
.ckn{position:fixed;z-index:9999;left:0;right:0;bottom:0;padding:12px 16px;justify-content:center;border-top:1px solid rgba(0,0,0,.14);box-shadow:0 -4px 24px rgba(0,0,0,.08);display:flex;align-items:center;gap:12px 16px;background:#ffffff;color:#151515;font-size:14px;line-height:1.45;box-sizing:border-box}
.ckn[hidden]{display:none}
.ckn-t{margin:0;max-width:720px}
.ckn-b{display:flex;gap:8px;flex-shrink:0}
.ckn-more,.ckn-ok{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;font:inherit;font-weight:500;cursor:pointer;text-decoration:none}
.ckn-more{color:#151515;border:1px solid rgba(0,0,0,.14);background:transparent}
.ckn-ok{color:#ffffff;background:#151515;border:0}
.ckn a:focus-visible,.ckn button:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}
@media (max-width:480px){.ckn{flex-wrap:wrap;justify-content:flex-start}.ckn-t{flex-basis:100%}}
@media print{.ckn{display:none}}
</style>
<script>
(function () {
  var el = document.getElementById("cookie-notice");
  if (!el) return;
  try { if (localStorage.getItem("cookie-notice")) return; } catch (e) {}
  el.hidden = false;
  el.querySelector(".ckn-ok").addEventListener("click", function () {
    try { localStorage.setItem("cookie-notice", "ok"); } catch (e) {}
    el.hidden = true;
  });
})();
</script>
```

Вставь целиком в Cursor, Claude Code или Lovable: агент поставит плашку на все страницы и сверит политику.

Штрафуют за то, что стоит за плашкой

Частые вопросы

Плашка cookies обязательна?

Прямо закон ее не требует: в 152-ФЗ слова cookies нет. Но счетчики собирают данные посетителей, и об этом нужно предупредить в политике. Плашка со ссылкой на политику - самый простой способ это сделать.

Какой штраф, если плашки нет?

Отдельного штрафа за плашку нет. Штрафуют по КоАП 13.11: за неопубликованную политику (гражданину 1 500-3 000 ₽, ИП 10 000-20 000 ₽, компании 30 000-60 000 ₽) и за обработку данных без законного основания (компании 150 000-300 000 ₽).

Нужно закрывать сайт, пока не нажмут 'Согласен'?

Российский закон такого не требует. Хватает спокойной плашки внизу экрана со ссылкой на политику и кнопкой, которая ее закрывает. В политике перечисли все счетчики и зачем они стоят.

А если на сайте Google Analytics?

Минцифры считает Google Analytics передачей данных за границу: нужно отдельное уведомление в Роскомнадзор, а с 1 июля 2025 данные россиян нельзя хранить в зарубежных базах. Проще заменить на Яндекс Метрику.

Проверка за 15 секунд найдет счетчики, формы без согласия и открытые файлы.

Проверить свой сайт