Проста плашка з написом «Продовжуючи використовувати сайт, ви погоджуєтесь з cookie» незаконна в Німеччині. За законом TDDDG (раніше TTDSG) читання та запис будь-якої інформації на пристрої користувача потребують попередньої поінформованої згоди (Opt-In).
Розмежування технічно необхідних та опціональних cookie
Без попередньої згоди (§ 25 Abs. 2 TDDDG) дозволено встановлювати лише строго необхідні елементи (unbedingt erforderlich): сесійні куки кошика інтернет-магазину, токени автентифікації, вибір мови інтерфейсу та куку збереження налаштувань самого банера згоди. Усі маркетингові, статистичні та трекінгові скрипти (GA4, Meta Pixel, Hotjar) належать до категорії, яка потребує добровільного Opt-In.
Вимоги до інтерфейсу банера: рівні кнопки
Німецькі суди та наглядові органи забороняють маніпулятивні шаблони (Dark Patterns). Відмова має бути такою ж простою, як згода: кнопка «Відхилити» (Ablehnen) має бути на першому рівні банера поруч із «Прийняти все» (Alle akzeptieren) і не губитися на її тлі. Не можна ховати відмову в налаштуваннях або використовувати заздалегідь проставлені галочки (Pre-ticked Checkboxes).
Архітектура інтеграції через Consent Management Platform (CMP)
Для дотримання закону зазвичай використовують спеціалізовані платформи керування згодою (Usercentrics, Cookiebot, Borlabs Cookie для WordPress або CookieYes). Платформа має автоматично блокувати виконання JavaScript-тегів до моменту вибору користувача та зберігати докази згоди (Consent Log) з фіксацією версії політики та тимчасової мітки.
Режим Google Consent Mode v2 та серверна аналітика
Для сайтів, які використовують Google Ads, критично важлива підтримка Google Consent Mode v2. Вона передає параметри ad_user_data та ad_personalization рекламним сервісам. У розширеному режимі навіть у разі відмови до Google усе одно надходять запити без cookie; німецькі наглядові органи ставляться до цього критично. Безпечніший базовий режим, коли теги Google не завантажуються до згоди.
Що перевірити
- Переконайтеся, що кнопки «Прийняти» та «Відхилити» є рівнозначними за оформленням.
- Заблокуйте спрацювання аналітики та пікселів до явного кліку відвідувача.
- Надайте користувачеві можливість у будь-який момент змінити або відкликати згоду.
- Впровадьте рішення CMP з фіксацією аудиторського журналу згод.
Приклад ситуації
Інтернет-магазин замінив яскраву зелену кнопку «Прийняти» та приховане посилання відмови на два рівноцінні блоки вибору, виключивши претензії з боку Verbraucherzentrale під час перевірки відповідності TDDDG.
Наступний крок
Законний банер згоди вимагає технічного блокування скриптів до вибору користувача та чесного інтерфейсу без маніпуляції увагою.
Офіційна інформація на тему
Чеклісти та приклади — організаційні рекомендації. Вимоги залежать від процедури, міста та вашої ситуації; перед дією звіряйте їх з установою чи організацією, до якої звертаєтеся. Юридичні та податкові питання обговорюйте з уповноваженим спеціалістом.
Матеріал підготовлено за допомогою ШІ. Приклад ілюструє підхід і не є описом клієнтського кейсу.