본문 바로가기
조그만 기술로 세상을 이롭게

구글플레이콘솔 비공개 테스트에서 프로덕션 출시까지

by eplus 2026. 5. 23.

신규 앱 출시 전 꼭 알아야 할 절차와 주의사항

앱을 개발한 후 구글플레이스토어에 정식으로 출시하려면 단순히 APK나 AAB 파일만 올리면 끝나는 것이 아닙니다.

특히 신규 개발자 계정이나 신규 앱의 경우에는 비공개 테스트를 먼저 진행하고, 일정 조건을 충족한 뒤 프로덕션 출시를 신청해야 합니다.

이번 글에서는 구글플레이콘솔에서 앱을 등록하고, 비공개 테스트를 거쳐 프로덕션으로 정식 출시하기까지의 과정을 정리해 보겠습니다.


1. 전체 출시 흐름

구글플레이스토어 정식 출시까지의 기본 흐름은 다음과 같습니다.

1. 구글플레이콘솔에서 앱 만들기
2. 앱 기본정보 입력
3. 스토어 등록정보 작성
4. 앱 콘텐츠 정보 작성
5. AAB 파일 빌드 및 업로드
6. 비공개 테스트 트랙 생성
7. 테스터 이메일 등록
8. 테스트 참여 링크 전달
9. 테스터 opt-in 및 앱 설치
10. 일정 기간 비공개 테스트 진행
11. 프로덕션 액세스 신청
12. Google 검토
13. 승인 후 프로덕션 출시 생성
14. 최종 심사 후 Google Play Store 공개
 

여기서 중요한 점은 비공개 테스트 참여 조건입니다.

단순히 앱을 업로드했다고 바로 정식 출시가 가능한 것이 아니라, Google에서 요구하는 테스트 조건을 충족해야 합니다.


2. 앱 만들기

먼저 Google Play Console에 접속한 뒤 앱을 생성합니다.

메뉴 흐름은 다음과 같습니다.

모든 앱
→ 앱 만들기
→ 앱 이름 입력
→ 기본 언어 선택
→ 앱 또는 게임 선택
→ 무료 또는 유료 선택
→ 선언 항목 체크
→ 앱 만들기
 

예를 들어 교통정보 앱을 출시한다면 다음과 같이 입력할 수 있습니다.

앱 이름: 국도어때
앱 유형: 앱
가격: 무료
카테고리: 지도/내비게이션 또는 여행/지역정보
 

앱 이름은 나중에 변경할 수 있지만, 패키지명(ApplicationId) 은 한 번 출시되면 변경할 수 없으므로 처음부터 신중하게 정해야 합니다.


3. 앱 콘텐츠 정보 작성

비공개 테스트를 시작하기 전에도 앱 콘텐츠 관련 항목을 대부분 작성해야 합니다.

대표적으로 다음 항목들이 있습니다.

개인정보처리방침
앱 액세스 권한
광고 포함 여부
데이터 보안
콘텐츠 등급
타겟층 및 콘텐츠
뉴스 앱 여부
정부 앱 여부
금융 기능 여부
건강 기능 여부
 

교통정보 앱처럼 위치 권한을 사용하는 경우에는 개인정보처리방침에 위치정보 사용 목적을 명확하게 적어야 합니다.

예를 들면 다음과 같은 내용이 포함되어야 합니다.

이 앱은 사용자의 현재 위치를 기준으로 주변 CCTV와 교통정보를 조회하기 위해 위치 권한을 사용합니다.
위치정보는 앱 기능 제공 목적으로만 사용되며, 별도 서버에 저장하지 않습니다.
 

위치 권한을 사용하는데 개인정보처리방침이 부실하면 심사 과정에서 보완 요청이 올 수 있습니다.


4. 스토어 등록정보 작성

스토어 등록정보는 사용자가 Google Play에서 보게 되는 앱 소개 화면입니다.

필수 항목은 다음과 같습니다.

앱 이름
간단한 설명
자세한 설명
앱 아이콘
그래픽 이미지
휴대전화 스크린샷
태블릿 스크린샷
카테고리
연락처 정보
개인정보처리방침 URL
 

