Leitfaden zur Fehlerbehebung

Lösungen für häufige CookieBeam-Probleme. Wenn Sie keine Antwort finden, senden Sie eine E-Mail an [email protected]

Schnelleinstieg:

Google Tag Manager Probleme

Banner wird im GTM-Vorschaumodus nicht ausgelöst

Tag-Konfiguration prüfen

  1. 1. Öffnen Sie den GTM-Vorschaumodus
  2. 2. Suchen Sie das „CookieBeam Consent“ Tag in der Tag-Liste
  3. 3. Überprüfen Sie, ob „Tags Fired“ und nicht „Tags Not Fired“ angezeigt wird
  4. 4. Falls nicht ausgelöst, prüfen Sie die Trigger-Konfiguration
  5. 5. Verwenden Sie den Trigger „Einwilligungsinitialisierung - Alle Seiten“

Tag wird ausgelöst, aber Banner erscheint nicht

  1. 1. Öffnen Sie die Browser-Konsole (F12)
  2. 2. Suchen Sie nach dem Laden des CookieBeam-Skripts
  3. 3. Prüfen Sie, ob die Banner-ID im GTM-Tag-Code korrekt ist
  4. 4. Prüfen Sie, ob die Skript-URL lautet: https://cdn.cookiebeam.com/banner/...

Andere Tags werden weiterhin ohne Einwilligung ausgelöst

Einwilligungsanforderungen konfigurieren

  1. 1. Öffnen Sie jedes GA4/Google Ads Tag im GTM
  2. 2. Gehen Sie zu Erweiterte Einstellungen → Einwilligungseinstellungen
  3. 3. Aktivieren Sie „Zusätzliche Einwilligung für das Auslösen des Tags erforderlich“
  4. 4. Für GA4: Wählen Sie „analytics_storage“
  5. 5. Für Google Ads: Wählen Sie „ad_storage“ und „analytics_storage“
  6. 6. Speichern und veröffentlichen

Sicherstellen, dass CookieBeam zuerst lädt

  1. 1. Das CookieBeam-Tag muss den Trigger „Einwilligungsinitialisierung“ verwenden
  2. 2. Dies wird VOR allen anderen Tags ausgelöst
  3. 3. Andere Marketing-Tags sollten Einwilligungsvoraussetzungen haben

Leistungsprobleme

Banner lädt langsam

Laden optimieren

  1. 1. Stellen Sie sicher, dass das Skript das Attribut „defer“ hat
  2. 2. Verwenden Sie die CDN-Version (cdn.cookiebeam.com), nicht selbst gehostet
  3. 3. Prüfen Sie Ihre Internetgeschwindigkeit
  4. 4. Das Banner sollte bei guter Verbindung in < 500ms laden

Banner blockiert das Laden der Seite

Asynchrones Laden

  1. 1. Verwenden Sie immer das Attribut „defer“ oder „async“ im Script-Tag
  2. 2. Korrekt: script src="..." defer
  3. 3. Niemals synchron im Head laden

Erweitertes Debugging

Für Entwickler: Nutzen Sie diese Konsolenbefehle zum Debuggen von CookieBeam

Prüfen, ob CookieBeam geladen ist:

window.CookieBeam !== undefined

Aktuellen Einwilligungsstatus abrufen:

CookieBeam.getConsent()

dataLayer prüfen (GTM):

window.dataLayer

Banner erzwingen (Testen):

CookieBeam.show()

Einwilligung zurücksetzen (Testen):

CookieBeam.reset()

Benötigen Sie weitere Hilfe?

Wenn Sie hier keine Lösung gefunden haben, sind wir für Sie da!

📊 Beim Melden von Problemen: Geben Sie Ihre Browser-ID (im CookieBeam-Dashboard zu finden), Browserversion und Schritte zur Reproduktion an. Screenshots helfen ebenfalls!