Dobre powiadomienia są aktualne, aktualne i precyzyjne. Jeśli strona prosi o zgodę na wysyłanie powiadomień podczas jej wczytywania, być może nie odpowiadają one użytkownikom lub ich potrzebom.
Co się dzieje z audytami powiadomień Lighthouse
Lighthouse oznacza strony, które przy wczytywaniu prośby o zgodę na wyświetlanie powiadomień:
Lighthouse sprawdza cały kod JavaScript wykonywany podczas wczytywania strony.
Jeśli kod wywoła polecenie notification.requestPermission()
, a użytkownik nie otrzymał jeszcze uprawnień do otrzymywania powiadomień, kontrola się nie powiedzie.
Jeśli strona otrzymała zgodę na wyświetlanie powiadomień, Lighthouse nie może identyfikować żadnych próśb o zgodę na wyświetlanie powiadomień. Pamiętaj więc, by przed przeprowadzeniem kontroli zresetować uprawnienia.
Lighthouse podaje adres URL i numer wiersza każdej prośby o zgodę na wyświetlanie powiadomień.
Jak odpowiedzialnie prosić użytkowników o zgodę na wyświetlanie powiadomień
Usuń wszystkie wywołania notification.requestPermission()
podczas wczytywania strony.
Aby zapewnić użytkownikom lepsze wrażenia: – Proponuj wysyłanie użytkownikom określonego typu powiadomień. – Pokaż prośbę o przyznanie uprawnień po wyrażeniu przez użytkowników zgody na dany rodzaj powiadomień.