Sayfa yüklemede bildirim izni istiyor

İyi bildirimler zamanında, alakalı ve net olmalıdır. Sayfanız, sayfa yüklenirken bildirim gönderme izni istiyorsa bu bildirimler kullanıcılarınızla veya ihtiyaçlarınızla alakalı olmayabilir.

Lighthouse bildirim denetimi neden başarısız olur?

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

Lighthouse denetimi, sayfanın yükleme sırasında bildirim izinleri istediğini gösteriyor

Lighthouse, sayfa yüklenirken yürütülen tüm JavaScript'leri kontrol eder. Kod notification.requestPermission()'ü çağırıyorsa 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ğini 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ılardan bildirim izinlerini sorumlu bir şekilde isteme

Sayfa yüklenirken gerçekleşen tüm notification.requestPermission() çağrılarını kaldırın.

Daha iyi bir kullanıcı deneyimi sunmak 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 gösterin.

Kaynaklar