Les notifications de bonne qualité sont rapides, pertinentes et précises. Si votre page demande l'autorisation d'envoyer des notifications lors de son chargement, il est possible que ces notifications ne soient pas pertinentes pour vos utilisateurs ou leurs besoins.
Échec de l'audit des notifications Lighthouse
Lighthouse signale les pages qui demandent des autorisations de notification au chargement:
Lighthouse vérifie tout le code JavaScript exécuté au chargement de la page.
Si le code appelle notification.requestPermission()
et que l'autorisation de notification n'a pas déjà été accordée, l'audit échoue.
Si l'autorisation de notification a été accordée à une page avant l'audit, Lighthouse ne peut identifier aucune demande d'autorisation de notification. Veillez donc à réinitialiser les autorisations avant d'exécuter l'audit.
Lighthouse indique l'URL et le numéro de ligne de chaque demande d'autorisation de notification.
Demander de manière responsable l'autorisation d'envoyer des notifications aux utilisateurs
Supprimez tous les appels à notification.requestPermission()
qui se produisent lors du chargement de la page.
Pour offrir une meilleure expérience utilisateur : - Proposez d'envoyer un type de notification spécifique aux utilisateurs. - Présentez la demande d'autorisation après que les utilisateurs ont activé le type de notification.