Integrationen
Drei Wege, das consentdone-Banner einzubauen — alle ohne API-Key: Die Zuordnung zu deiner Konfiguration passiert serverseitig automatisch über die Domain.
1. Ein-Zeilen-Snippet (jede Website)
Füge diese Zeile möglichst weit oben in den <head> deiner Seite ein —
vor allen Analyse- und Marketing-Tags:
<script src="https://cdn.c-done.com/cmp.js"></script> Das Script setzt den Google Consent Mode v2 sofort auf „denied", lädt deine Banner-Config und protokolliert Einwilligungen — mehr ist nicht nötig.
2. WordPress-Plugin
Das Plugin bindet cmp.js mit hoher Priorität in den <head>
ein und bringt einen Shortcode [consentdone_revoke] für einen
„Cookie-Einstellungen ändern"-Link mit.
- In WordPress unter Plugins → Installieren → Plugin hochladen die ZIP-Datei auswählen und installieren.
- Plugin aktivieren — das CMP ist ab sofort aktiv, es ist nichts weiter zu konfigurieren.
- Optional unter Einstellungen → consentdone prüfen; dort lässt sich auch eine Self-Hosting-URL hinterlegen.
- Optional den Shortcode
[consentdone_revoke label="Cookie-Einstellungen ändern"]in Seite oder Footer einfügen.
3. Google-Tag-Manager-Template
Ein GTM Custom Template, das cmp.js über den Tag Manager ausspielt —
für Seiten, deren Quelltext du nicht anfassen willst.
- In GTM links auf Vorlagen → bei „Tag-Vorlagen" auf Neu → Drei-Punkte-Menü → Importieren → die .tpl-Datei wählen → Speichern.
- Unter Tags → Neu die Vorlage consentdone CMP wählen; die cmp.js-URL unverändert lassen.
- Als Trigger Consent Initialization – All Pages wählen — so lädt das CMP garantiert vor allen anderen Tags.
- Über die Vorschau testen, dann veröffentlichen.
Falls „Consent Initialization" nicht sichtbar ist: in den
Containereinstellungen → Consent-Übersicht aktivieren einschalten.
Den Consent Mode v2 (Default „denied", Update nach Einwilligung) setzt
cmp.js selbst — du musst in GTM keine zusätzlichen Consent-Tags anlegen,
nur bei deinen Tags die eingebauten Einwilligungsprüfungen nutzen.
Fragen? meikel@korfmacher.at