Menu de la documentation
Règles régionales (geo-IP)
Modèle de consentement selon la localisation du visiteur : régions EEE/Royaume-Uni/Suisse/États-Unis/Californie/Brésil, source geo, cache et replis.
Règles régionales (geo-IP)
Plutôt qu'un modèle de consentement unique pour le monde entier, vous pouvez adapter le modèle à la localisation du visiteur : opt-in là où la loi l'exige (l'EEE) et opt-out ou information seule là où c'est permis (p. ex. certaines parties des États-Unis). La fonction est désactivée par défaut — sans elle, c'est l'unique modèle configuré pour le domaine qui s'applique.
Régions et ordre de résolution
| Région | Couvre | Repli si aucune règle |
|---|---|---|
| EEE | 27 pays de l'UE + Norvège, Islande, Liechtenstein | Reste du monde → modèle du domaine |
| Royaume-Uni | GB | Règle EEE → reste du monde → modèle du domaine |
| Suisse | CH | Règle EEE → reste du monde → modèle du domaine |
| États-Unis (hors Californie) | US sauf CA | Reste du monde → modèle du domaine |
| États-Unis — Californie | US, État CA | Règle US → reste du monde → modèle du domaine |
| Brésil | BR (LGPD) | Reste du monde → modèle du domaine |
| Reste du monde | tous les autres pays | modèle du domaine |
Pour chaque région, vous choisissez opt-in, opt-out ou information seule — ou vous laissez « modèle du domaine ». Le modèle retenu se comporte exactement comme le modèle global : il détermine l'état initial des interrupteurs de catégorie et le comportement de la bannière.
Comment la bannière connaît la localisation
Lorsque les règles sont activées, le SDK interroge le point d'accès /api/geo une fois par jour ; celui-ci lit le pays (et l'État américain) depuis les en-têtes réseau du CDN, côté serveur CookieHug. L'adresse IP du visiteur n'est jamais stockée — la réponse ne contient qu'un code pays et un code région, mis en cache 24 h dans le navigateur du visiteur.
Garde-fous :
- Un délai strict de 800 ms — si la géolocalisation ne répond pas à temps, la bannière démarre sans attendre.
- Lorsque la géolocalisation est indisponible, le SDK se rabat sur le fuseau horaire du navigateur comme approximation (EEE / Californie / Brésil).
- Lorsque la localisation reste indéterminable, c'est le modèle du domaine qui s'applique (repli sûr).
- Les domaines où la fonction est désactivée n'émettent aucune requête supplémentaire.
Activation
- Tableau de bord → domaine → Avancé → Politique de consentement → carte Règles régionales (geo-IP).
- Basculez l'interrupteur et affectez des modèles aux régions dont vous avez besoin ; laissez le reste sur « modèle du domaine ».
- L'enregistrement est automatique ; le script de la bannière se rafraîchit en 5 minutes environ.
Et Google Consent Mode dans tout ça ?
Les règles régionales pilotent le modèle de consentement de la bannière. Les signaux de Google Consent Mode démarrent toujours prudemment sur denied et ne changent qu'après la décision du visiteur — les valeurs par défaut régionales de GCM sont une configuration distincte, dans la section Google (Consent Mode v2). Avec la géolocalisation activée, l'objet `CookieHug.regulations` contient des valeurs plus précises (gdprApplies, ccpaApplies, region).