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égionCouvreRepli si aucune règle
EEE27 pays de l'UE + Norvège, Islande, LiechtensteinReste du monde → modèle du domaine
Royaume-UniGBRègle EEE → reste du monde → modèle du domaine
SuisseCHRègle EEE → reste du monde → modèle du domaine
États-Unis (hors Californie)US sauf CAReste du monde → modèle du domaine
États-Unis — CalifornieUS, État CARègle US → reste du monde → modèle du domaine
BrésilBR (LGPD)Reste du monde → modèle du domaine
Reste du mondetous les autres paysmodè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).