버전을 사용하면 Android 개발자가 Android App Bundle(2021년 8월 이전에 생성된 앱의 경우 APK)을 관리하고, Google Play의 특정 테스트 트랙 또는 프로덕션에 업데이트를 출시할 수 있습니다. 이 가이드는 개발자가 앱 버전을 생성, 준비 및 출시하는 방법을 설명합니다. 시작하기 전에 앱의 스토어 등록정보를 설정하고, 검토를 위한 앱 준비를 마쳤으며, 앱 가격 설정이 완료되었는지 확인합니다.
1단계: 버전 만들기
버전은 앱이나 앱 업데이트를 출시하기 위해 준비하는 하나 이상의 앱 버전 조합을 의미합니다. 다음과 같이 세 가지 테스트 트랙에서 또는 프로덕션으로 출시할 버전을 만들 수 있습니다.
- 공개 테스트: 공개 테스트 버전은 Google Play에서 테스터에게 제공됩니다. 사용자는 스토어 등록정보에서 바로 테스트에 참여할 수 있습니다.
- 비공개 테스트: 비공개 테스트 버전은 개발자가 선택한 제한된 수의 테스터에게 제공되며, 테스터는 앱의 출시 전 버전을 테스트하고 의견을 제출할 수 있습니다.
- 내부 테스트: 내부 테스트 버전은 개발자가 선택한 최대 100명의 테스터에게 제공됩니다.
- 프로덕션: 프로덕션 버전은 선택한 국가 및 지역의 모든 Google Play 사용자에게 제공됩니다.
버전을 만들 때는 다음 요구사항을 고려하세요.
- 새 버전을 만들려면 앱을 테스트 트랙으로 출시 계정 권한이 있어야 합니다.
- 2023년 11월 13일 이후에 개인 계정을 만든 개발자는 특정 테스트 요구사항을 충족해야 Google Play에 앱을 게시할 수 있습니다. 자세한 내용은 개인 계정 테스트 요구사항을 참고하세요.
- 미완료 버전이 있는 경우 새 버전을 만들 수 없습니다. 100%의 사용자를 대상으로 모든 스테이징 버전을 출시하거나 게시 개요 페이지에서 변경사항을 삭제하고 게시되지 않은 버전을 먼저 삭제하세요.
버전을 만들려면 다음 단계를 따르세요.
- Play Console에 로그인하고 앱을 선택한 다음 버전을 만들 트랙으로 이동합니다.
- 페이지 오른쪽 상단에서 새 버전 만들기를 클릭합니다.
참고: 새 버전 만들기가 사용 중지된 경우 대시보드 페이지에 표시된 미완료 설정 작업을 완료하세요.
기존 버전을 수정하려면 해당 버전 페이지로 이동하여 버전 수정을 클릭합니다.
도움말: 테스트 옵션에 관한 자세한 내용은 공개, 비공개, 내부 테스트 설정을 참고하세요.
2단계: 앱 버전 준비하기
버전을 준비하려면 다음 단계를 따르세요.
- 다음과 같이 화면에 표시된 안내를 따라 버전을 준비합니다.
- 이 앱의 처음 버전인 경우 Play 앱 서명 설정의 안내를 따릅니다.
- App Bundle을 추가합니다. 2021년 8월 이전에 생성된 기존 앱은 앱 업데이트를 위한 App Bundle 또는 APK를 추가할 수 있습니다.
- 선택사항: 버전을 처음 만드는 경우 앱 서명 키를 변경할 수 있습니다. '앱 무결성' 섹션에서 앱 서명 키 변경을 클릭합니다. 키를 변경하기 전에 다음을 확인하세요.
- 이미 앱을 설치한 내부 및 비공개 트랙 사용자는 더 이상 업데이트를 받을 수 없습니다. 이러한 사용자가 업데이트를 받으려면 앱을 제거한 후 재설치해야 합니다.
- 이전에 업로드한 앱 버전은 사용할 수 없으며 앱 버전을 다시 업로드해야 합니다.
- 선택사항: App Bundle에 Play Games Sidekick을 추가하려면 업로드하는 새 App Bundle에 Play Games Sidekick 추가를 클릭합니다.
- 게임의 App Bundle을 업로드하려면 업로드를 클릭합니다.
- 이전에 업로드한 앱 버전을 사용하려면 라이브러리에서 추가를 클릭합니다.
- 버전의 이름을 지정합니다.
- 현지화된 출시 노트를 입력합니다.
- 이러한 데이터 필드에 관해 자세히 알아보려면 다음 섹션에서 일치하는 섹션 제목을 선택하세요.
- 버전의 변경사항을 저장하려면 임시보관함에 저장을 클릭합니다.
- 버전 준비가 완료되면 다음을 클릭합니다.
버전 옵션 구성하기
버전 설정을 구성할 때 다음 섹션 세부정보를 검토하세요.
App Bundle 개선사항이 섹션에서는 Play 앱 서명, 자동 보호, Play Games Sidekick 등 다양한 App Bundle 개선사항을 관리하고 구성할 수 있습니다.
새로운 App Bundle을 업로드하거나 라이브러리에서 추가합니다. 더보기를 클릭하여 다음 작업을 수행합니다.
- ReTrace 매핑 파일(.txt) 업로드
- 네이티브 디버그 기호(.zip) 업로드
- 확장 파일(.obb) 업로드
- App Bundle 삭제
ReTrace 매핑 파일과 네이티브 디버그 기호에 대해 자세히 알아보려면 비정상 종료 스택 트레이스 가독화 또는 기호화를 참고하세요.
이 버전에 포함될 이전 버전의 App Bundle에 관한 세부정보를 확인합니다.
현재 버전에서 App Bundle을 삭제하려면 삭제를 클릭합니다. 모든 App Bundle에서 App Bundle이나 APK를 다시 찾을 수 있습니다.
이 버전에 포함되지 않을 이전 버전의 App Bundle에 관한 세부정보를 확인합니다.
제외된 App Bundle을 이 버전에 다시 추가하려면 포함을 클릭합니다.
권한 요청은 App Bundle 또는 APK를 추가한 후 출시 프로세스가 진행되는 동안 평가됩니다. 앱이 위험성이 높거나 민감한 권한(예: SMS 또는 통화 기록)의 사용을 요청하는 경우, 권한 선언 양식을 작성하고 Google Play의 승인을 받아야 할 수 있습니다.
출시명은 Play Console에서만 사용되며 사용자에게는 표시되지 않습니다.
Play Console은 버전에 추가된 첫 번째 App Bundle 또는 APK의 버전 이름을 이 필드에 자동으로 채웁니다.
버전을 더욱 쉽게 식별하려면 빌드 버전('3.2.5-RC2')이나 내부 코드명('Banana')과 같이 의미 있는 출시명을 추가하세요.
개요
사용자에게 이번 버전에 포함된 최근 업데이트 사항을 알립니다. 출시 노트를 홍보 목적으로 사용하거나 사용자의 특정 행동을 유도하는 용도로 사용해서는 안 됩니다.
출시 노트 추가 및 번역 관리하기
관련 있는 언어 태그 사이에 버전에 관한 설명을 추가하세요. 앱에서 지원하는 언어별로 언어 태그가 텍스트 상자에 표시됩니다.
앱에서 지원하는 언어를 변경하려면 먼저 번역을 추가해야 합니다. 출시 준비 페이지로 돌아가면 최근에 추가한 언어가 표시됩니다.
다음 형식을 사용하여 출시 노트와 별도의 행에 언어 태그를 배치합니다.
<ko-KR>
출시 노트 설명은 여러 행을 사용할 수 있습니다.
</ko-KR>
이전 버전에서 복사하기
이전 버전의 출시 노트를 복사하려면 이전 버전에서 복사를 클릭하세요. 버전을 선택하면 출시 노트와 번역이 텍스트 상자에 복사되어 기존 항목을 대체하고 수정할 수 있습니다.
3단계: 버전 검토 및 출시하기
버전을 준비할 때 변경사항에 검토가 필요한지에 따라 저장 또는 게시 옵션이 표시됩니다. 게시를 클릭하면 변경사항이 즉시 적용됩니다. 저장을 클릭하면 변경사항이 게시 개요 페이지의 '변경사항을 전송하여 검토받을 수 있음' 섹션에 추가되며, 여기에서 제출 시기를 결정할 수 있습니다. 변경사항이 적용되는 시점 관리에 관해 자세히 알아보세요.
앱을 출시하려면 다음 단계를 따르세요.
- Play Console에 로그인하고 앱을 선택한 후 적절한 트랙(공개 테스트 또는 비공개 테스트)으로 이동합니다.
- 출시 탭을 선택한 후 출시하려는 버전에서 수정을 클릭합니다.
- 임시 버전을 검토하고 필요한 변경사항을 적용한 다음 다음을 클릭하여 미리보기 및 확인 화면으로 이동합니다.
- 페이지 상단에 '오류 요약'이 표시되면 더보기를 클릭하여 세부정보를 검토하고 문제를 해결합니다.
참고: 오류가 해결될 때까지 앱을 게시할 수 없습니다. 경고나 사소한 문제가 있더라도 게시할 수는 있지만, 미리 해결하는 것이 좋습니다.
- 기존 앱을 업데이트하는 경우 출시 비율을 선택합니다.
- 앱을 처음 출시하는 경우에는 출시 비율 옵션을 사용할 수 없습니다.
- 특정 국가 또는 지역을 대상으로 단계적 출시를 진행하는 방법을 자세히 알아보려면 단계적 출시로 앱 업데이트 제공을 참고하세요.
- 출시 시작을 클릭합니다.
- 첫 번째 프로덕션 버전을 출시하는 경우 프로덕션 출시 시작을 클릭하면 선택한 국가 또는 지역의 모든 Google Play 사용자에게 앱이 게시됩니다.
4단계: 버전 세부정보 검토하기
버전을 만든 후 최신 버전 및 번들 페이지(테스트 및 출시 > 최신 버전 및 번들)의 '최신 버전'에서 버전 정보를 확인합니다.
- 버전: 내부 코드명 또는 빌드 버전과 같이 Play Console에서 버전을 식별할 수 있는 이름
- 트랙: 버전이 출시된 트랙
- 버전 상태: 현재 버전 상태
- 최종 업데이트: 최근 출시 이벤트의 날짜와 타임스탬프
- 국가/지역: 타겟팅된 국가 및 지역의 수입니다. 프로덕션, 공개 테스트 또는 비공개 테스트 트랙으로 출시한 후에는 특정 국가를 타겟팅할 수 있습니다. 자세한 내용은 특정 국가에 앱 버전 배포를 참고하세요.
오른쪽 화살표를 클릭하여 버전 세부정보 페이지를 열면 다음과 같은 더 자세한 정보를 확인할 수 있습니다.
- 출시 개요: 이전 버전과 비교한 설치 수, 업데이트 수, 성능 문제, 평점 측정항목
- App Bundle 및 APK: 버전과 연결된 신규, 유지, 비활성화된 App Bundle 및 APK 목록
- 출시 노트: 이전 출시 노트 목록
- 출시 기록: 버전이 중단, 재개되었거나 신규 사용자 비율로 제공된 시점을 보여주는 타임라인
선택사항: 버전 삭제하기
설정 중에 버전을 삭제하려면 버전 상태에 해당하는 절차를 따르세요.
- 임시: 페이지 오른쪽 상단의 임시 버전 삭제를 클릭합니다. 이 작업을 수행하면 해당 버전에서 변경한 사항이 삭제됩니다.
- 검토를 위해 전송 준비 완료: 버전 요약에서 버전 삭제를 클릭합니다. 해당 버전이 게시 개요 페이지에서 삭제되며 검토를 위해 제출할 항목에서도 제외됩니다.
- 검토 중 또는 게시 준비됨: 먼저 게시 개요 페이지에서 변경사항을 삭제합니다. 삭제되면 버전 요약에서 버전 삭제를 클릭합니다.
- 거부됨: 거부된 버전 요약에서 버전 삭제를 클릭합니다.
최신 버전 및 번들 페이지에서 버전 추적하기
여러 버전을 출시하는 경우 앱의 최신 버전 및 번들 페이지(테스트 및 출시 > 최신 버전 및 번들)를 통해 한곳에서 버전을 모니터링할 수 있습니다. 이 페이지에서 트랙 전반의 앱 이용 가능 여부를 모니터링하고, 국가 및 지역 이용 가능 여부를 확인하고, 개별 버전을 선택하여 세부정보를 확인하세요.
게시 개요 페이지에서 앱 변경사항 관리하기
게시 개요 페이지를 사용하여 변경사항이 검토를 위해 전송되고 게시되는 시기를 관리할 수 있습니다. 자세한 내용은 변경사항이 적용되는 시점 관리를 참고하세요.
관련 콘텐츠
- 특정 국가에 앱 버전 배포하기에서 프로덕션, 공개, 비공개 버전의 배포 국가를 관리하는 방법을 자세히 알아보세요.
- 공개, 비공개, 내부 테스트 설정에서 테스트 옵션에 관해 자세히 알아보세요.
- 앱 개발자 아카데미의 교육 모듈에서 단계적 출시를 통해 점진적으로 업데이트를 출시하는 방법을 알아보세요.