Як грамотно попередити про файли cookie на сайті
Cookie — файл з даними, який створює браузер для кожного сайту. Сайт збирає куки, надсилає дані на сервер в HTTP-запиті.
Cookie на сайті використовується для забезпечення найправильнішої та ефективної роботи сайту, а також отримання аналітики.
- Як створити банер використання cookie?
Банер використання cookies на сайте — повідомлення, що інформує відвідувачів сайту, що відбувається збір cookies. Банер cookie дозволяє відвідувачам створювати особисті налаштування для послуг на певному сайті.
Коли користувач вперше відвідав сайт, завантажуються лише необхідні файли cookie та скрипти, щоб використовувати інші типи файлів, які необхідні для запиту прийому користувачів.
Перш за все, такі банери повинні гарантувати той факт, що оброблення даних виникає лише тоді, коли відвідувачі сайту дали свою згоду. Куки беруть ряд технічних заходів, щоб забезпечити заблоковані всі скрипти для збору персональних даних.
Банер та повідомлення про куки повинні відповідати дійсним положенням про захист даних.
Алгоритм використання банера cookie має наступну послідовність:
– активуйте демонстрацію банера на сайті;
– встановіть зовнішній вигляд (колір, кнопку) та банерний текст;
-додайте посилання на банер до політики конфіденційності, яка буде відповідати вашим користувачам;
– читати основні вимоги до політики Cookie;
– налаштуйте додаткові параметри банерів;
– збережіть та опублікуйте банер.
- Реєструємо та скануємо сайт
Найперше потрібно вибрати потрібний пакет та зареєструвати свій власний профіль.
Є три основні напрямки залежно від розміру підприємства:
– оптимальний для підприємств з рядом понад 1000 чоловік;
– оптимальні підприємства з номерами до 1000 осіб;
– спеціальне ціноутворення для певної галузі діяльності: освіта, державний сектор, розміщення організацій.
Безкоштовні та платні версії пакетів переважно відрізняються наявністю спеціальної функціональності та бонусів. Від платних тарифів абоненти можуть очікувати технічної підтримки та отримати більш широкий вибір конструкцій.
Після вибору пакету Ви повинні передавати стандартну процедуру реєстрації, за якою бажано вказати адресу корпоративної пошти, а не особистість. Введені дані перевіряються ручними модераторами, тому підтвердження відбувається протягом 48 годин.
Після реєстрації треба вибрати пункт «Cookie Consent & Website Scanning». Після цього натискаємо на «Scan Website».
У налаштуваннях сканування Ви повинні встановити обмеження на кількості сторінок для сканування. Доцільно встановити реальну кількість сторінок.
- Як зробити банер?
Куки не завжди зачіпають персональні дані відвідувачів сайтів. куки можуть зберігатися такі дані: особисті дані для авторизації; налаштування користувача; тип пристрою, з якого користувач зайшов на сайт; товари в кошику, та в обраному.
У вкладці Cookie Banner необхідно задати бажані параметри:
– макет (Layout) та кольори (Colors). Оберіть те, що буде гармоніювати з кольоровою гамою та стилем Вашого сайту. Для GDPR це непринципово;
– у блоці «Вміст» (Content) натискаємо кнопки, за допомогою яких користувач може прийняти угоду на використання файлів або дізнатися про деталі файлів cookie;
– у блоці «Поведінка» (Behavior) вказуємо, у яких ситуаціях користувач погоджується з Вашою інформаційною політикою.
Далі виконуються всі налаштування.
- Як налаштувати правила показу банера?
Усі елементи банерів зберігаються у спеціальних картках. Для створення банера використовують три основні види карток, які відображаються на головній сторінці:
– перший вид карток допомагає створювати верхні, плаваючі та основні банери;
– другий вид карток допомагає робити маленькі банери, банери як тизерів, широкі банери внизу сторінки;
– третій вид карток дозволяє створити внутрішні банери.
Але внутрішні банери демонструються не тільки на головній сторінці, а й у контентних розділах сайтах. У режимі редагування в публічній частині сайту під час наведення на частину одного з банерів виринає меню з кнопками управління, яке дозволяє видалити старий або додати новий банер.
За потреби можна всі банери сортувати за підвидами.
- Політика конфіденційності
Важливо вказувати додатковий блок, в якому буде розкрито, навіщо потрібна інформація про користувачів.
Для налаштування блоку OneTrust необхідно перейти до розділу Центр Уподобань для розміщення всієї необхідної інформації про те, як використовують дані про користувачів. Частину необхідного тексту поміщають у Privacy Text або надати посилання на відповідну сторінку.
На завершальній стадії роботи з сервісом Ви отримаєте сформований скрипт OneTrust, який інтегрується на сайт за допомогою налаштувань Google Tag Manger.
Під час налаштування Google Tag Manager необхідно використовувати теги:
– CHTML — Cookie Consent. Це тег, в якому Ви повинні розмістити свій скрипт підтвердження OneTrust. Без нього повідомлення про підтвердження не працюватиме.
– CHTML — Push To Data Layer — Consent Updated. Видає подію на рівень даних, коли оновлюються параметри вікна підтвердження.
– CHTML — Set Cookie — Actual Cookie Consent Active Groups. Зберігає параметри вікна підтвердження у файлі cookie, термін дії якого закінчується через 12 місяців.
– CHTML — Push to Data Layer — Consent Data For The Record. Видає повну інформацію (включно з користувацьким агентом) на рівень даних. Ці дані пізніше будуть використані для зберігання інформації про згоду користувача в Google Analytics.
- Як встановити банер cookie за допомогою Google Tag Manager?
Щоб почати використовувати функцію на сторінках сайту, необхідно створити новий тег.
Для створення Вам необхідно задати будь-яке зручне для Вас ім’я, вказати тип тега, після чого до поля введення вмісту тега додати перший рядок <script>, розмітити функції запису, зміну та видалення cookie, закрити завершальним рядком </script>. Після того, як Ви заповнили всі поля налаштувань, не забудьте вказати основні правила активації тега на всіх сторінках сайту.
Наступним етапом буде створення тегів, які використовуватимуться для маніпуляцій cookie. Створіть скетчі для перегляду кількості сторінок сайту відвідувачем та виводити попередження я даними лічильника.
Алгоритм створення нових тегів має такий порядок:
– отримуємо значення cookie;
– перевіряємо значення cookie і якщо не встановлено, то надаємо значення; якщо раніше встановлено, то збільшуємо значення на одиницю;
– зберігаємо оновлене значення cookie.
У разі невикористання третього параметра cookie житиме до закриття браузера, встановивши заздалегідь його значення.
- Як налаштувати передання подій в Google Analytics?
Подія є процесом взаємодії користувачів з контентом, яку можна відслідковувати незалежно від переглядів сторінок сайту або екранів. Також це поняття включає завантаження, кліки за посиланнями, відправлення форм і кількості переглядів відео.
Події складаються з низки компонентів:
– категорія. Вони дозволяють поєднати подібні типи подій. У більшості випадків одна і та ж категорія може багаторазово використовуватися для декількох елементів інтерфейсу для групування;
– події. Параметр використовується для позначення події або взаємодії, яка відстежується та пов’язана з об’єктом. Як і в категоріях, назву можна вибрати будь-яку;
– ярлики (необов’язково, але рекомендується). Вони дають змогу надавати додаткову інформацію для відстеження подій. Ці компоненти подій, подібно до категорій та дій, можна переглядати в окремому звіті, де зібрані всі створені Вами ярлики;
– значення (необов’язково, але рекомендується). Це ціле число і можуть надаватися об’єктам на кожній сторінці. Значення можна використовувати для вказівки часу завантаження програвача в секундах або для нарахування грошової суми при досягненні певного маркера відтворення у програвачі.
Значення – це значення числової величини, яке підсумовується у звіті та визначається середнє значення для категорій.
Висновки
Вимоги, що діють на території ЄС, передбачають повідомлення користувачам, що сайт збирає куки. Найпростіший спосіб продемонструвати cookie угоду – використовувати банери, які можна інтегрувати за допомогою відповідних тегів, тригерів.