Dokumentacja Pandus SDK
Zgoda
Przed zgodą nic nie jest zbierane. Użyj banera Pandus, pozwól SDK czytać Cookiebot, CookieYes, Complianz lub Google Consent Mode albo przekaż wybór samodzielnie.
Zaktualizowano:
Nic, zanim odwiedzający się zgodzi
W UE, EOG, UK i w krajach, których SDK nie potrafi określić, SDK nie wysyła żadnego żądania do usługi przyjmowania danych, nie ustawia cookie i niczego nie zapisuje, dopóki odwiedzający się nie zgodzi. Loader tylko pokazuje baner albo czeka na Twoje narzędzie do zgód. Nasze testy automatyczne sprawdzają to przy każdym wydaniu.
Są dwie kategorie:
| Kategoria | Na co pozwala |
|---|---|
| Analityka i bariery dostępności | Sygnały barier, axe na żywo, zdarzenia analityki, dane map ciepła, cookie _pandus_id |
| Nagrania sesji | Zamaskowane nagrania sesji (pytanie osobno) |
Sygnał Global Privacy Control (navigator.globalPrivacyControl) liczy się jako „nie”. W USA nagrania zaczynają się dopiero po wyraźnym opt-in.
Skąd pochodzi wybór
Źródło ustawiasz w SDK → Zgoda.
Twoje narzędzie do zgód (automatycznie). Jeśli na stronie działa jedno z tych narzędzi, SDK odczytuje jego odpowiedź, śledzi późniejsze zmiany i nie pokazuje własnego banera:
- Cookiebot
- CookieYes
- Complianz
- Google Consent Mode v2 (
analytics_storage)
Baner Pandus. Bez narzędzia SDK pokazuje własny dostępny baner: „Akceptuj wszystkie” i „Odrzuć wszystkie” o równej wadze na pierwszym poziomie, ustawienia według kategorii, siedem języków, zarządzanie fokusem, Esc i widoczny fokus. Możesz zmienić układ, położenie, rozmiary, kolory dla jasnego i ciemnego motywu, czcionki, przyciski, animację, teksty w każdym języku i dodać własny CSS. Kontrastu, równej wagi przycisków, dostępnego sposobu zmiany wyboru i widocznego fokusu nie da się wyłączyć.
Twój własny kod. Ustaw źródło na „API” i przekaż wybór samodzielnie; SDK nie pokaże wtedy banera ani przycisku ponownego otwarcia:
window.pandus = window.pandus || function () { (pandus.q = pandus.q || []).push(arguments); };
pandus('consent', { analytics: true, recordings: false });
Wywołania sprzed załadowania skryptu czekają w kolejce. Aby wycofać zgodę, przekaż { analytics: false, recordings: false }: SDK od razu się zatrzymuje, usuwa swoje cookie i pamięć sesji i zapomina identyfikatory.
Zmiana wyboru później
Z banerem Pandus odwiedzający w każdej chwili zmienią wybór małym przyciskiem. Baner może też otworzyć dowolny link na stronie:
<a href="#" data-pandus-consent>Ustawienia cookies</a>
Z kodu: pandus('consent', 'open').
Ponowne pytanie
Gdy zmienisz to, co SDK zbiera, podnieś wersję zgody przyciskiem Zapytaj odwiedzających ponownie w SDK → Zgoda. Każdy zapisany wybór starszej wersji zostanie zadany od nowa.
Dowód zgody
Dla każdego wyboru SDK zapisuje pseudonimowy identyfikator zgody, czas, wersję tekstu i wybór. Adres IP nie jest zapisywany. SDK → Zgoda pokazuje też udział odwiedzających, którzy zaakceptowali każdą kategorię.
Francja
Dla odwiedzających we Francji istnieje tryb pomiaru oglądalności bez zgody na warunkach CNIL. Jest wyłączony i pozostanie wyłączony, dopóki nie potwierdzi go prawnik; liczyłby jedno anonimowe wyświetlenie strony bez identyfikatorów, cookies i zapisu.
Najczęstsze pytania
- Czy SDK może zbierać sygnały barier bez zgody?
- Nie. Odczyt strony w przeglądarce odwiedzającego to „dostęp” w rozumieniu przepisów ePrivacy, więc w UE, EOG, UK i nieznanych krajach każdy moduł, w tym sygnały barier, czeka na zgodę.
- Czy SDK czyta IAB TCF?
- Nie. Pandus nie ma Vendor ID na liście TCF Global Vendor List, więc ciąg TCF nie jest dla nas ważną podstawą. Użyj jednego z obsługiwanych narzędzi albo API zgody.
Pandus SDK i skaner to kontrole automatyczne, nie pełny audyt i nie porada prawna. SDK niczego nie zmienia na stronie i nie ustala, którzy odwiedzający korzystają z technologii asystujących.