Към съдържанието
Тежест: ВисокаОтговорник: CMP администраторВреме за корекция: 15-60 min

Няма опция за отказ или тя е скрита

Направете отказа толкова лесен и видим, колкото приемането, като коригирате липсващи, скрити или отслабени Reject действия.

Покрива: no_reject_option, reject_suppressed, reject_below_fold

Защо това е важно

Насоките на EDPB изискват отказът да е толкова лесен, колкото приемането. Ако Reject е скрит, визуално отслабен или под fold-а, съгласието може да не е дадено свободно.

Как да го проверите ръчно

  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.

Типични причини

  • 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.

Корекция в 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.

Корекция в WordPress или CMP плъгини

  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.

Обща корекция за разработчици

  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;
}

Как да потвърдите, че корекцията работи

  • 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.

Следваща стъпка

Пуснете ново сканиране след deploy, за да потвърдите, че се е променило реалното runtime поведение, а не само текстът на банера.

Няма опция за отказ или тя е скрита — GDPR Fix Guide