Passer au contenu principal

Intégrez le script Axeptio en dur sur votre site

Alexandre Dias Da Silva avatar
Écrit par Alexandre Dias Da Silva
Mis à jour il y a plus d'un mois

Cet article fait partie de la série Intégration.

Avant de suivre le guide ci-dessous, assurez-vous d’avoir pris connaissance de l’article de présentation générale Choisissez votre méthode d’intégration d’Axeptio.

⚠️ Attention ! Cette méthode d’intégration n’est pas celle que nous recommandons dans la majorité des cas.

L’intégration du script Axeptio “en dur” est à réserver à des contextes techniques spécifiques (sites très custom, contraintes particulières, environnements sans gestionnaire de balises, etc.) et à des personnes disposant d’un minimum de compétences techniques.

👉 Si ce n’est pas votre cas, ou si vous avez un doute, nous vous recommandons vivement de privilégier les méthodes d’intégration recommandées (Google Tag Manager, plugins CMS…), plus simples à maintenir et à faire évoluer.

Avant d’aller plus loin, prenez le temps de consulter l’article Choisissez votre méthode d’intégration d’Axeptio afin de vous assurer que cette approche est bien adaptée à votre projet.

Vous chargez déjà Axeptio via une autre méthode (GTM, plugin CMS, ou autre) ? Dans ce cas, vous n'avez pas besoin de suivre ce guide.

Obtenir le script de votre widget

Le script de votre widget est le morceau de code que vous devez insérer sur votre site pour afficher votre widget.

Pour l’obtenir, rien de plus simple :

  1. Dans l'administration Axeptio, ouvrez votre projet.

  2. Dans le menu à gauche, cliquez sur "Intégration", puis cliquez sur l'onglet "Générale".

  3. Dans le menu déroulant "Configuration de la bannière", sélectionnez la configuration de votre bandeau à appliquer.

Voilà ! Magie, le script apparaît ! Il y a même un petit bouton « Copier » pour vous faciliter la vie 😉

Intégrer et publier le script

Maintenant que vous avez le script en main, il ne vous reste plus qu’à l’intégrer sur votre site 💻

Vous pouvez intégrer le script Axeptio dans le code de votre site de l’une des deux manières suivantes :

  • Juste avant la fermeture de la balise </body>

    Cette option permet de limiter l’impact sur les performances et convient lorsque les autres services (analytics, marketing, etc.) sont également chargés en bas de page.

  • À l’intérieur de la balise <head>

    Cette option est à privilégier lorsque certains services ou balises tiers (comme Google Analytics 4 ou Google Tag Manager) sont chargés tôt dans la page et dépendent des informations de consentement.

⚠️ Note importante sur l’emplacement et le séquençage des scripts

Soyez particulièrement attentif à l’emplacement du script Axeptio sur vos pages, en lien avec les autres services qui en dépendent.

Certaines solutions, comme Google Analytics 4, recommandent d’intégrer leur balise directement dans le <head> afin qu’elle soit chargée le plus tôt possible. Si une balise GA4 (ou tout autre service équivalent) est chargée avant qu’Axeptio n’ait pu définir les signaux du Consent Mode, les premières requêtes seront envoyées sans signaux de consentement, ce qui entraînera une non-conformité.

Afin d’éviter tout problème de séquençage, assurez-vous qu’Axeptio soit chargé au moins aussi tôt que, et idéalement avant, tout service ou balise tiers dépendant des informations de consentement.

Cela garantit que les signaux de consentement sont correctement définis avant l’exécution de ces services.

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