Um Entwicklern einen besseren Einblick in die Funktionsweise des CMP hinsichtlich der Code-Blockierung zu ermöglichen, können sie die Debugger-Konsole nutzen. Um die Konsole zu aktivieren, fügen Sie einfach ?cmpconsole am Ende der URL, die du in deinem Browser ansiehst, und aktualisiere die Seite:

Wenn du die Seite nicht aktualisieren kannst, kannst du auch window.cmp_loadconsole() in der Entwicklerkonsole deines Browsers ausführen.
Wie finde ich heraus, warum Skripte nicht funktionieren?
Die Konsole zeigt dir alle Elemente (Skripte, Iframes, Bilder usw.) auf der Seite an, die blockiert, aktiviert (freigegeben) oder ignoriert sind. Für alle Elemente siehst du den für dieses Element identifizierten Anbieter, den Zweck und einen Infotext.

Die folgenden Statusmeldungen sind zu finden:
| Status | Beschreibung |
Activated |
Das Element war gesperrt, ist nun aber entsperrt und geladen |
Searching for vendor |
Das Element muss analysiert werden. Das System sucht derzeit nach dem Anbieter. Klicken Sie nach einigen Sekunden erneut auf die Liste, um den aktuellen Status anzuzeigen. Wenn der Status weiterhin besteht, bedeutet dies, dass der Anbieter nicht identifiziert werden konnte (siehe unten). |
|
|
Stellen Sie sicher, dass der Anbieter in Ihrer Anbieterliste aufgeführt ist (Menü > Anbieter). Wenn es sich um einen benutzerdefinierten Anbieter handelt (IDs, die mit „c“ beginnen), müssen Sie der CMP mitteilen, dass dieses Skript zu diesem Anbieter gehört, indem Sie data-cmp-vendor="c123" (wobei c123 die Anbieter-ID ist) zum Skript hinzufügen. |
Waiting for consent for vendor xxx |
Das Element gehört zum Anbieter x, aber der Besucher hat diesem Anbieter noch keine Einwilligung erteilt. |
Not prepared for blocking: ... |
Eine Systemregel verhindert, dass die CMP dieses Element blockiert. Dies wird nur gesetzt, wenn Code zur automatischen Blockierung verwendet wird. |
Tipp: Du kannst ?cmpnoblocking zur Website-URL hinzufügen, um zu verhindern, dass die automatische Blockierung aktiviert wird. Dies kann bei der Fehlerbehebung helfen, wenn ein blockierter Code zu unerwartetem Verhalten führt.
Du kannst ?cmpnoblock=domain.com hinzufügen, um zu verhindern, dass die automatische Blockierung „domain.com“ explizit blockiert.
Tipp: Sie können ?cmpdebug an die Website-URL anfügen, um eine detailliertere Ausgabe in der Browserkonsole zu erhalten.