Автоматична генерація Cookie Policy для сайту
Cookie Policy — окремий документ або розділ політики конфіденційності, який описує типи використовуваних cookies, їх цілі та способи управління ними. Обов'язково за GDPR для сайтів з користувачами з ЄС.
Інструменти
Cookiebot — автоматично сканує сайт та генерує Cookie Policy на основі знайдених cookies. Оновлюється при змінах набору cookies.
OneTrust Cookie Consent — рівень enterprise з Cookie Policy.
CookieYes — безплатний план для невеликих сайтів, Cookie Policy включена.
Типи cookies
Строго необхідні (Essential):
- Сесійні cookies (автентифікація)
- CSRF-токени
- Налаштування мови/валюти
Функціональні:
- Запомнені налаштування користувача
- Переваги UI
Аналітичні:
- Google Analytics (_ga, _gid)
- Hotjar (_hjid, _hjSession)
Маркетингові:
- Google Ads (IDE, _gcl_au)
- Facebook Pixel (_fbp, fr)
- Пікселі ретаргетингу
Сканування cookies через 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}
Наш сайт використовує cookies для роботи сервісу, аналітики та маркетингу.
""".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 робочого дня.







