페이지 로드 시 알림 권한 요청

좋은 알림은 적시에 관련성 있고 정확해야 합니다. 페이지 로드 시 알림을 보내는 권한을 요청하는 페이지는 사용자 또는 사용자의 요구사항과 관련이 없을 수 있습니다.

Lighthouse 알림 감사 실패 방식

Lighthouse는 로드 시 알림 권한을 요청하는 페이지를 신고합니다.

Lighthouse 감사에서 페이지가 로드 시 알림 권한을 요청하는 것으로 표시됨

Lighthouse는 페이지 로드 시 실행되는 모든 JavaScript를 확인합니다. 코드가 notification.requestPermission()를 호출하고 알림 권한이 아직 부여되지 않은 경우 감사가 실패합니다.

감사 전에 페이지에 알림 권한이 부여된 경우 Lighthouse는 알림 권한 요청을 식별할 수 없습니다. 따라서 감사를 실행하기 전에 권한을 재설정해야 합니다.

Lighthouse는 알림 권한에 대한 각 요청의 URL과 줄 번호를 보고합니다.

사용자의 알림 권한을 책임감 있게 요청하는 방법

페이지 로드 시 발생하는 notification.requestPermission() 호출을 모두 삭제합니다.

더 나은 사용자 환경을 제공하려면 다음 안내를 따르세요.

  • 사용자에게 특정 유형의 알림을 보내겠다고 제안합니다.
  • 사용자가 알림 유형을 선택한 후에 권한 요청을 표시합니다.

리소스