Passer au contenu principal

Partager le consentement entre domaine principal et sous-domaines

Mutualisez le consentement sur l’ensemble de votre domaine principal et ses sous-domaines.

Manon Manso avatar
Écrit par Manon Manso
Mis à jour aujourd’hui

Pour garantir une expérience fluide à vos utilisateurs sur l’ensemble de vos sites, vous pouvez configurer le partage du consentement entre votre domaine principal et ses sous-domaines. Cela vous permet d’éviter d’afficher le bandeau de consentement à chaque changement de sous-domaine.

Une fois le choix exprimé par l’utilisateur sur monsite.fr, il est automatiquement reconnu sur app.monsite.fr, blog.monsite.fr, etc. Plus besoin de lui redemander son consentement à chaque fois : l’expérience est plus fluide, et le taux d’interaction s’améliore.

👉 Dans cet article, nous prendrons comme exemple un domaine principal monsite.fr, avec deux sous-domaines : app.monsite.fr et blog.monsite.fr.

Prérequis

  1. Créez un seul projet Axeptio​. Vous devrez charger ce même projet sur l'ensemble de vos sites.

  2. Dans votre bandeau, ajoutez l'ensemble des services utilisés sur votre domaine principal et vos sous-domaines.

  3. Intégrez Axeptio sur tous les sites concernés, en veillant à charger le même projet.

Définir le paramètre userCookiesDomain

Si vous avez intégré Axeptio via Google Tag Manager

  1. Assurez-vous d'avoir bien installé notre modèle de balise Axeptio CMP en suivant notre guide.

  2. Ouvrez votre balise Axeptio CMP (son nom peut être différent si vous l'aviez renommée).

  3. Dans le volet qui apparaît, cliquez à l'intérieur du bloc Configuration de la balise pour l'éditer.

  4. En bas du bloc, dépliez la section Cookie settings.

  5. Dans le champ User cookies domain, renseignez votre domaine principal sans préfixe (pas de http://, https://, ni www). Dans notre exemple, entrez  monsite.fr

  6. Cliquez sur le bouton Enregistrer en haut à droite.

  7. De retour dans Balises, cliquez sur le bouton Envoyer en haut à droite pour rendre vos changements effectifs.

Si vous avez intégré Axeptio via votre CMS

  1. Rendez-vous dans l’interface de configuration du plugin/module dans votre CMS. Localisez le champ vous permettant de renseigner votre domaine principal, généralement intitulé User cookies domain.

  2. Renseignez votre domaine principal sans préfixe (pas de http://, https://, ni www). Dans notre exemple, entrez  monsite.fr

Si vous avez intégré Axeptio “en dur”

Dans le script d’initialisation d’Axeptio, ajoutez la propriété userCookiesDomain à l’objet axeptioSettings :

<script>
window.axeptioSettings = {
clientId: "xxxxxxxxxxxxxxxxxxxxxxx",
cookiesVersion: "ma-config-fr",
userCookiesDomain: "monsite.fr" // Remplacez ici la valeur avec votre domaine principal (sans http, https, ni www) pour partager le consentement entre tous vos sous-domaines
};

(function(d, s) {
var t = d.getElementsByTagName(s)[0], e = d.createElement(s);
e.async = true; e.src = "//static.axept.io/sdk.js";
t.parentNode.insertBefore(e, t);
})(document, "script");
</script>
Avez-vous trouvé la réponse à votre question ?