Demande l'autorisation d'envoyer des notifications au chargement de la page

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:

L'audit Lighthouse indique que la page demande des autorisations de notification lors du 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.

Ressources