Las notificaciones adecuadas son oportunas, relevantes y precisas. Si tu página solicita permiso para enviar notificaciones cuando se carga, es posible que esas notificaciones no sean relevantes para los usuarios o sus necesidades.
Cómo falla la auditoría de notificaciones de Lighthouse
Lighthouse marca las páginas que solicitan permisos de notificación durante la carga:
Lighthouse revisa todo el código JavaScript que se ejecuta cuando se carga la página.
Si el código llama a notification.requestPermission()
y aún no se otorgó el permiso de notificación, la auditoría falla.
Si se otorgó el permiso de notificaciones a una página antes de la auditoría, Lighthouse no puede identificar ninguna solicitud de permisos de notificaciones. Por lo tanto, asegúrate de restablecer los permisos antes de ejecutar la auditoría.
Lighthouse informa la URL y el número de línea de cada solicitud de permiso de notificaciones.
Cómo solicitar permisos de notificaciones a los usuarios de manera responsable
Quita todas las llamadas a notification.requestPermission()
que se realizan cuando se carga la página.
Para brindar una mejor experiencia del usuario: - Ofrece enviar un tipo específico de notificación a los usuarios. - Presenta la solicitud de permisos después de que los usuarios aceptan el tipo de notificación.