Play Store 연결
Google Play에 현지화된 가격을 게시하기 위해 Google Play Console 서비스 계정을 설정하세요. 스크린샷과 권한 설정이 포함된 단계별 가이드입니다.
Google Play에 가격을 게시하기 위해 BasePrice는 서비스 계정을 통해 Google Play Developer API를 사용합니다. Google Cloud에서 계정을 생성하고, Google Play Console에서 액세스를 부여한 후 JSON 키를 BasePrice에 추가합니다.
설정
Google Play Developer API 활성화
- Google Cloud Console에서 Google Play Android Developer API 페이지를 엽니다
- 왼쪽 상단 드롭다운에서 올바른 프로젝트가 선택되어 있는지 확인합니다
- Enable을 클릭합니다

서비스 계정 생성
- Google Cloud Console에서 IAM & Admin → Service Accounts로 이동합니다
- Create Service Account를 클릭합니다
- 이름을 입력합니다 (예:
BasePrice) — 서비스 계정 ID와 이메일이 자동으로 생성됩니다 - 선택적인 Permissions 및 Principals 단계는 건너뜁니다 — Cloud 역할이 필요하지 않습니다
- Done을 클릭합니다

JSON 키 다운로드
- 서비스 계정 목록에서 방금 생성한 계정을 클릭합니다
- Keys 탭으로 이동합니다
- Add Key → Create new key → JSON 선택 → Create를 클릭합니다
- 키 파일이 자동으로 다운로드됩니다 — 안전한 곳에 저장하세요
⚠️이 키를 안전하게 보관하세요
이 JSON 파일은 Google Play 계정에 대한 API 액세스를 부여합니다. BasePrice에 추가할 때까지 안전한 곳에 보관하세요.
Google Play Console에서 액세스 부여
- Google Play Console → Users and permissions을 엽니다
- Invite new users를 클릭하고 2단계의 서비스 계정 이메일을 붙여넣습니다
- Account permissions 탭에서 다음을 활성화합니다:
- View app information (읽기 전용)
- View financial data, orders & cancellation survey
- Manage orders and subscriptions
- App permissions 탭으로 전환하고, 앱을 추가하고, Manage store presence를 부여합니다 (일회성 IAP 가격 업데이트에 필요)
- Invite user를 클릭합니다

💡전파 지연
권한이 전파되는 데 최대 36시간이 걸릴 수 있습니다. 설정 직후 권한 오류가 발생하면 기다린 후 다시 시도하세요.
BasePrice에 추가
- BasePrice에서 Connected Platforms으로 이동하여 Google Play를 추가합니다
- 3단계에서 다운로드한 JSON 키 파일을 업로드하거나 드래그 앤 드롭합니다
- Service Account Email이 자동으로 입력됩니다 — Play Console에서 초대한 이메일과 일치하는지 확인합니다
- 자격 증명 저장을 클릭합니다

문제 해결
| 문제 | 해결 방법 |
|---|---|
| "Permission denied" | 서비스 계정이 올바른 권한으로 Google Play Console에 초대되었는지 확인하세요 (4단계). 권한이 전파되는 데 최대 36시간이 걸릴 수 있습니다. |
| "API not enabled" | Google Cloud Console에서 Google Play Android Developer API를 활성화하세요 (1단계). |
| "Invalid key" | 전체 .json 키 파일을 업로드하고 있는지 확인하세요 — 일부가 아닌 전체 파일이어야 합니다. |