Le petit nouveau des CMS a lui aussi droit d'avoir de beaux cookies 🌈
Pour vous faciliter la tâche, nous avons créé un Plugin Axeptio directement accessible dans votre interface Bubble.io.
Voici comment procéder :
- Rendez-vous dans votre app Bubble.io
- Sélectionnez l'onglet Plugin dans le menu de gauche
- Cliquez sur "Add Plugin" en haut à droite
- Tapez "Axeptio" dans la barre de recherche
- Cliquez sur "Install" pour ajouter le plugin à votre app
Une fois ceci fait, vous devriez normalement voir notre plugin dans l'onglet Plugin, avec différents champs de paramétrage :
Voici la liste des champs et leur utilité :
- Project ID (obligatoire) : L'ID de votre projet, paramètre de base pour que notre SDK puisse charger votre projet Axeptio
- Cookies Version (facultatif) : le nom de version du widget que vous souhaitez charger
Dans votre projet Axeptio depuis le backoffice, rendez-vous dans la partie Gestion des cookies.
Copiez l’identifiant de la version désirée (souligné en rouge ci-dessous) puis collez-le dans le champ Cookies Version :
Par défaut, c'est la première version en partant du haut qui est chargée. - Cookies Duration (facultatif) : durée du consentement (en jours). Après cette durée, le consentement sera redemandé au visiteur.
La valeur par défaut est 365 (jours). - Trigger GTM Events (facultatif) : permet d'activer ou de désactiver l'envoi d'évènements à Google Tag Manager. Si vous n'utilisez pas GTM, vous pouvez passer ce champ à false, la valeur par défaut étant true.
- JSON Cookie Name (facultatif) : permet de renommer le cookie qui stocke le consentement de l'utilisateur, qui s'appelle par défaut "axeptio_cookies".
- Authorized Vendors Cookie Name (facultatif) : permet de renommer le cookie qui stocke les cookies acceptés par l'utilisateur, qui s'appelle par défaut "axeptio_authorized_vendors".
- User Cookies Domain (facultatif) : permet de définir le domaine sur lequel sont déposés les cookies Axeptio. Peut être utile si vous avez des sous-domaines, ainsi en définissant cette propriété sur votre domaine principal, le consentement ne sera pas redemandé sur les sous-domaines
- User Cookies Secure (facultatif) : Par défaut, cette valeur est à true, ce qui veut dire que nos cookies sont secure et ne peuvent pas être déposés sur des sites en HTTP. Vous pouvez passer cette valeur à false, par exemple pour tester Axeptio sur un site qui n'est pas encore en HTTPS.
- Mount Class Name (facultatif) : permet de modifier le Class Name de la balise <div> qui contient le widget Axeptio
Pour résumer, le seul champ obligatoire est le Project ID, les autres champs pourront vous être utiles dans certains cas, mais ne vous inquiétez pas si vous les laissez vides.