간단한 설명은 짧고 명확해야 합니다.

예시:

국도와 일반도로 CCTV를 현재 위치 기준으로 확인하는 교통정보 앱입니다.
 

자세한 설명은 앱의 주요 기능을 충분히 설명합니다.

예시:

국도어때는 현재 위치 또는 입력한 위치를 기준으로 주변 CCTV를 조회하고, CCTV 영상과 지도 위치를 확인할 수 있는 교통정보 앱입니다.
국도와 일반도로를 이용하는 운전자가 출퇴근길, 장거리 이동, 목적지 주변 도로 상황을 미리 확인할 수 있도록 도와줍니다.
 

5. AAB 파일 빌드

Google Play에 앱을 올릴 때는 보통 APK가 아니라 AAB(Android App Bundle) 형식으로 업로드합니다.

.NET MAUI 앱이라면 다음과 같은 명령으로 Release 빌드를 만들 수 있습니다.

 
dotnet publish -f net9.0-android -c Release ^
-p:AndroidPackageFormats=aab ^
-p:AndroidKeyStore=true ^
-p:AndroidSigningKeyStore=ecctv.keystore ^
-p:AndroidSigningStorePass=비밀번호 ^
-p:AndroidSigningKeyAlias=ecctv ^
-p:AndroidSigningKeyPass=비밀번호
 

프로젝트 파일에는 앱 정보를 설정합니다.

 
<ApplicationTitle>국도어때</ApplicationTitle>
<ApplicationId>com.esgit.ecctv</ApplicationId>
<ApplicationDisplayVersion>1.0.0</ApplicationDisplayVersion>
<ApplicationVersion>1</ApplicationVersion>
 

여기서 주의할 점은 다음과 같습니다.

ApplicationId는 출시 후 변경 불가
ApplicationVersion은 새 버전 업로드 때마다 증가
ApplicationDisplayVersion은 사용자에게 보이는 버전
같은 versionCode는 다시 사용할 수 없음
Debug 서명 파일은 업로드 불가
 

다음 버전을 올릴 때는 예를 들어 이렇게 변경합니다.

 
<ApplicationDisplayVersion>1.0.1</ApplicationDisplayVersion>
<ApplicationVersion>2</ApplicationVersion>
 

6. 비공개 테스트 트랙 생성

AAB 파일이 준비되면 비공개 테스트 트랙을 만듭니다.

경로는 다음과 같습니다.

테스트 및 출시
→ 테스트
→ 비공개 테스트
→ 트랙 만들기
 

트랙 이름은 관리하기 쉽게 정하면 됩니다.

예:

국도어때 비공개 테스트
 

그다음 AAB 파일을 업로드하고 출시 노트를 입력합니다.

출시 노트 예시:

국도어때 비공개 테스트 버전입니다.

- 현재 위치 기준 주변 CCTV 조회
- 입력 위치 기준 CCTV 조회
- CCTV 영상 및 지도 보기
- 국도 기준 돌발정보 확인
- 창원UTIS 연결
- 최근 조회 위치 저장
- CCTV 즐겨찾기 기능
 

7. 테스터 등록

비공개 테스트를 진행하려면 테스터를 등록해야 합니다.

보통 Gmail 계정을 이메일 목록으로 등록합니다.

비공개 테스트
→ 테스터
→ 이메일 목록 만들기
→ Gmail 계정 등록
 

중요한 점은 이메일을 등록했다고 테스트 참여가 완료되는 것이 아니라는 것입니다.

테스터는 반드시 테스트 참여 링크를 눌러 opt-in을 해야 합니다.

테스터에게 전달하는 링크는 보통 다음 형식입니다.

https://play.google.com/apps/testing/패키지명
 

예:

https://play.google.com/apps/testing/com.esgit.ecctv
 

8. 테스터가 해야 할 일

테스터는 아래 순서대로 진행해야 합니다.

1. 테스트 참여 링크 클릭
2. 등록된 Gmail 계정으로 로그인
3. 테스트 참여 버튼 선택
4. Google Play에서 앱 설치
5. 앱 실행 후 주요 기능 확인
6. 테스트 기간 동안 앱 삭제하지 않기
 

