Gravedad: AltaResponsable: DesarrolloTiempo de corrección: 30-90 min
El banner de consentimiento no aparece en móvil
Corrija problemas de viewport, CSS y lazy-load que hacen que el banner desaparezca o no renderice en móvil.
Cubre: mobile_banner_missing, consent_banner_mobile
Por qué es importante
Un banner que funciona en desktop pero falla en móvil deja una brecha de cumplimiento sobre una parte importante del tráfico y es fácil de pasar por alto en una QA centrada solo en escritorio.
Cómo verificarlo manualmente
- Abra el sitio en emulación móvil y, si puede, en un dispositivo real.
- Compruebe si el banner aparece por encima del pliegue y sin quedar oculto.
- Inspeccione CSS, z-index y contenedores lazy-load que puedan afectar al banner.
Causas típicas
- El CSS responsive oculta el contenedor del banner en ciertos breakpoints.
- El banner se carga en un componente que no renderiza en móvil.
- Un header sticky, overlay o modal tapa el banner.
Corrección en GTM
- Revise si los triggers móviles o la lógica del CMP difieren del desktop.
- Asegúrese de que el CMP se inicializa también en variantes móviles.
- Vuelva a probar tras publicar en varios breakpoints.
Corrección en WordPress o plugins CMP
- Compruebe ajustes móviles del tema, plugins de caché y optimización.
- Verifique que el plugin CMP renderiza el banner en templates móviles.
- Pruebe con cachés y optimizaciones desactivadas si el comportamiento cambia.
Corrección genérica para desarrolladores
- Audite el CSS responsive y las condiciones de render específicas del viewport.
- Asegure que el banner se renderiza pronto y por encima de overlays competidores.
- Trate la QA móvil como un camino de cumplimiento independiente.
Cómo confirmar que la corrección funciona
- Confirme que el banner aparece en un dispositivo móvil real.
- Confirme que el usuario puede usar Accept y Reject en móvil.
- Lance un nuevo escaneo con evidencia móvil si está disponible y verifique que desaparece la incidencia.
Siguiente paso
Vuelva a ejecutar el escaneo después del despliegue para confirmar que cambió el comportamiento real en tiempo de ejecución y no solo el texto del banner.