UsercentricsCmp
Consent Management Platform
Die Komponente wird **einmal** in Layout.astro als **erstes** im head eingebunden. Eine zweite Instanz auf dieser Seite würde den Loader doppelt injizieren — deshalb nur **Codebeispiel** und Konfig-Hinweise. Ausführliche GTM-/View-Transitions-Hinweise: usercentrics-gtm.md im Repo.
Codebeispiel
import UsercentricsCmp from '~/components/common/UsercentricsCmp.astro';
<head><UsercentricsCmp /></head>Konfiguration (Kurz)
| Quelle | Bedeutung |
|---|---|
src/config.yaml → usercentrics.settingsId | Wenn gesetzt, rendert die Komponente das CMP; sonst kein Output. |
PUBLIC_USERCENTRICS_DRAFT | In Dev: Entwurf-Modus (data-draft), außer false. |
PUBLIC_USERCENTRICS_NO_AUTOBLOCKER | Prod: Autoblocker nur bei false; Dev: Autoblocker aus bei true (Details siehe Kommentar in der Komponente). |
Auf localhost / 127.0.0.1 lädt das Skript nicht (Allow-List).
Referenz: usercentrics-gtm.md