매니페스트 - 키

이 값은 개발 중에 확장 프로그램 또는 테마가 로드될 때 확장 프로그램 또는 테마의 고유 ID를 유지합니다. 다음은 몇 가지 일반적인 사용 사례입니다.

  • Chrome 확장 프로그램 출처의 요청만 수락하도록 서버를 구성합니다.
  • 다른 확장 프로그램이나 웹사이트에서 확장 프로그램으로 메시지를 전송할 수 있도록 합니다.
  • 웹사이트에서 확장 프로그램의 web_accessible_resources에 액세스할 수 있도록 합니다.

일관된 확장 프로그램 ID 유지

개발 중에는 단일 ID를 보존하는 것이 중요합니다. ID를 일관되게 유지하려면 다음 단계를 따르세요.

개발자 대시보드에 확장 프로그램 업로드

확장 프로그램 디렉터리를 .zip 파일로 패키징하고 게시하지 않고 Chrome 개발자 대시보드에 업로드합니다.

  1. 개발자 대시보드에서 새 항목 추가를 클릭합니다.
  2. 파일 찾아보기를 클릭하고 확장 프로그램의 ZIP 파일을 선택하여 업로드합니다.
  3. 패키지 탭으로 이동하여 공개 키 보기를 클릭합니다.

개발자 대시보드 패키지 탭

팝업이 열려 있으면 다음 단계를 따르세요.

  1. -----BEGIN PUBLIC KEY----------END PUBLIC KEY----- 사이에 있는 코드를 복사합니다.
  2. 새 줄을 삭제하여 텍스트를 한 줄로 만듭니다.

공개 키 팝업

"key" 필드 아래의 manifest.json에 코드를 추가합니다. 이렇게 하면 확장 프로그램에서 동일한 ID를 사용합니다.

{ // manifest.json
  "manifest_version": 3,
...
  "key": "ThisKeyIsGoingToBeVeryLong/go8GGC2u3UD9WI3MkmBgyiDPP2OreImEQhPvwpliioUMJmERZK3zPAx72z8MDvGp7Fx7ZlzuZpL4yyp4zXBI+MUhFGoqEh32oYnm4qkS4JpjWva5Ktn4YpAWxd4pSCVs8I4MZms20+yx5OlnlmWQEwQiiIwPPwG1e1jRw0Ak5duPpE3uysVGZXkGhC5FyOFM+oVXwc1kMqrrKnQiMJ3lgh59LjkX4z1cDNX3MomyUMJ+I+DaWC2VdHggB74BNANSd+zkPQeNKg3o7FetlDJya1bk8ofdNBARxHFMBtMXu/ONfCT3Q2kCY9gZDRktmNRiHG/1cXhkIcN1RWrbsCkwIDAQAB",
}

ID 비교

chrome://extensions에서 확장 프로그램 관리 페이지를 열고 개발자 모드가 사용 설정되어 있는지 확인한 후 패키징되지 않은 확장 프로그램 디렉터리를 업로드합니다. 확장 프로그램 관리 페이지의 확장 프로그램 ID와 개발자 대시보드의 항목 ID를 비교합니다. 일치해야 합니다.

확장 프로그램 일치의 ID입니다.