Jak działa zgoda
Pełny cykl życia
Użytkownik odwiedza stronę
→ Środowisko uruchomieniowe ConsentForge ładuje się (< 10 KB)
→ Skrypty oznaczone do blokowania są przechwytywane
→ Baner jest wyświetlany (jeśli brak wcześniejszej zgody)
→ Użytkownik podejmuje decyzję (Zaakceptuj wszystko / Odrzuć / Dostosuj)
→ Zgoda jest przechowywana (plik cookie + opcjonalnie po stronie serwera)
→ Zablokowane skrypty są zwalniane lub pozostają zablokowane
→ Sygnały zgody są dystrybuowane do GTM / webhooków / API
→ Odporny na manipulacje paragon jest zapisywany do warstwy dowodów
Przy kolejnych wizytach:
Użytkownik odwiedza stronę
→ Środowisko uruchomieniowe ładuje się i odczytuje przechowywaną zgodę w < 10 ms
→ Baner nie jest wyświetlany (zgoda już została zarejestrowana)
→ Skrypty są zwalniane/blokowane na podstawie przechowywanej decyzji
→ Cele dystrybucji są powiadamiane o przywróconej zgodzie
Gdy zgoda ulega zmianie
Jeśli użytkownik zmieni zdanie za pomocą Centrum preferencji:
- Nowa zgoda jest rejestrowana z zaktualizowanym znacznikiem czasu
- Skrypty, które utraciły zgodę, są natychmiast blokowane
- Skrypty, które uzyskały zgodę, są ładowane
- Nowy paragon zgody jest zapisywany (wskazując na poprzedni za pomocą łańcucha haszowego)
- Cele dystrybucji są powiadamiane o aktualizacji