До змісту

Cookies (куки)

| Стаття: 3 хв читання | Приватність і закон

Cookies — це невеликі дані, які сайт через браузер зберігає на пристрої відвідувача й отримує назад під час наступних запитів. Завдяки їм сайт «пам'ятає» кошик, мову чи вхід в акаунт, а ще вони використовуються для аналітики й реклами.

Це не юридична консультація: нижче викладено, що сказано в джерелах, з посиланнями.

Як це працює простими словами

Сервер надсилає браузеру заголовок `Set-Cookie`, браузер зберігає значення й додає його до кожного наступного запиту до цього сервера. HTTP сам по собі «не пам'ятає» попередніх запитів, тому саме cookies дозволяють тримати кошик чи сесію входу (MDN).

Документація MDN виділяє три основні задачі cookies: керування сесією (вхід, кошик), персоналізація (мова, тема) і відстеження поведінки користувача.

Які бувають cookies

За строком життя:

  • Сесійні — без дати завершення, браузер видаляє їх, коли вважає сесію закінченою.
  • Постійні — мають `Expires` або `Max-Age` і живуть до вказаного часу.

За тим, хто їх ставить:

  • Власні (first-party) — їх ставить сайт, який ви відкрили: наприклад, ваш магазин запам'ятовує кошик.
  • Сторонні (third-party) — їх ставить вбудований чужий вміст (віджет, рекламний піксель), вони працюють у запитах між сайтами. Саме вони дозволяють стежити за людиною на різних сайтах (MDN). Докладніше: сторонні cookies.

За призначенням (так їх зазвичай групують у банерах, у законі такого поділу немає):

  • Необхідні: кошик, вхід, безпека, запам'ятовування вибору в банері.
  • Статистичні (аналітика): скільки людей прийшло й що робили.
  • Рекламні: ретаргетинг, вимірювання реклами.
  • кошик не втрачається, поки людина вибирає товари і переходить до оформлення замовлення;
  • покупець залишається в акаунті, мова та валюта запам'ятовуються;
  • аналітика показує, звідки прийшли покупці і де вони йдуть з сайту;
  • реклама може вимірювати результат і показувати оголошення тим, хто дивився товар (це вже потребує згоди, якщо ви працюєте з відвідувачами з ЄС, див. cookie-банер).

Що важливо знати про правила

  • Для відвідувачів у ЄС стаття 5(3) Директиви 2002/58/EC дозволяє зберігати інформацію на пристрої або читати її тільки за згодою людини, яка отримала зрозумілу й повну інформацію, зокрема про цілі. Винятки: технічне зберігання лише для передачі повідомлення і те, що «суворо необхідно» для послуги, яку людина явно замовила (Директива 2002/58/EC).
  • Норма стосується не лише cookies. EDPB у настановах 2/2023 (версія від 7 жовтня 2024 року) пояснює, що правило охоплює й інші технології: піксель-відстеження, унікальні ідентифікатори, локальну обробку на пристрої. Слово «інформація» ширше за «персональні дані» (EDPB, Guidelines 2/2023).
  • Cookies не завжди персональні дані, але, якщо за ними можна впізнати людину, діє й GDPR. Для України: персональні дані в Україні.

Типові помилки

  • вважати, що «технічні» cookies — це все, що ставить мій плагін: аналітика, піксель реклами й чат-віджет до необхідних не належать лише тому, що вони «потрібні бізнесу». Регулятори прямо перевіряють, чи правильно cookies віднесені до «необхідних» (EDPB, звіт Cookie Banner Taskforce, 2023);
  • не знати, які cookies реально ставить сайт: подивіться вкладку Application у DevTools браузера або скористайтеся сканером у системі керування згодою;
  • забути про інші технології (localStorage, піксель-зображення).

FAQ

Що таке cookies простими словами? Це текстові позначки, які сайт залишає у браузері, щоб упізнати вас при наступному запиті.

Чи потрібні cookies інтернет-магазину? Для кошика і входу так. Для аналітики й реклами технічної необхідності немає, але вони потрібні бізнесу, тому для відвідувачів з ЄС для них потрібна згода.

Чим відрізняються власні cookies від сторонніх? Власні ставить ваш сайт, сторонні — чужий вбудований вміст, і вони можуть стежити за людиною на різних сайтах.

Cookies небезпечні? Самі по собі вони лише зберігають значення. Ризик у тому, як їх використовують для відстеження, і в безпеці сесій (для цього є прапорці `Secure` і `HttpOnly`, MDN).

Пов'язані терміни

Джерела

Поділитися

Читайте також

  • Продажі за кордон з України: логістика, мита, платежі

    | Стаття: 4 хв читання

    Cross-border e-commerce (міжнародна онлайн-торгівля) — це продаж товарів покупцям в іншій країні через власний сайт чи майданчик. Для українського магазину це означає три окремі задачі: довезти товар через кордон, правильно пройти мито і податки країни…

  • Персональні дані в Україні

    | Стаття: 4 хв читання

    Персональні дані в українському праві — відомості чи сукупність відомостей про фізичну особу, яка ідентифікована або може бути конкретно ідентифікована. Їх обробку регулює Закон України «Про захист персональних даних» від 1 червня 2010 року № 2297-VI. Новий…

  • Повернення товару в інтернет-магазині

    | Стаття: 5 хв читання

    Повернення товару — процес, у якому покупець віддає придбаний товар продавцеві й отримує гроші чи обмін. В Україні права покупця визначає Закон «Про захист прав споживачів», а правила повернення онлайн-покупки залежать від того, чи товар належної якості, і…

  • ПРРО і фіскалізація інтернет-магазину

    | Стаття: 4 хв читання

    ПРРО (програмний реєстратор розрахункових операцій) — програма, зареєстрована на фіскальному сервері податкової, через яку продавець проводить розрахунок і створює розрахунковий документ (фіскальний чек) (Закон № 265/95-ВР, ст. 3). Фіскалізація — передача…