הדף מבקש הרשאה לשליחת התראות במהלך טעינת הדף

התראות טובות הן עדכניות, רלוונטיות ומדויקות. אם בדף שלכם מופיעה בקשה לקבלת הרשאה לשליחת התראות במהלך טעינת הדף, יכול להיות שההתראות האלה לא רלוונטיות למשתמשים או לצרכים שלהם.

מה גורם לכך שבדיקה של התראות ב-Lighthouse נכשלת

Lighthouse מסמנים דפים שמבקשים הרשאות לקבלת התראות במהלך הטעינה:

בבדיקה של Lighthouse מוצג שהדף מבקש הרשאות לקבלת התראות במהלך הטעינה

Lighthouse בודק את כל קוד ה-JavaScript שמופעל בזמן טעינת הדף. אם הקוד קורא ל-notification.requestPermission(), וההרשאה לשליחת התראות עדיין לא ניתנה, הביקורת נכשלת.

אם הרשאת ההתראות ניתנה לדף לפני הביקורת, מערכת Lighthouse לא תוכל לזהות בקשות להרשאת התראות. לכן, חשוב לאפס את ההרשאות לפני שמריצים את הביקורת.

מערכת Lighthouse מדווחת על כתובת ה-URL ומספר השורה של כל בקשה להרשאה לשליחת התראות.

איך מבקשים הרשאות לקבלת התראות מהמשתמשים בצורה אחראית

מסירים את כל הקריאות ל-notification.requestPermission() שמתרחשות בטעינת הדף.

כדי לספק חוויית משתמש טובה יותר:

  • להציע למשתמשים לקבל סוג ספציפי של התראה.
  • להציג את בקשת ההרשאות אחרי שהמשתמשים מביעים הסכמה לסוג ההתראות.

משאבים