Passer au contenu principal

Chargement dynamique des configurations via géolocalisation

Activez la géolocalisation pour charger automatiquement la bonne configuration en fonction du pays et de la langue du navigateur de chaque visiteur.

Écrit par Alexandre Dias Da Silva

Cet article fait partie de la série Adapter votre bandeau à chaque version de votre site. Avant de suivre le guide ci-dessous, assurez-vous d’avoir pris connaissance de l’article de présentation générale Choisissez la méthode adaptée pour charger le bon bandeau Axeptio.

La géolocalisation permet de charger automatiquement la configuration la plus adaptée en fonction de la localisation du visiteur, déterminée via son adresse IP.

C’est particulièrement utile lorsque votre site doit appliquer des réglementations différentes selon les pays (RGPD, CCPA, Loi 25…) et que la localisation est un critère plus pertinent que la langue ou la structure d’URL.

Comment ça fonctionne ?

Lorsque la géolocalisation est activée, Axeptio sélectionne la configuration à charger selon l’ordre de priorité suivant :

  1. Réglementation du pays du visiteur — Axeptio détecte l’adresse IP du visiteur et identifie la réglementation associée à son pays (ex. RGPD pour un visiteur depuis l’Espagne). Toutes les configurations correspondant à cette réglementation deviennent candidates.

  2. Langue du navigateur — parmi les configurations candidates, Axeptio sélectionne celle dont la langue correspond à la langue du navigateur du visiteur.

  3. Configuration par défaut (fallback) — si aucune configuration ne correspond, Axeptio charge la configuration par défaut que vous avez définie.

Axeptio utilise la langue du navigateur du visiteur, et non la langue du site. Par exemple, un visiteur avec une IP espagnole et un navigateur en espagnol verra la configuration RGPD ES, même s’il consulte un site en français.

La configuration par défaut doit être publiée pour être active.

Exemple

Votre projet contient 5 configurations RGPD (FR, EN, ES, IT, DE). Un visiteur se connecte depuis l’Espagne avec un navigateur en espagnol :

  • Axeptio détecte une IP espagnole et lui associe la réglementation RGPD.

  • Les 5 configurations RGPD sont candidates.

  • La langue du navigateur étant l’espagnol, c’est la configuration RGPD ES qui est chargée.

Activer la géolocalisation

La géolocalisation se configure depuis la liste des configurations du produit concerné, pour Brands (Bannières de cookies) ou Publishers (Bandeau de cookies TCF).

  1. Rendez-vous dans Mes bandeaux du produit concerné.

  2. Entrez dans une configuration.

  3. Cliquez sur le bouton Affichage géolocalisé en haut à droite de la page.

  4. Dans la modale Géo-localisation, activez le toggle Activer l’affichage basé sur la localisation.

  5. Sélectionnez un bandeau par défaut dans la section Paramètres par défaut du bandeau — cette configuration sera utilisée si aucune autre ne correspond à la localisation du visiteur.

  6. Si vous souhaitez restreindre l’affichage du bandeau à certains pays uniquement, activez le toggle Visibilité du bandeau et sélectionnez les pays concernés.

  7. Cliquez sur Enregistrer et Publier pour que les changements prennent effet.

Avez-vous trouvé la réponse à votre question ?