테스터에게는 다음과 같이 안내하면 좋습니다.

비공개 테스트 참여 방법

1. 전달받은 테스트 링크를 눌러 주세요.
2. 테스트 참여 버튼을 먼저 눌러 주세요.
3. Google Play에서 앱을 설치해 주세요.
4. 앱 설치 후 한 번 이상 실행해 주세요.
5. 테스트 기간 동안 앱을 삭제하지 말아 주세요.

비공개 테스트는 등록된 Gmail 계정으로만 참여할 수 있습니다.
 

여기서 가장 많이 발생하는 문제가 있습니다.

바로 앱은 설치했지만 테스트 참여 상태가 아닌 경우입니다.

반드시 테스트 참여 링크에서 opt-in을 먼저 해야 합니다.


9. 12명 / 14일 조건

개인 개발자 계정의 경우 프로덕션 출시 전 비공개 테스트 조건이 적용될 수 있습니다.

일반적으로 많이 언급되는 조건은 다음과 같습니다.

최소 12명 이상 테스터 참여
최근 14일 동안 비공개 테스트 유지
테스터가 opt-in 상태를 유지
 

중요한 점은 설치 수가 아니라 opt-in 테스터 수라는 것입니다.

즉, Google Play Console에 설치 수가 보이는 것과 프로덕션 액세스 조건 충족은 다를 수 있습니다.

실무적으로는 12명 딱 맞추기보다 15명 이상을 확보하는 것이 안전합니다.


10. 14일 기간 계산

14일은 단순히 앱을 비공개 테스트에 올린 날부터 계산한다고 보기보다는, 조건을 충족한 테스터가 확보된 시점부터 생각하는 것이 안전합니다.

예를 들어 다음과 같습니다.

5월 1일: 비공개 테스트 출시
5월 2일: 8명 테스트 참여
5월 4일: 12명 테스트 참여 완료
5월 18일 이후: 프로덕션 액세스 신청 가능
 

따라서 12명 이상이 모두 참여한 날짜를 기준으로 14일 정도를 잡는 것이 좋습니다.


11. 테스트 기간 중 확인할 사항

비공개 테스트 기간에는 단순히 기다리기만 하면 안 됩니다.

테스터가 실제로 앱을 사용해 보고, 문제가 있는지 확인하는 것이 좋습니다.

확인할 항목은 다음과 같습니다.

앱 실행이 정상적으로 되는지
현재 위치 권한 요청이 정상적으로 되는지
주요 화면 이동이 잘 되는지
입력 조회가 정상 동작하는지
영상이나 WebView 화면이 정상 표시되는지
앱이 갑자기 종료되지 않는지
큰 글자 설정에서 화면이 잘리는 부분은 없는지
개인정보처리방침과 실제 권한 사용이 일치하는지
 

테스터 피드백을 받아 앱을 수정했다면, 프로덕션 액세스 신청 시 좋은 근거가 됩니다.


12. 프로덕션 액세스 신청

비공개 테스트 조건을 충족하면 프로덕션 액세스를 신청할 수 있습니다.

경로는 보통 다음과 같습니다.

대시보드
→ 프로덕션 액세스 신청
 

또는

테스트 및 출시
→ 프로덕션
→ 프로덕션 액세스 신청
 

신청 과정에서는 Google이 몇 가지 질문을 할 수 있습니다.

대표적인 질문은 다음과 같습니다.

앱의 주요 기능은 무엇인가?
어떤 사용자를 대상으로 하는가?
비공개 테스트에서 어떤 피드백을 받았는가?
테스트 중 발견한 문제를 어떻게 수정했는가?
왜 프로덕션 출시 준비가 되었다고 판단하는가?
 

국도어때 같은 교통정보 앱이라면 다음과 같이 작성할 수 있습니다.

국도어때는 국도와 일반도로의 CCTV 및 교통정보를 확인할 수 있는 앱입니다.
사용자는 현재 위치 또는 입력 위치를 기준으로 주변 CCTV를 조회하고, CCTV 영상과 지도 위치를 확인할 수 있습니다.

