Manifest V3 이전 체크리스트

이전 진행 상황 추적

다음 체크리스트는 마이그레이션 작업을 추적하는 데 도움이 됩니다. 요청 사항 링크와 함께 완료해야 하는 작업을 정의합니다. 마이그레이션 작업은 마이그레이션 요약에 설명된 대로 크게 5가지 카테고리로 나뉩니다.

매니페스트 업데이트

manifest.json 파일은 Manifest V2와 Manifest V3의 형식이 약간 다릅니다. 이 페이지에서는 manifest.json 파일에만 영향을 미치는 변경사항을 설명합니다. 하지만 스크립트와 페이지를 변경할 때 매니페스트도 변경해야 하는 경우가 많습니다. 이러한 변경사항은 변경사항이 필요한 이전 작업에 포함됩니다.

서비스 워커로 마이그레이션

서비스 워커는 확장 프로그램의 백그라운드 또는 이벤트 페이지를 대체하여 백그라운드 코드가 기본 스레드에서 벗어나도록 합니다. 이를 통해 필요할 때만 확장 프로그램을 실행하여 리소스를 절약할 수 있습니다.

시작하기 전에 백그라운드 스크립트와 확장 프로그램 서비스 워커의 차이점을 읽어보세요.

API 호출 업데이트

일부 기능은 Manifest V3에 상응하는 기능으로 대체해야 합니다. 다른 사용자는 완전히 삭제해야 합니다.

차단 웹 요청 리스너 바꾸기

매니페스트 V2에서처럼 네트워크 요청을 프로그래매틱 방식으로 읽고 변경하는 대신, 확장 프로그램은 특정 조건이 충족될 때 실행할 작업을 설명하는 규칙을 지정합니다.

위 항목을 완료한 후 몇 가지 일반적인 사용 사례를 검토하는 것이 좋습니다.

확장 프로그램 보안 개선

확장 프로그램의 보안을 개선하려면 변경이 필요합니다. 여기에는 더 이상 지원되지 않는 원격 호스팅 코드를 삭제하는 것이 포함됩니다.

Manifest V3 확장 프로그램 게시

Manifest 버전 3으로 변환한 후 Chrome 웹 스토어에 확장 프로그램을 출시할 차례입니다. 변경사항에 따라 단계별 출시를 고려하세요. 이 방법을 사용하면 전체 사용자층에 출시하기 전에 먼저 제한된 잠재고객을 대상으로 확장 프로그램이 예상대로 작동하는지 확인할 수 있습니다.