Pyta o zgodę na wyświetlanie powiadomień podczas wczytywania strony

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ń:

Audyt Lighthouse: prośby o zgodę na wyświetlanie powiadomień ze strony podczas wczytywania strony

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ń.

Zasoby