맞춤 앱 게시 시작하기

Google Play Custom App Publishing API는 엔터프라이즈 모바일 관리 제공업체 (EMM), 서드 파티 앱 개발자, 엔터프라이즈 고객이 최종 사용자 인터페이스에서 직접 비공개 앱 (맞춤 앱이라고도 함)을 게시할 수 있도록 하려는 기타 조직을 대상으로 합니다.

엔터프라이즈 고객은 Managed Google Play를 사용하여 직원에게 업무용 앱을 배포하는 조직입니다. 각 기업 고객은 공개 앱과 비공개 앱이 모두 포함될 수 있는 자체 Managed Google Play 스토어를 유지관리합니다. 비공개 앱은 기업 외부에서 사용할 수 없습니다. 기업의 관리 Google Play 스토어에 액세스할 수 있는 사용자만 비공개 앱을 보고 설치할 수 있습니다.

사전 설정

Google Play Custom App Publishing API를 사용하여 비공개 앱을 게시하려면 먼저 프로젝트에 Google Play Custom App Publishing API를 사용 설정하고 서비스 계정을 만든 후 Play Console 개발자 계정에서 이 계정에 게시 권한을 부여해야 합니다.

Google Play Custom App Publishing API 사용 설정

프로젝트에 Google Play Custom App Publishing API를 사용 설정하려면 다음 단계를 따르세요.

  1. Google API 콘솔을 엽니다. Google 계정이 없다면 옵션 더보기 > 계정 만들기를 선택한 다음 양식을 작성하여 계정을 만듭니다. Google 계정이 있는 경우 메시지가 표시되면 로그인합니다.

  2. 프로젝트 목록에서 프로젝트를 선택하거나 프로젝트를 만듭니다.

  3. API 라이브러리를 엽니다.

  4. API 라이브러리에서 Google Play Custom App Publishing API를 검색합니다. API를 사용 설정하려면 API를 선택한 후 enable을 클릭합니다.

서비스 계정 만들기

Google Play Custom App Publishing API를 사용 설정한 동일한 프로젝트에서 서비스 계정을 만들려면 다음 단계를 따르세요.

  1. Google API 콘솔을 엽니다. 메시지가 표시되면 로그인합니다.

  2. 프로젝트 목록에서 API를 사용 설정할 때 선택했거나 만든 프로젝트를 선택합니다.

  3. 기본 메뉴에서 IAM 및 관리자 > 서비스 계정 > 서비스 계정 만들기를 선택합니다.

  4. 서비스 계정의 이름을 입력하고 새 비공개 키 제공을 선택합니다. 그런 다음 만들기를 클릭합니다.

서비스 계정의 이메일 주소를 기록하고 애플리케이션이 액세스할 수 있는 위치에 서비스 계정의 비공개 키 파일을 저장합니다. 애플리케이션에서 Google Play Custom App Publishing API를 승인된 호출을 실행하려면 이러한 메서드가 필요합니다.

서비스 계정에 게시 권한 부여

생성한 서비스 계정에 게시 권한을 부여하려면 다음 단계를 따르세요.

  1. Play Console을 엽니다.

  2. 기존 개발자 계정을 선택하거나 새 계정을 만듭니다.

  3. 사용자 액세스 권한 부여 문서에 설명된 단계에 따라 서비스 계정의 이메일 주소에 비공개 앱을 만들고 게시할 권한을 부여합니다.

개발자 계정 ID 검색

설정 및 권한 절차가 완료되면 Play Console URL에서 개발자 계정 ID를 메모합니다.

https://play.google.com/console/developers/123456

사용자의 엔터프라이즈에 비공개 앱을 게시할 때 개발자 계정 ID를 매개변수로 전달해야 합니다.