Závažnosť: VysokáVlastník: CMP adminČas na opravu: 15-45 min
Reject tlačidlo len v druhej vrstve
Zobrazte Reject už v prvej vrstve namiesto nútenia používateľa do ďalších klikov alebo preference screenov na odmietnutie optional spracúvania.
Zahŕňa: reject_in_second_layer, reject_not_first_layer
Prečo je to dôležité
Reject možnosť ukrytá v druhej vrstve oslabuje slobodnú voľbu a často nespĺňa equal-friction štandard očakávaný pri platných consent rozhraniach.
Ako to overiť manuálne
- Otvorte first-layer banner na desktope aj mobile.
- Skontrolujte, či používateľ vie odmietnuť optional spracúvanie bez otvárania ďalších settings.
- Porovnajte náročnosť Accept a Reject flow.
Typické príčiny
- CMP template je nastavený tak, že Reject zobrazuje len v preferences.
- Custom styling alebo banner copy odstránili Reject akciu z prvej vrstvy.
- Dizajn uprednostňuje opt-in conversion pred rovnakou voľbou používateľa.
Oprava v GTM
- Upravte CMP template alebo container nastavenia tak, aby bol Reject viditeľný už v prvej vrstve.
- Potvrďte, že Reject posiela rovnaký denied state bez ohľadu na to, či sa preferences otvoria.
- Otestujte desktop aj mobile layout banneru.
Oprava vo WordPress alebo CMP pluginoch
- V plugine zapnite decline alebo reject akciu už v úvodnom bannery.
- Upravte layout tak, aby bola first-layer akcia viditeľná aj na malých obrazovkách.
- Odstráňte CSS, ktoré Reject kontrolu skrýva alebo kolabuje.
Všeobecná oprava pre vývojára
- Umiestnite Reject vedľa Accept už v first-layer bannery.
- Nevyžadujte druhú interakciu len na odmietnutie optional spracúvania.
- Držte wording prvej vrstvy neutrálny, bez nudgingu k prijatiu.
Ako potvrdiť, že oprava funguje
- Potvrďte, že Reject je v prvej vrstve na desktope aj mobile.
- Potvrďte, že odmietnutie z prvej vrstvy zablokuje optional tagy.
- Spustite nový sken a overte, že issue už nie je flagované.
Ďalší krok
Po deployi spustite nový sken a potvrďte, že sa zmenilo reálne runtime správanie, nielen text banneru.