Aller au contenu
Commencer

Bannière de consentement aux cookies RGPD pour Astro

L’alternative gratuite à Cookiebot

Consentement aux cookies pour Astro

Une bannière de consentement RGPD populaire, légère et sans dépendances, qui bloque vraiment vos scripts, avec Google Consent Mode v2 pour GA4, Google Ads et GTM. Pas de dark patterns, pas de cases pré-cochées.

Commencer
npm i astro-cookie-consent
Aperçu en directDefault (dark)
En attente du consentement…

Adoptée par des startups, des PME et des entreprises tech

Ajoutez-le à votre site

Si léger qu’on l’oublie

Du code source .astro et .js pur, compilé par votre propre build. Rien à auditer, aucun appel vers l’extérieur.

Dernière version
—
Licence open source
MIT
Dépendances à l’exécution
0
Variables CSS pour le personnaliser
7

Ajoutez la bannière à votre layout, puis bloquez n’importe quel script tiers jusqu’au consentement.

C’est tout : pas de fichier de configuration, pas de CSS à écrire, pas de dépendance à auditer.

src/layouts/Layout.astro
---
import ConsentBanner from 'astro-cookie-consent/ConsentBanner.astro';
---
<html>
<body>
<slot />
<ConsentBanner privacyHref="/privacy" />
</body>
</html>
<script>
import { gateScript } from 'astro-cookie-consent';
gateScript({ src: 'https://example-widget.com/embed.js' });
</script>

L’alternative gratuite à Cookiebot

Tout ce que vous attendez d’une plateforme de gestion du consentement payante comme Cookiebot, réuni dans un seul composant gratuit et sans dépendances. Pas d’abonnement mensuel, pas de limite de pages vues, pas de script tiers.

Zéro dépendance

Livré sous forme de code source .astro/.js pur, compilé par le pipeline Astro de votre propre projet. Aucune dépendance à l’exécution.

Bloque vraiment les scripts

gateScript() bloque les scripts tiers jusqu’à ce que le visiteur accepte – pas une simple bannière d’information qui laisse les traceurs se charger quand même.

Référence de l’API

Consentement par catégorie

Des interrupteurs optionnels par catégorie, comme la mesure d’audience et le marketing, ou un simple accepter/refuser si vous n’en avez pas besoin.

En savoir plus

Entièrement personnalisable

Tout le visuel tient en 7 propriétés CSS personnalisées et chaque texte est une prop. Suit automatiquement le thème clair ou sombre du système du visiteur.

En savoir plus

Google Consent Mode v2

<ConsentMode /> transmet le choix du visiteur à GA4, Google Ads et GTM sous forme de signaux Consent Mode v2, avec une valeur par défaut refusée avant l’exécution de toute balise Google.

Le configurer

Compatible avec les agents IA

Fourni avec un SKILL.md qui documente sa propre API et ses garde-fous, pour qu’un agent puisse le personnaliser en toute sécurité – modifier les textes, bloquer un nouveau script, ajouter un thème – sans deviner.

En savoir plus

Conçu pour la conformité RGPD

Une bannière de cookies que les gens ne peuvent pas vraiment utiliser n’est pas conforme. Voici les mécanismes que les autorités (CNIL, ICO, CEPD) vérifient réellement – intégrés par défaut, pas ajoutés après coup.

Cette bibliothèque est un mécanisme, pas un conseil juridique – votre politique de confidentialité, les catégories que vous déclarez et ce que vous bloquez derrière elles restent de votre responsabilité. Voir exactement ce qui est couvert et ce qui ne l’est pas →

Pas de dark patterns

Accepter et refuser ont le même poids visuel. Pas de bouton « Accepter » plein à côté d’un « Refuser » délavé qui pousse le visiteur à consentir.

Pas de cases pré-cochées

Chaque catégorie est désactivée par défaut. Un véritable opt-in, pas un opt-out déguisé en choix.

Le consentement expire

Les choix expirent après une durée configurable (365 jours par défaut) et la bannière réapparaît – pas de consentement silencieux et permanent issu d’un choix fait il y a un an.

Une preuve que vous pouvez montrer

Chaque choix est enregistré avec un horodatage, récupérable via getConsentRecord() – de quoi démontrer qu’un consentement a été donné si besoin (principe de responsabilité, art. 7, paragraphe 1).

Personnalisez-le jusqu’au dernier pixel

Tout le visuel tient en 7 propriétés CSS personnalisées et chaque texte est une prop. Pas d’étape de build, pas de fichier de configuration, pas de design system à combattre.

Voir les 15 thèmes

Tarifs

Gratuit pour toujours. Toutes les fonctionnalités, sur tous vos sites.

$0 sans carte bancaire ni compte, jamais

Commencer
  • Sites illimités
  • Toutes les fonctionnalités, sans formule payante
  • Consentement par catégorie
  • Blocage des scripts avec gateScript()
  • Google Consent Mode v2
  • Tous les thèmes et personnalisation CSS complète
  • Ni compte, ni suivi, ni télémétrie
  • Sous licence MIT – open source et gratuit pour toujours.

Ajoutez le consentement à votre site en deux minutes