Ozbiljnost: VisokaVlasnik: RazvojVrijeme za ispravak: 30-90 min
Banner privole ne prikazuje se na mobitelu
Ispravite viewport, CSS i lazy-load probleme zbog kojih banner nestaje ili se ne renderira na mobitelu.
Obuhvaća: mobile_banner_missing, consent_banner_mobile
Zašto je ovo važno
Banner koji radi na desktopu, ali ne i na mobitelu, ostavlja compliance prazninu za značajan dio prometa i lako promakne desktop-only QA-u.
Kako to ručno provjeriti
- Otvorite web u mobilnoj emulaciji i po mogućnosti na stvarnom uređaju.
- Provjerite prikazuje li se banner above the fold i nije li prekriven drugim elementom.
- Pregledajte CSS, z-index i lazy-load kontejnere koji mogu utjecati na banner.
Tipični uzroci
- Responsive CSS skriva banner kontejner na određenim breakpointima.
- Banner se učitava u komponenti koja se ne renderira na mobitelu.
- Sticky header, overlay ili modal prekrivaju banner.
Ispravak u GTM-u
- Provjerite razlikuju li se mobilni triggeri ili CMP logika od desktopa.
- Osigurajte da se CMP inicijalizira i na mobilnim varijantama stranica.
- Ponovno testirajte nakon objave na više breakpointa.
Ispravak u WordPressu ili CMP dodacima
- Pregledajte mobilne postavke teme, cache pluginove i optimizacijske pluginove.
- Potvrdite da CMP plugin renderira banner u mobilnim templateima.
- Testirajte s isključenim cacheom i optimizacijama ako se ponašanje razlikuje.
Opći developerski ispravak
- Auditirajte responsive CSS i viewport-specifične uvjete renderiranja.
- Osigurajte da se banner renderira rano i iznad konkurentnih overlay elemenata.
- Tretirajte mobile QA kao zaseban compliance put.
Kako potvrditi da ispravak radi
- Potvrdite da se banner prikazuje na stvarnom mobilnom uređaju.
- Potvrdite da korisnik može koristiti i Accept i Reject na mobitelu.
- Pokrenite novi scan s mobilnim dokazima ako su dostupni i provjerite da problem nestaje.
Sljedeći korak
Pokrenite novo skeniranje nakon deploya kako biste potvrdili da se promijenilo stvarno runtime ponašanje, a ne samo tekst bannera.