Alvorlighed: HøjAnsvarlig: UdviklingTid til rettelse: 30-90 min
Samtykkebanner vises ikke på mobil
Ret viewport-, CSS- og lazy-load-problemer, der gør, at banneret forsvinder eller ikke renderes på mobil.
Dækker: mobile_banner_missing, consent_banner_mobile
Hvorfor det betyder noget
Et banner, der virker på desktop men ikke på mobil, efterlader et compliance-gap for en væsentlig del af trafikken og bliver let overset i QA, der kun dækker desktop.
Sådan verificerer du manuelt
- Åbn websitet i mobilemulation og helst også på en rigtig enhed.
- Kontrollér, at banneret vises above the fold og ikke dækkes af andre elementer.
- Undersøg CSS, z-index og lazy-load-containere, der kan påvirke banneret.
Typiske årsager
- Responsiv CSS skjuler bannercontaineren på visse breakpoints.
- Banneret indlæses i en komponent, der ikke renderes på mobil.
- Sticky header, overlay eller modal dækker banneret.
Rettelse i GTM
- Kontrollér, om mobile triggere eller CMP-logik afviger fra desktop.
- Sørg for, at CMP'en initialiseres på mobile sidevarianter.
- Test igen efter publicering på flere breakpoints.
Rettelse i WordPress eller CMP-plugins
- Gennemgå temaets mobilindstillinger, cache-plugins og optimeringsplugins.
- Bekræft, at CMP-pluginet renderer banneret i mobile templates.
- Test med cache og optimeringer slået fra, hvis adfærden afviger.
Generel udviklerrettelse
- Auditér responsiv CSS og viewport-specifikke renderingsbetingelser.
- Sørg for, at banneret renderes tidligt og over konkurrerende overlays.
- Behandl mobil QA som et separat compliance-spor.
Sådan bekræfter du, at rettelsen virker
- Bekræft, at banneret vises på en rigtig mobil enhed.
- Bekræft, at brugeren kan anvende både Accept og Reject på mobil.
- Kør en ny scanning med mobil evidens, hvis tilgængeligt, og kontrollér at problemet forsvinder.
Næste skridt
Kør en ny scanning efter deployment for at bekræfte, at den faktiske runtime-adfærd ændrede sig, og ikke kun bannerteksten.