Chrome 웹 스토어에서 사용자의 필요에 맞는 앱이나 확장 프로그램을 찾을 수 없는 경우도 종종 있습니다. 이 경우 사용자가 ChromeOS 기기 또는 Chrome 브라우저에 추가할 수 있는 맞춤 앱 또는 확장 프로그램을 만들 수 있습니다. 예를 들어 관리자는 HR 시스템으로 연결해 주는 맞춤 북마크 앱을 사용자의 Chrome 기기에 자동으로 설치할 수 있습니다.
시작하기 전에
- 앱 또는 확장 프로그램이 매니페스트에 있는 대상 웹사이트에 연결되는 경우 Google Search Console을 사용하여 조직에서 웹사이트를 소유하고 있는지 확인합니다.
- 비공개로 호스팅하는 앱 및 확장 프로그램을 Chrome 웹 스토어에 게시할 수 있는 사용자를 지정합니다. 조직에서 소유하지 않는 웹사이트의 확인을 건너뛸 수도 있습니다. 자세한 내용은 Chrome 웹 스토어 권한을 읽어보시기 바랍니다.
1단계: 앱 또는 확장 프로그램 만들기
개발자는 아래 단계에서 제공하는 예제 북마크 앱과 같은 앱이나 확장 프로그램을 만들 수 있습니다. 고급 Chrome 앱 및 확장 프로그램 구축 방법에 대한 자세한 안내는 시작하기 가이드를 참조하세요.
- 컴퓨터에서 앱 또는 확장 프로그램 파일의 폴더를 앱 또는 확장 프로그램 이름과 동일한 이름으로 만듭니다.
- 매니페스트를 만듭니다.
- 텍스트 편집기를 사용하여 JavaScript Object Notation(JSON) 파일을 만듭니다. 북마크 앱의 예제 JSON 파일을 확인하세요.
- 원하는 서드 파티 JSON 유효성 검사 도구를 사용하여 JSON 코드 형식이 올바른지 확인합니다.
- 앱 또는 확장 프로그램 폴더에 파일을 manifest.json이라는 이름으로 저장합니다.
- 로고를 만듭니다.
- 128p x 128p의 앱 로고를 만듭니다.
- 앱 폴더에 파일을 128.png라는 이름으로 저장합니다.
2단계: 앱 또는 확장 프로그램 테스트하기
개발자는 앱 또는 확장 프로그램이 Chrome 브라우저 또는 ChromeOS 기기에서 작동하는지 테스트할 수 있습니다.
- 필요한 테스트 기기 유형을 선택합니다.
- 앱: Chrome 기기에서 Google 계정에 로그인합니다.
- 확장 프로그램: Chrome 기기 또는 Windows, Mac 또는 Linux 컴퓨터의 Chrome 브라우저에서 Google 계정에 로그인합니다.
- 테스트 기기에서 앱 또는 확장 프로그램 폴더를 저장합니다.
- chrome://extensions/로 이동합니다.
- 오른쪽 상단에서 개발자 모드를 사용 설정합니다.
- 압축해제된 확장 프로그램을 로드합니다를 클릭합니다.
- 앱 또는 확장 프로그램 폴더를 찾아 선택합니다.
- Chrome 에서 새 탭을 열고 앱을 클릭한 다음 앱 또는 확장 프로그램을 클릭합니다. 올바르게 로드되고 작동하는지 확인합니다.
- 필요한 경우 manifest.json 파일을 변경하고 앱 폴더를 호스팅한 다음 다시 테스트합니다. 앱 또는 확장 프로그램이 올바르게 작동할 때까지 반복합니다.
다음과 같이 Chrome 로그를 사용하여 앱 또는 확장 프로그램의 문제를 해결하세요.
- Chrome에서 '더보기''도구 더보기''개발자 도구'를 클릭합니다.
- 정보를 확인합니다. 예를 들어 앱 ID와 버전 번호가 올바른지 확인합니다.
3단계: (선택사항) 앱 컬렉션 만들기
관리자는 조직에서 사용할 앱 컬렉션을 만들 수도 있습니다. 만든 다음 사용자가 탐색하고 설치할 수 있는 Chrome 앱 및 확장 프로그램을 추천할 수 있습니다. 자세한 내용은 Chrome 앱 컬렉션 만들기를 참조하세요.
4단계: Chrome 웹 스토어에서 게시하기
개발자는 모든 사용자가 앱 및 확장 프로그램을 사용할 수 있도록 선택하거나, 설치할 수 있는 사용자를 지정할 수 있습니다. Chrome 웹 스토어에서 다음 4가지 방법으로 앱과 확장 프로그램을 게시할 수 있습니다.
- 공개: 모든 사용자가 앱 또는 확장 프로그램을 보고 설치할 수 있습니다.
- 미등록: 앱 또는 확장 프로그램 링크가 있는 사용자만 보고 설치할 수 있습니다. 앱이 Chrome 웹 스토어 검색 결과에 표시되지 않습니다. 앱 또는 확장 프로그램 링크를 도메인 외부 사용자와 공유할 수 있습니다.
- 비공개: 도메인의 사용자만 앱 또는 확장 프로그램을 보고 설치할 수 있습니다. 또는 개발자 대시보드에서 지정한 신뢰할 수 있는 테스터만 앱 또는 확장 프로그램을 사용하도록 제한할 수 있습니다.
- 그룹 게시: 일회성 개발자 가입 수수료를 결제한 경우에만 사용할 수 있습니다. 또는 목록에 하나 이상의 확장 프로그램이 추가되고 비공개로 설정되어 있는 경우에도 사용 가능합니다. 자세한 내용은 그룹 게시 설정하기를 참고하세요.
Chrome 웹 스토어에 앱 또는 확장 프로그램을 추가하려면 파일이 포함된 폴더를 압축한 다음 Chrome 웹 스토어에 게시하세요.
5단계: 앱 또는 확장 프로그램 관리하기
관리자는 Google 관리 콘솔을 사용하여 Chrome 기기 및 Windows, Mac 또는 Linux 컴퓨터의 Chrome 브라우저에서 앱과 확장 프로그램 사용을 제어하는 정책을 설정할 수 있습니다. 자세한 내용은 앱 및 확장 프로그램 보기 및 구성하기, 앱 및 확장 프로그램 정책 설정하기를 참고하세요.
Microsoft Windows 관리자는 그룹 정책을 사용하여 관리 Windows 컴퓨터의 Chrome 브라우저에서 앱과 확장 프로그램 사용을 제어하는 정책을 설정할 수 있습니다. Chrome 정책 템플릿을 설치 및 구성하는 방법은 관리 PC에서 Chrome 브라우저 정책 설정하기에서 자세히 알아보세요.
관련 주제
- 앱 및 확장 프로그램 허용 또는 차단하기
- 관리 콘솔의 앱 및 확장 프로그램 정책
- 앱 및 확장 프로그램 자동 설치하기
- Chrome 웹 스토어 게시 및 배포: 시작하기
- 첫 번째 앱 만들기
Google 및 관련 마크와 로고는 Google LLC의 상표입니다. 기타 모든 회사명 및 제품명은 해당 업체의 상표입니다.