Sayfa yüklemede bildirim izni istiyor

İyi bildirimler zamanında, alakalı ve hassastır. Sayfanız, sayfa yüklenirken bildirim göndermek için izin isterse bu bildirimler kullanıcılarınızla veya kullanıcı ihtiyaçlarıyla alakalı olmayabilir.

Lighthouse bildirim denetimi nasıl başarısız olur?

Lighthouse, yükleme sırasında bildirim izinleri isteyen sayfaları işaretler:

Lighthouse denetimi, sayfa isteklerine yükleme sırasında bildirim izinlerini gösterir

Lighthouse, sayfa yüklemesinde yürütülen tüm JavaScript'i kontrol eder. Kod notification.requestPermission() çağırırsa ve bildirim izni daha önce verilmemişse denetim başarısız olur.

Bir sayfaya denetimden önce bildirim izni verildiyse Lighthouse herhangi bir bildirim izni isteği tanımlayamaz. Bu nedenle, denetimi çalıştırmadan önce izinleri sıfırladığınızdan emin olun.

Lighthouse, her bildirim izni isteğinin URL'sini ve satır numarasını bildirir.

Kullanıcıların bildirim izinlerini sorumlu bir şekilde isteme

Sayfa yükleme sırasında notification.requestPermission() için yapılan tüm çağrıları kaldırın.

Daha iyi bir kullanıcı deneyimi sağlamak için: - Kullanıcılara belirli bir bildirim türü göndermeyi teklif edin. - Kullanıcılar bildirim türünü etkinleştirdikten sonra izin isteğini sunun.

Kaynaklar