Cookie-Einwilligung einrichten
So nehmen Sie den KI-Verkaufsagenten in Ihr Cookie-Banner auf und verbinden Ihr Einwilligungs-Tool — Schritt für Schritt.
Aktualisiert:
Bis ein Besucher Analyse-Cookies akzeptiert, sendet das Chat-Widget nur anonyme, nicht personenbezogene Statistiken. Wenn Sie die Auswahl des Besuchers an das Widget übergeben, funktioniert die Konversationsanalyse für Besucher mit Einwilligung.
Schritt 1: Widget in das Cookie-Banner aufnehmen#
Das Chat-Widget nutzt Cookie-ähnlichen Speicher für notwendige Funktionen (Betrieb des Chats und Erhalt des Gesprächskontexts — dafür ist keine Einwilligung nötig) und nach erteilter Einwilligung auch für die Konversationsanalyse.
Einstellungen Ihres Cookie-Banners öffnen
Melden Sie sich in dem Tool an, mit dem Sie Cookie-Einwilligungen verwalten (Cookiebot, CookieYes, OneTrust, das Cookie-Banner Ihrer Plattform …).
Widget-Skript immer laden lassen
Nehmen Sie das Chat-Widget-Skript nicht in die Skripte auf, die Ihr Tool bis zur Einwilligung blockiert – es muss immer geladen werden, sonst erscheint der Chat gar nicht. Ohne Einwilligung sendet das Widget keine Analyse-Daten; die Auswahl des Besuchers übergeben Sie ihm in Schritt 2.
Widget in den Cookie-Informationen aufführen
Führen Sie das Yasan-Chat-Widget im Text Ihres Cookie-Banners unter den Analyse-Cookies (Statistik) auf, damit Besucher wissen, wozu sie einwilligen. Das ist eine Information für Besucher – sie ist nicht an das Blockieren von Skripten gekoppelt.
Schritt 2: Einwilligungs-Tool verbinden#
Übergeben Sie die Auswahl des Besuchers immer dann an das Widget, wenn er sie trifft oder ändert — per Aufruf von window.Whisper.setConsent(...) mit true für akzeptierte und false für abgelehnte Kategorien:
Analyse aktivieren:
window.Whisper?.setConsent({
analytics: true,
});Marketing aktivieren:
window.Whisper?.setConsent({
marketing: true,
});Beide deaktivieren:
window.Whisper?.setConsent({
analytics: false,
marketing: false,
});Das Widget merkt sich die Auswahl im Browser des Besuchers. Das Snippet kann daher bei jedem Seitenaufruf ausgeführt werden — ein wiederholter Aufruf speichert lediglich denselben Wert erneut. Widerruft der Besucher die Analyse-Einwilligung, löscht das Widget zugleich seine gespeicherte Besucherkennung und den nur für die Analyse hinterlegten Warenkorb-Snapshot.
Fertige Beispiele für gängige Tools#
Cookiebot#
window.addEventListener('CookiebotOnConsentReady', () => {
window.Whisper?.setConsent({
analytics: Cookiebot.consent.statistics,
marketing: Cookiebot.consent.marketing,
})
})CookieYes#
document.addEventListener('cookieyes_banner_load', (event) => {
window.Whisper?.setConsent({
analytics: event.detail.categories.analytics === true,
marketing: event.detail.categories.advertisement === true,
})
})
document.addEventListener('cookieyes_consent_update', (event) => {
window.Whisper?.setConsent({
analytics: event.detail.accepted.includes('analytics'),
marketing: event.detail.accepted.includes('advertisement'),
})
})OneTrust#
C0002 (Analyse) und C0004 (Marketing) sind die Standard-Kategorie-IDs von OneTrust – prüfen Sie sie in Ihrer Administration unter Categorizations → Categories, sie können abweichend konfiguriert sein.
function syncWhisperConsent() {
const activeGroups = (window.OnetrustActiveGroups || '').split(',')
window.Whisper?.setConsent({
analytics: activeGroups.includes('C0002'),
marketing: activeGroups.includes('C0004'),
})
}
function OptanonWrapper() {
syncWhisperConsent()
}
window.addEventListener('OneTrustGroupsUpdated', syncWhisperConsent)Wo Sie diese Snippets in der App finden#
Dieselben kopierfertigen Snippets finden Sie in den Einstellungen des KI-Verkaufsagenten im Bereich Cookie-Einwilligung.
Funktioniert es nicht?#
- Das Chat-Widget erscheint gar nicht — Ihr Einwilligungs-Tool blockiert vermutlich das Widget-Skript. Erlauben Sie es in den Einstellungen des Tools; ohne Einwilligung sendet das Widget ohnehin keine Analyse-Daten.
- Die Konversationsanalyse bleibt leer — prüfen Sie, ob
setConsentnach erteilter Einwilligung tatsächlich aufgerufen wird (siehe Beispiele oben).
Weitere Lösungen finden Sie unter Häufige Probleme.