Автоматическая генерация Cookie Policy для сайта
Cookie Policy — отдельный документ или раздел политики конфиденциальности, описывающий типы используемых cookie, их цели и способы управления ими. Обязателен по GDPR для сайтов с пользователями из ЕС.
Инструменты
Cookiebot — автоматически сканирует сайт и генерирует Cookie Policy на основе найденных cookie. Обновляется при изменении набора cookie.
OneTrust Cookie Consent — энтерпрайз-уровень с Cookie Policy.
CookieYes — бесплатный план для небольших сайтов, Cookie Policy включена.
Типы cookie
Строго необходимые (Essential):
- Сессионные cookie (авторизация)
- CSRF-токены
- Настройки языка/валюты
Функциональные (Functional):
- Запомненные настройки пользователя
- Предпочтения интерфейса
Аналитические (Analytics):
- Google Analytics (_ga, _gid)
- Яндекс.Метрика (_ym_uid, _ym_isad)
- Hotjar (_hjid, _hjSession)
Маркетинговые (Marketing):
- Google Ads (IDE, _gcl_au)
- Facebook Pixel (_fbp, fr)
- Ретаргетинг пиксели
Сканирование cookie через Cookiebot
// После установки Cookiebot snippet, он автоматически сканирует страницу
// Cookie Policy генерируется динамически:
<script id="CookieDeclaration"
src="https://consent.cookiebot.com/CBID/cd.js"
type="text/javascript" async>
</script>
Кастомная Cookie Policy
Если не хочется SaaS-сервис, написать вручную или программно:
def generate_cookie_policy(cookies_used):
"""
cookies_used: список словарей с описанием cookie
"""
policy = """## Cookie Policy
Последнее обновление: {date}
Наш сайт использует cookie для обеспечения работы сервиса, аналитики и маркетинга.
""".format(date=datetime.now().strftime('%d.%m.%Y'))
categories = {}
for cookie in cookies_used:
cat = cookie['category']
categories.setdefault(cat, []).append(cookie)
for category, items in categories.items():
policy += f"### {category}\n\n"
policy += "| Название | Провайдер | Цель | Срок хранения |\n"
policy += "|---|---|---|---|\n"
for c in items:
policy += f"| {c['name']} | {c['provider']} | {c['purpose']} | {c['duration']} |\n"
policy += "\n"
return policy
cookies = [
{'name': '_ga', 'provider': 'Google', 'category': 'Аналитические',
'purpose': 'Анализ посещаемости', 'duration': '2 года'},
{'name': 'session_id', 'provider': 'Сайт', 'category': 'Необходимые',
'purpose': 'Авторизация', 'duration': 'Сессия'},
]
Срок выполнения
Автоматическая генерация Cookie Policy через Cookiebot или кастомный документ — 0,5 рабочего дня.







