좋은 알림은 시기적절하고 관련성이 있으며 정확해야 합니다. 페이지 로드 시 알림을 보낼 권한을 요청하는 경우 이러한 알림은 사용자 또는 사용자의 필요와 관련이 없을 수 있습니다.
Lighthouse 알림 감사 실패 방법
Lighthouse는 로드 시 알림 권한을 요청하는 페이지를 신고합니다.
Lighthouse는 페이지 로드 시 실행된 모든 자바스크립트를 검사합니다.
코드가 notification.requestPermission()
를 호출하고 알림 권한이 아직 부여되지 않았다면 감사가 실패합니다.
감사 전에 페이지에 알림 권한이 부여된 경우 Lighthouse는 알림 권한 요청을 식별할 수 없습니다. 따라서 감사를 실행하기 전에 권한을 재설정해야 합니다.
Lighthouse는 각 알림 권한 요청의 URL과 줄 번호를 보고합니다.
사용자의 알림 권한을 책임감 있게 요청하는 방법
페이지 로드 시 발생하는 모든 notification.requestPermission()
호출을 삭제합니다.
더 나은 사용자 환경을 제공하는 방법: - 사용자에게 특정 유형의 알림을 보내도록 제안합니다. - 사용자가 알림 유형을 선택한 후 권한 요청을 표시합니다.