Vraagt ​​toestemming voor meldingen bij het laden van de pagina

Goede meldingen zijn actueel, relevant en nauwkeurig . Als uw pagina toestemming vraagt ​​om meldingen te sturen wanneer de pagina wordt geladen, zijn deze meldingen mogelijk niet relevant voor uw gebruikers of hun behoeften.

Hoe de Lighthouse-meldingsaudit mislukt

Lighthouse markeert pagina's die meldingsrechten vragen bij het laden:

Lighthouse-audit toont meldingsrechten voor paginaverzoeken bij het laden

Lighthouse controleert alle JavaScript die wordt uitgevoerd bij het laden van de pagina. Als de code notification.requestPermission() aanroept en er nog geen machtiging voor meldingen is verleend, mislukt de audit.

Als er vóór de audit meldingsmachtiging aan een pagina is verleend, kan Lighthouse geen verzoeken om meldingsmachtiging identificeren. Zorg er dus voor dat u de machtigingen opnieuw instelt voordat u de audit uitvoert.

Lighthouse rapporteert de URL en het regelnummer van elk verzoek om toestemming voor meldingen.

Hoe u op een verantwoorde manier om de meldingsrechten van gebruikers kunt vragen

Verwijder alle aanroepen van notification.requestPermission() die plaatsvinden bij het laden van de pagina.

Om een ​​betere gebruikerservaring te bieden: - Bied aan om gebruikers een specifiek type melding te sturen. - Presenteer het toestemmingsverzoek nadat gebruikers zich hebben aangemeld voor het meldingstype.

Bronnen