Závažnosť: VysokáVlastník: VývojČas na opravu: 30-90 min
Consent banner sa na mobile nezobrazuje
Opravte viewport, CSS a lazy-load problémy, kvôli ktorým consent banner na mobilných zariadeniach zmizne alebo sa vôbec nevyrenderuje.
Zahŕňa: mobile_banner_missing, consent_banner_mobile
Prečo je to dôležité
Banner, ktorý funguje na desktope, ale zlyháva na mobile, stále vytvára compliance dieru pre významnú časť trafficu a pri desktop-only QA sa ľahko prehliadne.
Ako to overiť manuálne
- Otvorte web v mobile viewport emulácii a ideálne aj na reálnom telefóne.
- Skontrolujte, či je banner nad foldom a nie je orezaný alebo skrytý.
- Prejdite CSS, z-index a lazy-loaded kontajnery ovplyvňujúce banner.
Typické príčiny
- Responsive CSS skrýva banner kontajner pod určitým breakpointom.
- Banner sa načítava v komponente, ktorý sa na mobile vôbec nerenderuje.
- Sticky headery, overlaye alebo modaly banner prekrývajú.
Oprava v GTM
- Skontrolujte, či sa mobile-specific triggre alebo CMP logika nelíšia od desktopu.
- Overte, že CMP sa inicializuje aj pre mobile page varianty.
- Po publishi test zopakujte na viacerých breakpoinoch.
Oprava vo WordPress alebo CMP pluginoch
- Skontrolujte mobile theme nastavenia, cache pluginy a optimalizačné pluginy, ktoré menia poradie skriptov.
- Overte, že CMP plugin renderuje banner aj v mobile templatoch.
- Ak sa správanie líši, testujte s vypnutou cache a optimalizáciami.
Všeobecná oprava pre vývojára
- Auditujte responsive CSS a viewport-specific render conditions.
- Uistite sa, že banner sa renderuje včas a nad konkurenčnými overlaymi.
- Mobile QA berte ako samostatnú compliance cestu, nie len desktop variant.
Ako potvrdiť, že oprava funguje
- Potvrďte zobrazenie banneru na reálnom mobile.
- Potvrďte, že používateľ vie na mobile kliknúť Accept aj Reject.
- Spustite nový sken s mobile evidence, ak je dostupný, a overte zmiznutie issue.
Ďalší krok
Po deployi spustite nový sken a potvrďte, že sa zmenilo reálne runtime správanie, nielen text banneru.