Introduction
astro-cookie-consent est un petit composant Astro accompagné de quelques fonctions JS simples pour :
- Afficher une bannière de consentement aux cookies (un simple accepter/refuser ou des interrupteurs par catégorie).
- Bloquer réellement les scripts tiers jusqu’à ce que le visiteur accepte –
gateScript()n’insère jamais de balise<script>avant le consentement. - Lire le choix du visiteur et y réagir partout ailleurs sur le site.
Il n’a aucune dépendance à l’exécution, est livré sous forme de code source .astro/.js pur (compilé
par le pipeline Astro de votre propre projet) et n’ajoute rien d’autre que lui-même à vos node_modules.
Ce qu’il n’est pas
Section intitulée « Ce qu’il n’est pas »- Pas une plateforme de gestion du consentement complète. Pas de géodétection intégrée, pas de prise en charge des chaînes de consentement (TCF/GPP), pas de liste de fournisseurs. Si vous avez besoin de signaux de consentement conformes à la norme IAB pour les plateformes publicitaires, il vous faut probablement une CMP dédiée.
- Pas un conseil juridique. C’est un mécanisme – vous restez responsable de ce que dit votre politique de confidentialité, des catégories que vous déclarez et du blocage des bons éléments derrière la bonne catégorie. Consultez Fonctionnalités liées au RGPD pour savoir en quoi le paquet aide et en quoi il n’aide pas.
Et ensuite
Section intitulée « Et ensuite »- Installation et démarrage rapide – une bannière à l’écran en quelques minutes.
- Démo en direct – essayez le vrai composant, catégories comprises.
- Consentement par catégorie – des interrupteurs comme mesure d’audience et marketing.
- Référence de
<ConsentBanner />– toutes les props.