Zum Inhalt springen
Schweregrad: HochVerantwortlich: CMP-AdminZeit bis zur Behebung: 15-60 min

Keine Ablehnungsoption oder unterdrückte Ablehnung

Machen Sie die Ablehnung so einfach und sichtbar wie die Zustimmung, indem Sie fehlende, versteckte oder abgeschwächte Reject-Aktionen korrigieren.

Umfasst: no_reject_option, reject_suppressed, reject_below_fold

Warum das wichtig ist

Nach EDPB-Leitlinien muss eine Ablehnung genauso einfach sein wie eine Zustimmung. Ist Reject versteckt, optisch abgeschwächt oder erst unterhalb des Folds sichtbar, ist die Einwilligung möglicherweise nicht frei erteilt.

So prüfen Sie das manuell

  1. Open the first-layer banner on common desktop and mobile breakpoints.
  2. Check whether Reject is visible without extra clicks or scrolling.
  3. Compare button size, contrast, opacity, and placement against Accept.

Typische Ursachen

  • CMP template only exposes Accept on the first layer.
  • Custom CSS hides or de-emphasizes the Reject control.
  • Reject is available only in a second-layer preference center.

Behebung in GTM

  1. Configure the CMP template to show Accept and Reject on the first layer.
  2. Keep both actions visible without extra clicks.
  3. Validate button prominence using equal font size, contrast, and placement rules.

Behebung in WordPress oder CMP-Plugins

  1. Enable the reject or decline button in plugin settings.
  2. Adjust theme CSS so Reject is visible above the fold on desktop and mobile breakpoints.
  3. Avoid custom CSS that lowers reject contrast or hides the control.

Allgemeine Entwicklerkorrektur

  1. Display Reject in the same layer and viewport area as Accept.
  2. Use equivalent visual weight: size, contrast, opacity, and spacing.
  3. Avoid patterns requiring extra navigation for rejection.
.cmp-btn-accept,
.cmp-btn-reject {
  min-height: 44px;
  font-size: 14px;
  opacity: 1;
}

So bestätigen Sie, dass die Behebung funktioniert

  • Verify Reject is visible and clickable above the fold on both desktop and mobile.
  • Click Reject and confirm optional tags do not fire.
  • Run a re-scan and confirm the reject-flow issue is resolved.

Nächster Schritt

Starten Sie nach dem Deployment einen neuen Scan, um zu bestätigen, dass sich das Laufzeitverhalten geändert hat und nicht nur der Bannertext.

Keine Ablehnungsoption oder unterdrückte Ablehnung — GDPR Fix Guide