Distribution — Vue d'ensemble
Après qu'un utilisateur ait pris une décision de consentement, ConsentForge distribue automatiquement ce signal à vos systèmes en aval connectés.
Cibles de distribution
| Cible | Méthode | Cas d'usage |
|---|---|---|
| Google Tag Manager | Push dataLayer + Consent Mode v2 | Activation/désactivation de tags |
| Google Consent Mode | gtag('consent', 'update') | Conversions modélisées GA4, Google Ads |
| Webhooks | HTTP POST vers votre endpoint | Systèmes backend, CRM, intégrations personnalisées |
| API ConsentForge | Basé sur pull via API REST | Vérification côté serveur |
Comment ça fonctionne
La distribution se produit de manière synchrone après l'enregistrement de la décision de l'utilisateur :
- L'utilisateur clique sur Accepter / Refuser / Enregistrer les paramètres
- Le consentement est enregistré dans le navigateur (et sur le serveur, si activé)
- Le reçu de preuve est écrit
- Les cibles de distribution sont informées dans cet ordre :
- GTM/Consent Mode (synchrone, même page)
- Webhooks (HTTP POST asynchrone, réessayé en cas d'échec)
Nouvelles tentatives de webhook
Si votre endpoint webhook est indisponible, ConsentForge réessaie avec un backoff exponentiel :
- Tentative 1 : immédiatement
- Tentative 2 : 1 minute
- Tentative 3 : 5 minutes
- Tentative 4 : 30 minutes
- Tentative 5 : 2 heures
Après 5 tentatives échouées, la livraison est marquée comme échouée. Vous pouvez voir les livraisons échouées dans Tableau de bord → Webhooks → Journal de livraison.