Google Play Developer API
Google Play Developer API를 사용하면 다양한 게시 및 앱 관리 작업을 실행할 수 있습니다. 여기에 포함되는 API는 다음 두 가지입니다.
- Subscriptions and In-App Purchases API를 사용하면 인앱 구매와 정기 결제를 관리할 수 있습니다.
- Publishing API를 사용하면 앱을 업로드 및 게시하고 기타 게시 관련 작업을 실행할 수 있습니다.
정기 결제 및 인앱 구매
Google Play Developer API를 사용하여 다음을 관리할 수 있습니다.
이러한 리소스를 사용하여 구매 상태를 확인하고, 반복 구매를 수정 및 취소할 수 있습니다.
Android 앱에서 정기 결제를 판매하는 방법에 관한 자세한 내용은 Android 개발자 사이트의 Google Play 인앱 결제를 참고하세요.
Publishing API
Google Play Developer Publishing API를 사용하면 앱 프로덕션 및 배포와 관련해 자주 실행하는 작업을 자동화할 수 있습니다. 이 API는 다음과 같이 Play Console을 통해 개발자에게 제공되는 기능과 유사한 기능을 제공합니다.
- 앱의 새 버전 업로드
- APK를 다양한 트랙(알파, 베타, 단계적 출시 또는 프로덕션)에 할당하여 앱 출시
- 현지화된 텍스트와 그래픽 및 다중 기기 스크린샷을 포함한 Google Play 스토어 등록정보 생성 및 수정
이러한 작업은 변경할 때 트랜잭션 접근 방식을 취하는 새로운 edits 기능을 사용하여 실행됩니다. 즉, 여러 가지 변경사항을 하나의 임시 edit으로 묶은 다음 모든 변경사항을 한 번에 커밋합니다. (edit을 커밋해야 변경사항이 적용됩니다.)
시작하기
Google Play Developer API를 사용하려면 시작하기 페이지를 참고하세요.
Publishing API와의 상호작용을 관리하는 데 사용할 수 있는 라이브러리로 자바 및 Python 라이브러리가 있습니다. 클라이언트 라이브러리 및 코드 샘플 페이지에 코드 샘플을 제공했습니다. 다른 언어를 사용하는 경우 HTTP를 통해 직접 REST API에 액세스하면 됩니다.
Google Play Developer API를 사용하는 데 문제가 있는 경우 Google에서 도와드리겠습니다.
기타 API
- Google Play Games Services Publishing API: 게임 서비스 프로덕션 및 배포와 관련해 자주 실행하는 작업을 자동화할 수 있습니다.
- Reporting API: Android vitals에서 앱 품질에 관한 정보를 검색할 수 있습니다.
- Reply to Reviews API: 앱 리뷰를 검색하고 리뷰에 답할 수 있습니다.
- Permissions API: Play Console 내에서 권한 관리를 자동화할 수 있습니다.
- Play Games Services Management API: Google Play 게임즈 서비스 기능의 기반이 되는 메타데이터를 프로그래매틱 방식으로 제어하는 REST 호출을 실행할 수 있습니다.
- Voided Purchases API: 사용자가 무효화한 구매와 관련된 주문 목록을 제공합니다.