비공개 테스트에서는 위치 조회, CCTV 목록 표시, 영상 보기, 지도 표시, 최근 조회 위치 저장, 즐겨찾기 기능을 점검했습니다.

테스트 과정에서 큰 글자 설정 시 버튼이 잘리는 문제와 검색 영역 표시 문제를 확인했고, 버튼 크기와 화면 배치를 개선했습니다.

현재 주요 기능이 정상 동작하고, 하단 탭 중심으로 화면 구성을 단순화하여 사용자가 쉽게 이용할 수 있도록 개선했기 때문에 프로덕션 출시를 신청합니다.
 

13. Google 검토와 알림 메일

프로덕션 액세스를 신청하면 Google에서 검토를 진행합니다.

검토 결과는 보통 다음 경로에서 확인할 수 있습니다.

Play Console 알림
Play Console 받은편지함
개발자 계정 이메일
정책 상태 메뉴
출시 개요 메뉴
앱 콘텐츠 메뉴
 

Google에서 받을 수 있는 알림 유형은 다음과 같습니다.

프로덕션 액세스 승인
추가 테스트 필요
정책 위반 수정 필요
앱 콘텐츠 정보 보완 필요
데이터 보안 정보 수정 필요
위치 권한 사용 사유 보완 필요
스토어 등록정보 수정 필요
 

메일이나 Play Console 알림이 오면 내용을 정확히 확인하고, 요청된 항목을 수정해야 합니다.


14. 승인이 거절되는 경우

프로덕션 액세스 신청이 항상 한 번에 승인되는 것은 아닙니다.

다음과 같은 사유로 추가 테스트나 수정 요청을 받을 수 있습니다.

테스터 수 부족
14일 테스트 조건 부족
테스트 참여는 있으나 실제 사용성이 부족
앱 기능이 불완전함
앱이 자주 종료됨
위치 권한 사용 설명 부족
개인정보처리방침 미흡
스토어 설명과 실제 앱 기능 불일치
데이터 보안 답변 오류
 

이 경우에는 아래와 같이 대응하는 것이 좋습니다.

테스터 수를 15~20명으로 늘림
테스터에게 실제 앱 실행 요청
주요 기능별 테스트 결과 정리
오류 수정 후 새 버전 업로드
개인정보처리방침 보완
위치 권한 사용 목적 명확화
프로덕션 액세스 재신청
 

15. 프로덕션 출시 생성

프로덕션 액세스가 승인되면 정식 출시를 만들 수 있습니다.

경로는 다음과 같습니다.

테스트 및 출시
→ 프로덕션
→ 새 버전 만들기
→ AAB 업로드
→ 출시 노트 입력
→ 검토
→ 출시 시작
 

출시 노트 예시:

국도어때 신규 출시

국도와 일반도로의 교통상황을 쉽게 확인할 수 있는 앱입니다.

- 현재 위치 주변 CCTV 조회
- 입력 위치 기준 CCTV 조회
- CCTV 영상 및 지도 보기
- 국도 돌발정보 확인
- 창원UTIS 연결
- 최근 위치 저장
- CCTV 즐겨찾기 지원

안전하고 편리한 이동에 도움이 되도록 계속 개선하겠습니다.
 

16. 프로덕션 심사 기간

프로덕션 출시를 만들면 다시 Google 심사가 진행됩니다.

심사 기간은 앱과 계정 상태에 따라 달라질 수 있습니다.

보통 다음 정도로 생각하면 됩니다.

단순 업데이트: 몇 시간 ~ 1일
신규 앱 첫 출시: 1일 ~ 며칠
권한 검토가 필요한 앱: 며칠 이상
반려 후 재심사: 다시 며칠
 

위치 권한, WebView, 공공데이터 활용, 개인정보처리방침 등이 포함된 앱은 추가 검토가 있을 수 있으므로 여유 있게 일정을 잡는 것이 좋습니다.


17. 출시 후 확인

출시가 승인되었다고 해서 바로 검색 결과에 뜨는 것은 아닐 수 있습니다.

