Présentation de la distribution
Après qu'un utilisateur prend 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'utilisation |
|---|---|---|
| Google Tag Manager | Push dans le dataLayer + Consent Mode v2 | Activation/désactivation des balises |
| Google Consent Mode | gtag('consent', 'update') | Conversions modélisées GA4, Google Ads |
| Webhooks | POST HTTP vers votre endpoint | Systèmes backend, CRM, intégrations personnalisées |
| API ConsentForge | Pull via REST API | Vérification côté serveur |
Fonctionnement
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 préférences
- Le consentement est stocké dans le navigateur (et côté serveur si activé)
- Le reçu de preuve est écrit
- Les cibles de distribution sont notifiées dans l'ordre :
- GTM/Consent Mode (synchrone, même page)
- Webhooks (POST HTTP asynchrone, retenté en cas d'échec)
Tentatives de webhook
Si votre endpoint webhook est indisponible, ConsentForge réessaie avec backoff exponentiel :
- Tentative 1 : immédiate
- 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 consulter les livraisons échouées dans Tableau de bord → Webhooks → Journal de livraison.