Документація Pandus SDK
Згода
До згоди нічого не збирається. Використовуйте банер Pandus, дозвольте SDK читати Cookiebot, CookieYes, Complianz чи Google Consent Mode або передавайте вибір самі.
Оновлено:
Нічого, доки відвідувач не погодився
У ЄС, ЄЕЗ, UK та в країнах, які SDK не може визначити, SDK не надсилає жодного запиту до сервісу прийому, не ставить cookie й нічого не записує, доки відвідувач не погодиться. Завантажувач лише показує банер або чекає на ваш інструмент згоди. Наші автоматичні тести перевіряють це на кожному релізі.
Є дві категорії:
| Категорія | Що дозволяє |
|---|---|
| Аналітика й бар’єри доступності | Сигнали бар’єрів, живий axe, події аналітики, дані теплових карт, cookie _pandus_id |
| Записи сесій | Замасковані записи сесії (питаємо окремо) |
Сигнал Global Privacy Control (navigator.globalPrivacyControl) вважається «ні». У США записи починаються лише після явного opt-in.
Звідки береться вибір
Джерело задається в SDK → Згода.
Ваш інструмент згоди (автоматично). Якщо на сайті працює один із цих інструментів, SDK читає його відповідь, стежить за подальшими змінами й не показує власного банера:
- Cookiebot
- CookieYes
- Complianz
- Google Consent Mode v2 (
analytics_storage)
Банер Pandus. Без інструмента SDK показує власний доступний банер: «Прийняти все» й «Відхилити все» рівної ваги на першому рівні, налаштування за категоріями, сім мов, керування фокусом, Esc і видимий фокус. Можна змінити розкладку, позицію, розміри, кольори для світлої й темної теми, шрифти, кнопки, анімацію, тексти кожною мовою й додати власний CSS. Контраст, рівна вага кнопок, доступний спосіб змінити вибір і видимий фокус не вимикаються.
Ваш власний код. Встановіть джерело «API» й передавайте вибір самі; тоді SDK не показує ні банера, ні кнопки повторного відкриття:
window.pandus = window.pandus || function () { (pandus.q = pandus.q || []).push(arguments); };
pandus('consent', { analytics: true, recordings: false });
Виклики до завантаження скрипта чекають у черзі. Щоб відкликати згоду, передайте { analytics: false, recordings: false }: SDK одразу зупиняється, видаляє свою cookie й сховище сесії та забуває ідентифікатори.
Змінити вибір пізніше
З банером Pandus відвідувачі будь-коли можуть змінити вибір маленькою кнопкою. Банер може відкрити й будь-яке посилання на сайті:
<a href="#" data-pandus-consent>Налаштування cookie</a>
З коду: pandus('consent', 'open').
Запитати знову
Коли ви змінюєте те, що збирає SDK, підвищте версію згоди кнопкою Запитати відвідувачів знову в SDK → Згода. Кожен збережений вибір старішої версії буде запитано заново.
Доказ згоди
Для кожного вибору SDK зберігає псевдонімний ідентифікатор згоди, час, версію тексту й сам вибір. IP-адреса не зберігається. SDK → Згода також показує частку відвідувачів, що прийняли кожну категорію.
Франція
Для відвідувачів у Франції існує режим вимірювання аудиторії без згоди на умовах CNIL. Він вимкнений і лишатиметься таким, доки юрист його не підтвердить; він рахував би один анонімний перегляд сторінки без ідентифікаторів, cookie й сховища.
Поширені запитання
- Чи може SDK збирати сигнали бар’єрів без згоди?
- Ні. Читання сторінки в браузері відвідувача — це «доступ» за правилами ePrivacy, тому в ЄС, ЄЕЗ, UK та невідомих країнах кожен модуль, включно із сигналами бар’єрів, чекає на згоду.
- Чи читає SDK IAB TCF?
- Ні. Pandus не має Vendor ID у TCF Global Vendor List, тож рядок TCF для нас не є дійсною підставою. Використовуйте один із підтримуваних інструментів або API згоди.
Pandus SDK і сканер — це автоматичні перевірки, не повний аудит і не юридична консультація. SDK нічого не змінює на сайті й не визначає, хто з відвідувачів користується допоміжними технологіями.