Przegląd dystrybucji
Po podjęciu przez użytkownika decyzji o zgodzie, ConsentForge automatycznie dystrybuuje ten sygnał do połączonych systemów downstream.
Cele dystrybucji
| Cel | Metoda | Przypadek użycia |
|---|---|---|
| Google Tag Manager | push do dataLayer + Consent Mode v2 | Aktywacja/dezaktywacja tagów |
| Google Consent Mode | gtag('consent', 'update') | GA4, modelowane konwersje Google Ads |
| Webhooks | HTTP POST do Twojego endpointu | Systemy backendowe, CRM, niestandardowe integracje |
| API ConsentForge | Pull-based przez REST API | Weryfikacja po stronie serwera |
Jak to działa
Dystrybucja odbywa się synchronicznie po zarejestrowaniu decyzji użytkownika:
- Użytkownik klika Zaakceptuj / Odrzuć / Zapisz preferencje
- Zgoda zapisana w przeglądarce (i na serwerze jeśli włączone)
- Paragon dowodowy zapisany
- Cele dystrybucji powiadamiane w kolejności:
- GTM/Consent Mode (synchronicznie, ta sama strona)
- Webhooks (asynchroniczny HTTP POST, ponawiany przy błędzie)
Ponowne próby webhooków
Jeśli Twój endpoint webhook jest niedostępny, ConsentForge ponawia próby z wykładniczym opóźnieniem:
- Próba 1: natychmiastowa
- Próba 2: 1 minuta
- Próba 3: 5 minut
- Próba 4: 30 minut
- Próba 5: 2 godziny
Po 5 nieudanych próbach dostarczenie jest oznaczane jako nieudane. Możesz wyświetlić nieudane dostarczenia w Panel → Webhooks → Dziennik dostarczeń.