다음과 같은 시간이 필요할 수 있습니다.

Play Store 직접 URL 반영: 비교적 빠름
앱 이름 검색 반영: 수 시간~수일
스토어 이미지 반영: 다소 지연 가능
국가별 노출: 순차 반영 가능
 

출시 후에는 다음 항목을 확인합니다.

Play Console 프로덕션 출시 상태
Google Play 직접 URL 접속
다른 Google 계정에서 설치 가능 여부
앱 이름 검색 가능 여부
스토어 설명과 이미지 정상 표시 여부
앱 설치 후 실행 정상 여부
 

18. 전체 예상 기간

가장 빠르게 진행되는 경우에도 비공개 테스트 기간 때문에 일정이 필요합니다.

대략적인 일정은 다음과 같습니다.

앱 등록 및 설정: 1일
비공개 테스트 준비: 1일
테스터 참여 확보: 1~2일
비공개 테스트 유지: 14일
프로덕션 액세스 검토: 1~며칠
프로덕션 심사: 1~며칠
 

전체적으로는 보통 다음 정도를 예상하는 것이 좋습니다.

최소 약 17일~25일
보수적으로 약 3~4주
 

반려나 추가 수정이 발생하면 더 길어질 수 있습니다.


19. 출시 전 체크리스트

정식 출시 전에는 아래 항목을 꼭 확인해야 합니다.

AAB Release 빌드 완료
ApplicationVersion 증가 확인
패키지명 확정
앱 아이콘 등록
그래픽 이미지 등록
휴대전화 스크린샷 등록
태블릿 스크린샷 등록
간단한 설명 작성
자세한 설명 작성
개인정보처리방침 URL 등록
위치 권한 사용 목적 명확화
데이터 보안 설문 완료
콘텐츠 등급 완료
앱 액세스 권한 설정
광고 여부 설정
비공개 테스트 트랙 생성
Gmail 테스터 15명 이상 등록
테스터 opt-in 링크 전달
12명 이상 opt-in 확인
14일 이상 테스트 유지
테스트 피드백 정리
프로덕션 액세스 신청
승인 후 프로덕션 출시
 

20. 테스터 안내문 예시

비공개 테스트를 진행할 때 테스터에게 보낼 안내문은 간단하고 명확해야 합니다.

국도어때 비공개 테스트 참여 안내입니다.

아래 링크를 눌러 테스트 참여를 먼저 선택한 뒤,
Google Play에서 앱을 설치해 주세요.

설치 후 현재 위치 조회, 위치 입력 조회,
CCTV 영상 보기, 지도 보기 기능을 한 번씩 확인해 주세요.

테스트 기간 동안 앱은 삭제하지 말아 주세요.

비공개 테스트 참여에는 등록된 Gmail 계정이 필요합니다.
 

마무리

구글플레이스토어에 앱을 정식 출시하려면 앱 개발만큼이나 출시 절차도 중요합니다.

특히 신규 앱은 비공개 테스트, 테스터 참여, 14일 테스트 유지, 프로덕션 액세스 신청, Google 심사 과정을 거쳐야 합니다.

핵심은 다음과 같습니다.

테스터 이메일 등록만으로는 부족하다
테스터가 반드시 opt-in 해야 한다
설치 수보다 opt-in 테스터 수가 중요하다
12명보다 여유 있게 15명 이상 확보하는 것이 좋다
14일 동안 테스트 상태를 유지해야 한다
위치 권한과 개인정보처리방침을 정확히 작성해야 한다
Google 알림 메일과 Play Console 메시지를 수시로 확인해야 한다
 

구글플레이콘솔 절차는 처음에는 복잡해 보이지만, 한 번 흐름을 이해하면 이후 앱 출시나 업데이트는 훨씬 수월해집니다.

앱을 개발한 뒤 바로 정식 출시를 기대하기보다는, 비공개 테스트 기간을 통해 기능을 점검하고 안정성을 높인 뒤 프로덕션 출시를 진행하는 것이 가장 안전한 방법입니다.

728x90
반응형