Rimtumas: AukštaAtsakingas: PlėtraPataisymo laikas: 30-90 min
Sutikimo banneris nerodomas mobile
Pataisykite viewport, CSS ir lazy-load problemas, dėl kurių banneris dingsta arba nesirenderina mobile aplinkoje.
Apima: mobile_banner_missing, consent_banner_mobile
Kodėl tai svarbu
Banneris, kuris veikia desktop, bet ne mobile, palieka atitikties spragą reikšmingai srauto daliai ir lengvai praslysta pro desktop-only QA.
Kaip tai patikrinti rankiniu būdu
- Atidarykite svetainę mobile emuliacijoje ir, jei įmanoma, tikrame įrenginyje.
- Patikrinkite, ar banneris matomas above the fold ir nėra uždengtas kitų elementų.
- Patikrinkite CSS, z-index ir lazy-load konteinerius, galinčius paveikti bannerį.
Tipinės priežastys
- Responsyvus CSS paslepia bannerio konteinerį tam tikruose breakpoints.
- Banneris įkeliamas komponente, kuris mobile aplinkoje nesirenderina.
- Sticky header, overlay ar modalas uždengia bannerį.
Pataisa GTM
- Patikrinkite, ar mobile triggeriai ar CMP logika nesiskiria nuo desktop.
- Įsitikinkite, kad CMP inicializuojamas ir mobile puslapių variantuose.
- Po publikavimo testuokite keliais breakpointais.
Pataisa WordPress ar CMP įskiepiuose
- Peržiūrėkite temos mobile nustatymus, cache įskiepius ir optimizavimo įskiepius.
- Patvirtinkite, kad CMP įskiepis renderina bannerį mobile template'uose.
- Jei elgsena skiriasi, testuokite su išjungtu cache ir optimizacijomis.
Bendra kūrėjų pataisa
- Audituokite responsive CSS ir viewport-specific render sąlygas.
- Įsitikinkite, kad banneris renderinamas anksti ir virš konkuruojančių overlay elementų.
- Traktuokite mobile QA kaip atskirą compliance kelią.
Kaip patvirtinti, kad pataisa veikia
- Patvirtinkite, kad banneris rodomas tikrame mobile įrenginyje.
- Patvirtinkite, kad vartotojas gali naudoti tiek Accept, tiek Reject mobile aplinkoje.
- Paleiskite naują scan su mobile įrodymais, jei įmanoma, ir patikrinkite, kad problema išnyksta.
Kitas žingsnis
Po deploy paleiskite naują skenavimą ir patvirtinkite, kad pasikeitė realus runtime elgesys, o ne tik bannerio tekstas.