Installation & Schnellstart
Installation
Abschnitt betitelt „Installation“npm install astro-cookie-consentDie einzige Peer-Abhängigkeit ist Astro >=4.0.0.
Schnellstart
Abschnitt betitelt „Schnellstart“-
Rendere
<ConsentBanner />einmal, global, in deinem Layout:src/layouts/Layout.astro ---import ConsentBanner from 'astro-cookie-consent/ConsentBanner.astro';---<html><body><slot /><ConsentBanner privacyHref="/privacy" /></body></html> -
Blockiere beliebige Drittanbieter-Skripte hinter dieser Einwilligung:
<script>import { gateScript } from 'astro-cookie-consent';gateScript({ src: 'https://example-widget.com/embed.js' });</script>gateScriptfügt das Skript erst ein, wenn der Besucher zustimmt, und niemals doppelt. -
Das war’s. Kein CSS, keine Konfigurationsdatei – das Banner ist eine eigenständige Karte unten links, die bereits der Hell-/Dunkel-Einstellung des Besuchers folgt.
Nächste Schritte
Abschnitt betitelt „Nächste Schritte“- Brauchst du getrennte Schalter für Analyse und Marketing statt eines einzigen Akzeptieren/Ablehnen? Siehe Einwilligung pro Kategorie.
- Möchtest du deine Markenfarben verwenden? Siehe Theming & Dark Mode.
- Arbeitest du mit einem KI-Coding-Agenten? Das Paket enthält eine
SKILL.md– siehe Mit KI-Coding-Agenten nutzen.