Visão Geral da Distribuição
Após um utilizador tomar uma decisão de consentimento, o ConsentForge distribui automaticamente esse sinal para os seus sistemas downstream ligados.
Destinos de distribuição
| Destino | Método | Caso de uso |
|---|---|---|
| Google Tag Manager | push no dataLayer + Consent Mode v2 | Ativação/desativação de tags |
| Google Consent Mode | gtag('consent', 'update') | GA4, conversões modeladas do Google Ads |
| Webhooks | HTTP POST para o seu endpoint | Sistemas backend, CRM, integrações personalizadas |
| API ConsentForge | Pull-based via REST API | Verificação no servidor |
Como funciona
A distribuição acontece de forma síncrona após a decisão do utilizador ser registada:
- Utilizador clica em Aceitar / Rejeitar / Guardar preferências
- Consentimento armazenado no browser (e no servidor se ativado)
- Recibo de evidência escrito
- Destinos de distribuição notificados por ordem:
- GTM/Consent Mode (síncrono, mesma página)
- Webhooks (HTTP POST assíncrono, repetido em caso de falha)
Novas tentativas de webhook
Se o seu endpoint webhook estiver indisponível, o ConsentForge tenta novamente com backoff exponencial:
- Tentativa 1: imediata
- Tentativa 2: 1 minuto
- Tentativa 3: 5 minutos
- Tentativa 4: 30 minutos
- Tentativa 5: 2 horas
Após 5 tentativas falhadas, a entrega é marcada como falhada. Pode ver entregas falhadas em Painel → Webhooks → Registo de Entregas.