<?php
$pageTitle       = 'Cookie: когда они становятся персональными данными и как настроить баннер | Tixlag.ru';
$pageDescription = 'Практическое объяснение, когда cookie могут относиться к персональным данным, и как настроить баннер так, чтобы он совпадал с фактической работой сайта.';
$canonicalUrl    = 'https://rknfree.ru/articles/cookie-personalnye-dannye';
$ogType          = 'article';
$ogImage         = 'https://rknfree.ru/assets/img/article-3.jpg';
$currentPage     = 'articles';

$jsonLd = json_encode([
    '@context'      => 'https://schema.org',
    '@type'         => 'Article',
    'headline'      => 'Cookie: когда они становятся персональными данными и как настроить баннер',
    'description'   => 'Когда cookie могут относиться к персональным данным',
    'author'        => ['@type' => 'Organization', 'name' => 'Tixlag'],
    'publisher'     => ['@type' => 'Organization', 'name' => 'Tixlag', 'logo' => ['@type' => 'ImageObject', 'url' => 'https://rknfree.ru/assets/img/logo.svg']],
    'datePublished' => '2026-03-11',
    'dateModified'  => '2026-03-11',
], JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES);

$articleDateIso     = '2026-03-11';
$articleDateRu      = '11 марта 2026';
$articleReadingTime = '8 минут';
$breadcrumbLabel    = 'Cookie и персональные данные';
$articleImgSrc      = '/assets/img/article-3.jpg';
$articleImgAlt      = 'Cookie и персональные данные';
$articleTags        = ['Cookie', 'Согласие', 'Баннер', 'Сайт'];
$articleCtaUrl      = '/#contact';
$articleCtaText     = 'Настроить cookie-логику';

$articleContent = <<<HTML
<p class="lead">
    Самая опасная ошибка в теме cookie — использовать слишком простую формулу. Неверно и то,
    что “cookie никогда не являются персональными данными”, и то, что “любая cookie всегда
    автоматически считается персональными данными”. Оценивать нужно функцию конкретного файла
    и контекст его использования.
</p>

<h2>Когда возникает риск</h2>
<p>
    Если cookie помогает прямо или косвенно выделить пользователя, связать его действия между сессиями,
    сопоставить с аккаунтом, профилем, рекламным идентификатором или иной информацией, такой сценарий
    уже требует более серьёзного анализа.
</p>
<p>
    Именно поэтому баннер cookie нельзя настраивать “по шаблону”, не понимая, какие скрипты реально
    стоят на сайте.
</p>

<h2>Условно безопасная и условно рискованная зона</h2>
<ul>
    <li><strong>Технические cookie</strong> — например, сохранение выбора в cookie-баннере или поддержка сессии. Обычно они нужны для работы сайта.</li>
    <li><strong>Аналитические cookie</strong> — позволяют понимать поведение пользователя и часто связаны с устойчивыми идентификаторами.</li>
    <li><strong>Маркетинговые cookie</strong> — используются для рекламы, ретаргетинга и профилирования. Это самая чувствительная категория.</li>
</ul>

<h2>Какой подход практичнее всего</h2>
<p>
    Если сайт использует только технические cookie, можно ограничиться кратким уведомлением и отдельной
    политикой cookie. Если подключаются аналитика или реклама, безопаснее исходить из модели,
    при которой такие скрипты не запускаются до выбора пользователя.
</p>

<div class="info-box info-box--primary">
    <p>
        У этого сайта по состоянию на 24 марта 2026 года Яндекс Метрика подключается только после согласия
        пользователя на аналитическую категорию. Без согласия работают только технические cookie,
        запоминающие выбор в баннере.
    </p>
</div>

<h2>Как должен работать баннер</h2>
<ul>
    <li>объяснять, какие категории cookie есть на сайте;</li>
    <li>давать выбор, а не только кнопку “Принять”;</li>
    <li>сохранять выбор пользователя;</li>
    <li>не запускать необязательные скрипты до выбора;</li>
    <li>позволять открыть настройки повторно.</li>
</ul>

<h2>Типичные ошибки</h2>
<ul>
    <li>баннер есть, но аналитика уже загрузилась;</li>
    <li>на сайте перечислены cookie, которых фактически нет;</li>
    <li>политика cookie не совпадает с кодом сайта;</li>
    <li>кнопка “Отклонить” есть визуально, но логика всё равно включает аналитику;</li>
    <li>нет способа повторно открыть настройки.</li>
</ul>

<h2>Что проверить вручную</h2>
<ol>
    <li>Откройте сайт в чистом браузере или в режиме инкогнито.</li>
    <li>Пока пользователь ничего не выбрал, проверьте, какие скрипты и cookie уже появились.</li>
    <li>Сравните результат с тем, что написано в политике cookie.</li>
    <li>Проверьте сценарии “Принять”, “Отклонить” и “Настроить”.</li>
</ol>

<h2>Вывод</h2>
<p>
    Корректный баннер начинается не с дизайна, а с честного ответа на вопрос: какие именно технологии
    реально используются на сайте. Когда политика и код совпадают, риск становится заметно ниже.
</p>
HTML;

include __DIR__ . '/../includes/article-layout.php';
