ขอสิทธิ์การแจ้งเตือนในการโหลดหน้าเว็บ

การแจ้งเตือนที่ดีจะต้องทันท่วงที เกี่ยวข้อง และแม่นยำ หากหน้าเว็บขอสิทธิ์เพื่อส่งการแจ้งเตือนเมื่อหน้าเว็บโหลด การแจ้งเตือนเหล่านั้นอาจไม่เกี่ยวข้องกับผู้ใช้หรือความต้องการของผู้ใช้

วิธีที่การตรวจสอบการแจ้งเตือนของ Lighthouse ไม่ประสบความสำเร็จ

Lighthouse จะแจ้งหน้าที่ขอสิทธิ์การแจ้งเตือนขณะโหลด

การตรวจสอบ Lighthouse แสดงสิทธิ์การแจ้งเตือนเกี่ยวกับคำขอหน้าเว็บในการโหลด

Lighthouse ตรวจสอบ JavaScript ทั้งหมดที่ดำเนินการเมื่อโหลดหน้าเว็บ หากโค้ดเรียกใช้ notification.requestPermission() และยังไม่มีการให้สิทธิ์การแจ้งเตือน การตรวจสอบจะไม่สำเร็จ

หากมีการให้สิทธิ์การแจ้งเตือนไปยังหน้าเว็บก่อนการตรวจสอบ Lighthouse จะระบุคำขอสิทธิ์การแจ้งเตือนไม่ได้ ดังนั้นอย่าลืมรีเซ็ตสิทธิ์ ก่อนที่จะเรียกใช้การตรวจสอบ

Lighthouse จะรายงาน URL และหมายเลขบรรทัด ของคำขอสิทธิ์การแจ้งเตือนแต่ละรายการ

วิธีขอสิทธิ์การแจ้งเตือนของผู้ใช้อย่างมีความรับผิดชอบ

นำการเรียก notification.requestPermission() ทั้งหมดที่เกิดขึ้นเมื่อโหลดหน้าเว็บออก

เพื่อมอบประสบการณ์ของผู้ใช้ที่ดียิ่งขึ้น - เสนอส่งการแจ้งเตือนประเภทที่เจาะจงให้กับผู้ใช้ - แสดงคำขอสิทธิ์หลังจากที่ผู้ใช้เลือกรับประเภทการแจ้งเตือน

แหล่งข้อมูล