빠른 답변
Google Play 내부 테스트는 테스트 및 출시 › 테스트 › 내부 테스트에서 설정합니다. 테스터 이메일 목록을 만들거나 선택하고, 출시 버전을 만들어 앱 번들을 추가한 뒤 출시하고, 테스터용 테스트 참여 링크를 복사해 공유하면 됩니다. Google은 앱당 내부 테스터 100명까지 허용하며, 앱 설정을 모두 마치기 전에도 시작할 수 있습니다. 테스터는 설정된 목록에 들어 있으면서 테스트에 참여까지 한 뒤에야 자격을 얻습니다. 이메일 주소를 추가하면 그 계정이 트랙의 대상이 될 뿐, 그것만으로 액세스가 주어지지는 않습니다. 내부 테스트는 선택 사항이며 Google의 프로덕션 액세스 요구사항에는 집계되지 않습니다. 그 요구사항은 테스터 12명 이상이 14일 동안 지속적으로 참여한 비공개 테스트를 명시적으로 요구합니다. 내부 테스트는 빠른 비공개 QA에 유용하지만, 프로덕션 액세스 요구사항은 비공개 테스트 트랙에서만 충족됩니다.
개발자가 소프트웨어에 대해 당연하게 기대하는 방식 그대로 움직여 주는 Play Console 트랙은 내부 테스트 하나뿐입니다. 빌드를 올리면 나타나고, 사람들이 설치합니다. 그러다 어느 순간 그렇게 되지 않습니다. 그때부터는 이 계정에서 앱을 사용할 수 없다는 Play Store 화면만 띄우는 링크를 들여다보게 됩니다. 오류 코드도 없고 진단 정보도 없으며, 도움말 문서는 수백 줄에 걸쳐 세 가지 테스트 트랙을 뒤섞어 설명합니다. 이 글은 내부 트랙을 나머지 둘과 분리하고, 실제로 필요한 순서대로 콘솔 경로와 테스터 목록 규칙을 정리한 다음, 지원 게시판을 가득 채우는 실패 유형에 충분한 분량을 씁니다. Google 문서끼리 서로 어긋나는 지점, 특히 소요 시간에서는 분명히 그런데, 편한 쪽만 고르지 않고 두 해석을 모두 보여 드립니다. 여기 실린 내용은 모두 2026년 8월 12일 기준입니다.
목차
내부 테스트는 어떻게 설정하나요?
짧은 답
Test and release › Testing › Internal testing으로 가서 테스터 이메일 목록을 만들고, 의견 받을 주소와 함께 트랙에 추가하고, 유효한 앱 번들로 출시 버전을 만들어 출시한 다음, 테스터 링크를 복사해 직접 보내면 됩니다. 여섯 단계인데 마지막 하나는 개발자의 몫이 아닙니다. 테스터가 각자 참여해야 합니다. 이 모든 과정은 스토어 등록정보를 마치기 전에 끝낼 수 있습니다.
시작하기 전에
앱과 빌드, 테스터 계정, 그리고 본인의 Play Console 권한을 준비하세요. 필요하지 않은 것도 눈여겨보세요. 완성된 스토어 등록정보, 스크린샷, 콘텐츠 등급, 작성이 끝난 데이터 보안 양식은 필요 없습니다. Google은 앱 설정을 모두 마치기 전에도 내부 테스트를 진행할 수 있다고 명시합니다. 문서 확인
-
01
Play Console에 만들어져 있는 앱 내용을 다 채울 필요는 없고 생성만 되어 있으면 됩니다. 처음 업로드하는 아티팩트가 그 앱의 패키지 이름을 확정하고 이후에는 바꿀 수 없으므로, applicationId가 계속 쓸 값이 맞는지 확인하세요.
-
02
유효한 앱 번들 Google의 표현은 「유효한 앱 번들」입니다. 초기 내부 빌드를 테스터에게 전달하는 데 필요한 아티팩트 조건은 이것뿐입니다.
-
03
테스터 이메일 주소 Google 계정이어야 합니다. 현재 도움말은 Gmail을 쓰는 Google 계정 또는 Google Workspace 계정을 명시합니다. 각자 로그인할 정확한 주소를 받아 두세요. 트랙 전체가 그 신원을 기준으로 돌아가기 때문입니다.
-
04
이 작업을 할 Play Console 권한 소유자와 관리자는 이미 가지고 있습니다. 권한을 위임받은 사용자는 테스트 트랙에 앱을 출시할 권한이 필요하고, 트랙과 테스터 목록을 관리하려면 테스트 트랙 관리 및 테스터 목록 수정이라는 별도 권한이 필요할 수 있습니다. 출시 버튼이 없거나 비활성화되어 있다면 빌드 문제가 아니라 권한 문제입니다.
-
05
첫 출시에만 나오는 Play 앱 서명 앱의 첫 출시에서는 Play Console이 Play 앱 서명 설정을 안내합니다. 미리 준비해 둘 일이라기보다 업로드 도중에 만나게 되는 일회성 단계지만, 시작하기 전에 이런 단계가 온다는 것은 알아 두시는 편이 좋습니다.
1단계: 내부 테스트 트랙 열기
앱을 선택한 다음 Test and release › Testing › Internal testing으로 이동합니다. Google은 이 경로를 두 가지로 문서화합니다. 테스트 설정을 다루는 Play Console 도움말 문서는 Testing › Internal testing으로 줄여 적고, 다른 현행 도움말 페이지는 상위 메뉴까지 전부 보여 줍니다. 둘 다 같은 곳을 가리키므로, 사용 중인 콘솔의 메뉴가 여기 적힌 것보다 짧더라도 잘못 찾아온 것이 아닙니다.
이 페이지에서 가장 빨리 낡는 것이 메뉴 경로입니다. Play Console의 메뉴 구성과 버튼 이름은 뒤에 정책 변경이 없어도 바뀝니다. 위의 전체 경로는 2026년 8월 12일에 Google 도움말 최신 문서와 대조해 확인했습니다. 이 글의 나머지 규칙은 메뉴 이름이 바뀌어도 그대로 유효하며, 직접 콘솔에서 확인하셔야 하는 부분은 클릭 경로뿐입니다.
2단계: 내부 테스터 목록 만들기
내부 테스트 트랙에서 테스터 탭을 열고 이메일 목록 만들기를 선택합니다. 목록 이름을 정하고 주소를 넣은 뒤 변경사항을 저장하고 목록을 생성합니다. 주소는 쉼표로 구분해 화면에 직접 입력해도 되고 CSV로 업로드해도 됩니다. 목록이 소리 없이 날아가는 곳이 바로 CSV 쪽인데, 한 번만 문서화되고 다시는 언급되지 않는 규칙 세 가지가 붙어 있기 때문입니다.
테스터 목록을 망가뜨리는 CSV 규칙 세 가지
한 줄에 주소 하나씩, 쉼표 없이. 쉼표로 구분하는 형식은 화면의 입력란에 쓰는 것이지 파일에 쓰는 것이 아닙니다. 업로드하면 덮어씁니다. CSV 업로드는 그 목록에 이미 있던 주소에 더하는 것이 아니라 통째로 바꾸므로, 새 테스터만 담은 두 번째 파일을 올리면 원래 있던 사람들이 지워집니다. UTF-8 BOM은 안 됩니다. Play Console은 그 인코딩의 CSV 파일을 받지 않는데, 스프레드시트에서 내보내기할 때 「CSV UTF-8」을 고르면 정확히 그 파일이 나옵니다. 세 가지 모두 Play Console 도움말 answer 9845334에 적혀 있습니다. 문서 확인
테스터 목록 검사기
도구 01
Play Console이 확인하기 전에 테스터 목록을 붙여 넣고 먼저 점검해 보세요
내부 테스터 자리
0 / 100명 사용
Google은 내부 테스트를 앱당 테스터 100명으로 제한합니다.
이 검사는 전부 브라우저 안에서만 실행됩니다. 붙여 넣은 내용은 어디에도 업로드되거나 저장되거나 전송되지 않습니다. 문서화된 Play Console 제약만 확인하며, 어떤 주소가 실제 Google 계정인지는 알려 드리지 못합니다.
3단계: 목록과 의견 채널 추가하기
다시 테스터 탭에서 이 트랙에 사용할 사용자 목록을 선택한 다음, 의견을 받을 URL이나 이메일 주소를 Google에 알려 줍니다. 이 주소는 테스트 참여 페이지에서 테스터에게 표시되므로, 무언가 잘못됐다고 알려 줄 수 있는 유일한 기본 경로가 됩니다.
이 글 전체가 딛고 선 구분
목록에 주소를 추가하는 것은 자격을 정하는 일입니다. 테스터가 참여하는 것과는 다릅니다. Google의 규칙은 계정이 트랙의 테스터 설정에 포함되어 있으면서 동시에 그 테스트 프로그램에 참여한 상태여야 빌드를 받을 수 있다는 것입니다. 조건 두 개가 직렬로 놓여 있습니다. 주소는 모두 정확한데 아무도 참여하지 않은 목록은 정확히 아무것도 전달하지 않습니다. 문서 확인
4단계: 출시 버전 만들고 출시하기
새 버전 만들기를 선택해 앱 번들을 추가하고, 검토한 뒤 현재 콘솔 화면대로 출시합니다. Play Console은 버전에 따라 버튼 문구가 제법 달라서, 여기서 더 나아간 클릭 순서를 외우는 것은 도움이 아니라 부담이 됩니다. 그래서 이 안내도 Google의 현행 문서가 멈추는 지점에서 멈춥니다.
되돌릴 수 없는 단 하나의 단계
첫 아티팩트를 업로드하면 그 Play 앱의 패키지 이름이 확정됩니다. Google의 표현으로는 아티팩트를 업로드하는 즉시 패키지 이름이 고정되어 변경할 수 없습니다. com.company.app과 com.company.appname 사이에서 아직 고민 중이시라면, 업로드 후가 아니라 업로드 전에 정하세요. 문서 확인
5단계: 테스트 참여 링크 복사해 공유하기
공유 가능한 테스터 링크를 복사해 보내세요. 적어도 2018년부터 개발자들을 헷갈리게 해 온 단계이고, 그 혼란은 충분히 이해할 만합니다. 인터넷의 다른 모든 초대 시스템은 이메일을 보내는데, Google이 문서화한 절차는 대신 배포할 링크를 손에 쥐여 주기 때문입니다. Play Console이 알아서 테스터를 초대해 주리라고 기대하지 마세요.
“공유 가능한 링크 복사”
그 링크가 존재하는지 자체를 두 조건이 좌우합니다. 테스트 참여 링크는 앱 상태가 게시됨일 때만 표시됩니다. 앱이 Draft나 Pending publication에 머물러 있는 동안에는 복사할 것이 없고, 테스터 탭을 몇 번을 다시 읽어도 링크는 나타나지 않습니다. 문서 확인
6단계: 테스터가 참여하고 설치하기
마지막 단계는 테스터의 몫이고, 개발자가 대신해 줄 수 없는 유일한 단계입니다. 각자 추가된 바로 그 계정으로 로그인한 상태에서 링크를 열고, 그 페이지에서 참여를 마친 다음, Play Store 링크를 따라가 설치합니다. 그 전까지는 자격만 있고 등록은 되지 않은 상태이며, 자격만 있는 테스터는 아무것도 받지 못합니다. 링크를 보내실 때 초대한 계정 이름을 옆에 적어 주세요. 엉뚱한 신원으로 참여하는 것이 이 과정에서 가장 자주 보고되는 실패이고, 겉모습은 링크가 고장 난 것과 똑같기 때문입니다.
누가 무엇을 하나
개발자가 하는 일
- 정확한 Google 계정 주소를 목록에 추가
- 테스터 탭에서 그 목록을 선택
- 의견 받을 URL이나 이메일 입력
- 출시 버전을 만들어 출시
- 앱 상태가 게시됨이 될 때까지 대기
- 테스터 링크를 복사해 한 사람씩 전달
- 어떤 계정으로 로그인해야 하는지 안내
테스터만 할 수 있는 일
- 초대받은 계정으로 로그인한 채 링크 열기
- 그 페이지에서 참여 절차 완료
- 참여 페이지의 Play Store 링크로 이동
- 같은 계정으로 Google Play에서 설치
- 트랙에 필요한 기간 동안 참여 상태 유지
- Play에서 검색해 앱 찾기. 이 방법은 안 됩니다
- 초대 이메일 기다리기. Google의 절차에는 그런 메일이 없습니다
전체 순서를 한 표로
| 단계 | 2026년 기준 할 일 | 주의할 점 |
|---|---|---|
| 트랙 열기 | 앱을 선택한 다음 테스트 및 출시 › 테스트 › 내부 테스트 (Test and release › Testing › Internal testing) | Google의 일반 테스트 문서는 이를 테스트 › 내부 테스트로 줄여 적습니다. 같은 곳입니다. |
| 테스터 만들기 | 테스터 › 이메일 목록 만들기 | 이 트랙은 앱당 테스터 100명이 한도입니다. |
| 목록 채우기 | 주소를 쉼표로 구분해 입력하거나 CSV를 업로드 | CSV는 한 줄에 주소 하나, 쉼표 없음. 업로드하면 기존 내용을 덮어씁니다. UTF-8 BOM은 거부됩니다. |
| 목록 적용하기 | 저장하고 생성한 다음 테스터에서 선택 | 목록에 있는 것과 참여한 것은 다릅니다. |
| 의견 | 의견 받을 URL이나 이메일 주소 입력 | 테스트 참여 페이지에서 테스터에게 표시됩니다. |
| 빌드 만들기 | 새 버전 만들기에서 유효한 앱 번들 추가 | 앱 설정을 다 마치기 전에도 됩니다. 첫 아티팩트가 패키지 이름을 영구히 확정합니다. |
| 출시 | 출시 버전을 검토하고 출시 | 빌드 제공과 링크 반영은 서로 다른 시계입니다. |
| 초대 | 테스터 링크를 복사해 공유 | 배포는 개발자의 몫입니다. 테스터에게 앱을 검색하라고 하지 마세요. |
| 테스터 참여 | 초대받은 계정으로 링크를 열고 참여 | 자격에는 테스터 설정과 참여가 모두 필요합니다. |
| 설치 | Play Store 링크를 따라가 설치 | 공개 테스트나 프로덕션에 이르기 전에는 Play 검색으로 앱을 찾을 수 없습니다. |
표를 옆으로 밀어 모든 열을 확인하세요
테스터가 설치하기까지 얼마나 걸리나요?
짧은 답
빌드는 빠르고 링크는 느립니다. Google은 내부 빌드가 한 페이지에서는 보통 몇 초 안에, 다른 페이지에서는 몇 분 안에 제공된다고 하면서도, 첫 테스트 링크는 몇 시간이 걸릴 수 있다고 밝히고 이후 변경사항에는 여러 시간이 걸릴 수 있다고 적습니다. 서로 모순이 아니라 서로 다른 단계이며, 그래서 「내부 테스트는 즉시 된다」는 믿음은 정작 링크가 안 되는 순간에 가장 해롭습니다.
내부 테스트 중에는 서로 다른 시계 다섯 개가 동시에 돌아가는데, 시간이 오래 걸린다는 불만은 대개 엉뚱한 둘을 비교한 데서 나옵니다. 빌드가 Google의 배포 시스템에 도달하는 것이 하나입니다. 테스터가 여는 테스트 참여 링크가 살아나는 것이 둘입니다. 게시한 변경사항이 이미 참여한 사람들에게 도달하는 것이 셋입니다. 설치된 앱이 자동 업데이트되는 것이 넷입니다. 그리고 임시 스토어 등록정보가 실제 앱 이름으로 바뀌는 것이 다섯인데, 멀쩡히 동작하는 내부 빌드가 며칠 동안 미완성처럼 보이는 이유가 바로 이것입니다.
지금 기다리는 시간이 정상인가요?
그 질문이 쓸모 있으려면 무엇을 기다리는지가 함께 들어가야 합니다. 단계에 따라 답이 수백 배 차이 나기 때문입니다. 아래 도구는 두 가지를 함께 묻고, 그 단계에 대해 Google이 실제로 밝힌 내용을 인용하며, 자체 수치 기준선은 Google의 것이 아니라 이 글의 해석이라고 분명히 표시합니다.
반영 시간 계산기
도구 02
무엇을 기다리는지, 얼마나 기다렸는지 알려 주세요
무엇을 기다리고 계신가요?
얼마나 지났나요?
기다리시는 단계를 선택하세요
위에서 단계를 고르고 얼마나 지났는지 입력하세요. 그 전에는 아무것도 진단하지 않습니다.
Google이 밝히는 것은 표현이지 숫자가 아닙니다. 「몇 시간」과 「여러 시간」에는 정해진 길이가 없습니다. 이 도구의 모든 기준선은 Google이 정한 기한이나 Google이 약속한 서비스 수준이 아니라 이 가이드의 편집 기준점입니다. 판정마다 Google의 원문 표현을 함께 보여 드리니 직접 판단해 보세요.
모든 시계를 나란히
| 사건 | Google의 현재 표현 | 어떻게 읽을 것인가 |
|---|---|---|
| Play Console에 내부 빌드 추가 | 보통 몇 초 안에 제공 | 빌드가 배포 시스템에 받아들여지는 단계이지, 테스터가 받는 단계가 아닙니다. |
| 내부 트랙의 새 앱 번들 | 몇 분 안에 제공 | 같은 단계를 조금 더 보수적으로 적은 또 다른 Google 페이지입니다. |
| 첫 게시 이후 첫 테스트 링크 | 몇 시간이 걸릴 수 있음 | 여기서 가장 쓸모 있는 수치입니다. 갓 만든 링크를 고장 났다고 진단하지 마세요. |
| 추가로 게시한 변경사항 | 여러 시간이 걸릴 수 있음 | 첫 게시가 빨리 반영되는 것을 본 분들은 놀라시지만, 이후 수정도 느리게 반영됩니다. |
| 설치된 테스터의 업데이트 | 전달된 뒤 보통 몇 분 이내 | 빠르지만, 출시가 그 계정에 실제로 도달한 다음의 이야기입니다. |
| 첫 게시 시 앱 이름과 스토어 등록정보 | 임시 정보가 최대 48시간까지 남을 수 있음 | 멀쩡히 동작하는 빌드에서도 임시 등록정보가 보일 수 있습니다. 결함이 아닙니다. |
표를 옆으로 밀어 모든 열을 확인하세요
여기서 챙겨 가실 요점은 이렇습니다. 몇 초, 몇 분, 몇 시간, 최대 48시간은 같은 파이프라인의 서로 다른 조각을 설명하기 때문에 동시에 모두 참입니다. 이것들을 숫자 하나로 뭉뚱그리는 글은 하필 정확성이 가장 필요한 순간에 누군가를 잘못 이끌게 됩니다. 문서 확인
내부 출시도 Google 검토를 기다리나요?
여기서는 표현을 조심해야 합니다. Google의 두 출처가 같은 방식으로 적고 있지 않기 때문입니다. 내부 테스트를 소개하는 Google 제품 페이지는 앱 검토를 기다릴 필요 없이 빌드를 배포하는 방법이라고 홍보합니다. Play Console 도움말은 더 부드러워서, 내부 테스트가 일반적인 Play 정책 및 보안 검토의 대상이 아닐 수 있다고 적습니다.
“앱 검토를 기다릴 필요 없이”
그러니 정확한 설명은 내부 테스트가 보통 일반 앱 검토 절차를 기다리지 않고 배포하게 해 준다는 것이고, 부정확한 설명은 내부 출시가 절대 검토되지 않는다는 것입니다. Google은 모든 검토에서 예외라고 약속한 적이 없으며, 그렇게 썼다가는 누군가의 내부 출시가 보류되는 순간 그 글이 틀린 글이 됩니다. 문서 확인, 표현에 단서 있음
멀쩡한 앱이 첫날에 고장 난 것처럼 보이는 이유. 앱을 처음 게시할 때 내부 테스터는 앱을 바로 받을 수 있지만, 임시 앱 이름과 스토어 등록정보가 최대 48시간까지 남아 있을 수 있습니다. 테스터가 설치는 잘 되는데 이름이 이상하거나 등록정보가 비어 있다고 알려 온다면, 그것은 찾아 헤맬 설정 오류가 아니라 문서화된 기간이 있는 첫 게시 동작입니다.
내부 테스트가 테스터 12명 요건에 포함되나요?
짧은 답
포함되지 않습니다. 2026년 8월 12일 기준으로 Google이 요구하는 것은, 대상 개발자가 최근 14일 동안 지속적으로 참여한 상태인 테스터 12명 이상을 두고 비공개 테스트를 진행하는 것입니다. 같은 Google 정책 페이지는 내부 테스트를 선택 사항으로 설명합니다. 내부 테스트는 1년을 돌려도 프로덕션 액세스에는 아무것도 보태 주지 않습니다.
이 주제 전체에서 결과가 가장 무거운 오해이고, 지금도 활발히 퍼지고 있습니다. 널리 도는 2026년 글 가운데 최소 한 편은 이 필수 요구사항을 내부 테스트 트랙에서 채울 수 있는 것처럼 설명합니다. Google의 요구사항 페이지는 해석의 여지가 없는 표현으로 그 반대를 말합니다.
“비공개 테스트를 진행해야 합니다” · “테스터 12명 이상” · “14일 이상 지속적으로”
기억해 두실 문장
내부 테스트는 유용한 QA입니다. 다만 프로덕션 액세스를 열어 주지는 않습니다. 프로덕션 액세스 신청을 향해 가는 중이라면, 내부 트랙에 들인 시간은 다른 일에 들인 시간입니다. 쓸모는 있지만 그 시계에는 올라가지 않습니다. 문서 확인
한 줄로 정리한 판단 기준
믿을 만한 사람들과 빠르게 비공개 QA를 하고 싶으면 내부 테스트를, 프로덕션 전 필수 테스트가 필요하면 비공개 테스트를 쓰세요. 규칙은 이것이 전부이고, 이 글이 두 트랙 비교에 관해 하는 말도 여기까지가 전부입니다. 세 트랙의 전체 비교는 그 질문을 위해 따로 쓴 내부 vs 비공개 vs 공개 테스트에 있습니다.
| 질문 | 내부 테스트 | 비공개 테스트 |
|---|---|---|
| 가장 알맞은 용도 | 믿을 만한 테스터와 하는 빠른 비공개 QA | 더 넓게 통제된 테스트, 그리고 대상 계정에게는 프로덕션 전 필수 트랙 |
| 여기서 중요한 테스터 한도 | 테스터 100명까지 | 한도 체계가 다릅니다. 트랙 비교 글을 참고하세요. |
| 프로덕션 액세스 요구사항을 충족하는가? | 아닙니다 | 조건부로 그렇습니다. 비공개 트랙이 있다는 것만으로는 충족되지 않습니다. 대상 계정의 자격 테스트여야 하고, 테스터 12명 이상이 14일 동안 지속적으로 참여한 상태여야 합니다 |
| 한 사람이 둘 다 동시에 참여할 수 있는가? | 안 됩니다. 내부 참여를 먼저 해제한 다음 비공개에 참여해야 합니다 | |
표를 옆으로 밀어 모든 열을 확인하세요
이 요구사항이 실제로 적용되는 대상
요구사항에는 적용 범위가 있고, 혼란의 대부분이 바로 그 범위에서 생깁니다. Google 문서는 2023년 11월 13일 이후에 만들어진 대상 개인 개발자 계정을 기준으로 이를 설명합니다. Google이 정책을 발표한 날은 2023년 11월 9일이라, 두 날짜가 모두 시작일로 인용되는 것을 보시게 됩니다.
조직 계정에 관해서는 표현을 조심하셔야 합니다. Google의 요구사항 페이지는 이 규칙의 범위를 개인 계정으로 한정할 뿐, 조직 계정이 면제된다고 밝힌 문장은 담고 있지 않습니다. 방어 가능한 표현은, 이 요구사항이 대상 개인 개발자 계정에 대해 문서화되어 있으며 인용한 페이지가 조직 계정에 그것을 부과하지는 않는다는 것입니다. 적용 범위 추론
테스터 20명이 필요하다고 읽으셨다면 그 숫자는 옛 기준입니다. Google은 2024년 12월 11일에 최소 인원을 20명에서 12명으로 줄였습니다. 2026년에 쓰인 글 중에도 그 변경을 아직 2025년으로 적는 곳이 있고, 오래된 포럼 글은 여전히 20명이라고 말합니다. 현재 숫자는 12명이며, 배경은 Google이 테스터 20명에서 12명으로 바꾼 이유에서 다룹니다. 문서 확인
14일 참여와 14일 사용은 다릅니다
수치 기준은 테스터가 지속적으로 참여한 상태인지로 적혀 있지, 매일 얼마나 썼는지로 적혀 있지 않습니다. 측정 가능한 부분은 그쪽입니다. 그와 별개로 Google은 프로덕션 액세스를 신청할 때 개발자가 테스트에 대해 보고한 내용을 평가하고, 테스터 수나 참여도가 부족하면 테스트를 더 요구할 수 있습니다. 경쟁 페이지들은 이 두 가지를 하루 사용 시간에 관한 지어낸 규칙 하나로 뭉개곤 합니다.
정리하면, 기준선은 참여의 지속성이고 참여도는 그것을 대신하는 것이 아니라 그 위에 얹혀 평가됩니다. 진행 중인 테스트에서 이것이 실제로 어떤 의미인지는 14일 연속의 기준과 테스터 12명 요구사항 완전 정리에서 다룹니다. 문서 확인
내부 테스트 링크가 왜 열리지 않나요?
짧은 답
다음 다섯 가지 원인을 이 순서대로 확인하세요. 앱이 아직 Published가 아니거나, 테스터가 이 트랙에 선택된 목록에 없거나, 테스터가 참여를 끝내지 않았거나, 테스터가 다른 Google 계정으로 로그인해 있거나, 링크가 그저 아직 반영 중인 경우입니다. 다섯 가지가 모두 깨끗해진 다음에야 링크 자체가 고장 났다고 볼 수 있습니다.
내부 테스트에서 커뮤니티 게시판을 가장 많이 채우는 실패이자, 문서가 가장 부실한 실패입니다. 개발자들은 Play Console이 요구한 것을 다 하고 나서 이 문제를 만나기 때문에 더 당황스럽습니다. 오류 코드도 진단 정보도 없고, 페이지는 계정이 문제인 것처럼 이 계정으로는 앱을 사용할 수 없다고 태연히 알려 줍니다. 보고는 2018년 Stack Overflow 질문부터 2026년 7월 Google 개발자 커뮤니티 글까지, 영어와 포르투갈어로 이어지며 같은 몇 가지 원인을 되풀이합니다.
유용한 접근은 이것을 고장 난 링크가 아니라 회로로 보는 것입니다. Google의 전달 규칙은 조건이 직렬로 이어진 형태라서, 접점 하나만 열려 있어도 그 뒤가 전부 멈춥니다. 그 보고들에서 반복되는 원인은 네 가지 상태로 정리됩니다. 테스터 목록에 없음, 목록에는 있지만 참여하지 않음, 참여했지만 다른 Google 계정 사용, 그리고 설정은 맞고 아직 반영 중입니다. 마지막 것은 애초에 결함이 아니며, 그래서 여기에 가장 많은 시간이 낭비됩니다.
열려 있는 관문 찾기
각 스위치를 짐작이 아니라 실제로 확인한 대로 설정하세요. 관문은 확인하는 데 드는 품이 적은 순서로 배열되어 있으므로, 아직 열려 있는 첫 번째 관문이 다음에 손볼 가치가 있는 것입니다.
액세스 관문 시뮬레이터
도구 03
각 관문을 실제 상태에 맞게 설정하고, 어느 것이 전달을 막고 있는지 확인해 보세요
관문 다섯 개가 열려 있습니다
정말로 확인한 관문만 하나씩 켜세요. 아직 열려 있는 첫 번째 관문이 지금 고쳐야 할 것입니다.
“이 계정으로는 앱을 사용할 수 없습니다”
테스터 액세스는 기기나 링크가 아니라 신원에 묶여 있습니다. Google의 요구사항은 그 계정이 관리 중인 테스터 설정에 포함되어 있으면서 동시에 그 테스트 프로그램에 참여한 상태여야 한다는 것입니다. 둘 중 하나라도 빠지면, Play Store는 그 사람을 URL을 우연히 찾아낸 낯선 사람과 구분할 방법이 없습니다.
이 문제가 유난히 자주 나타나는 이유는 시시합니다. 휴대전화와 브라우저에는 Google 계정이 여러 개 로그인되어 있는 것이 보통이고, 링크를 여는 계정이 초대한 계정이 아닐 때가 많습니다. 2026년 3월 Google 개발자 커뮤니티 글에는 계정 선택 화면이 예상과 다르게 동작해 원하는 신원으로 아예 전환하지 못하는 테스터 사례가 올라와 있고, 2025년 중반 포르투갈어 게시글도 같은 패턴을 보고하면서 Google Play에서 선택된 계정을 맞추라는 답을 그대로 가리킵니다. 커뮤니티 보고
테스터에게 순서대로 확인시킬 것. 테스트 참여 링크를 여는 브라우저에서 활성 계정이 무엇인지. Play Store 앱 자체에서 활성 계정이 무엇인지, 이것은 별도 설정이며 설치를 실제로 좌우하는 쪽입니다. 그리고 그 주소가 추가한 주소와 한 글자도 다르지 않은지. 그 사람의 계정 설정에 표시되는 기본 Google 계정 주소를 쓰시고, 별칭이나 더하기 기호가 들어간 변형은 그 주소 그대로가 Play Console 테스터 목록에 들어 있는 경우가 아니라면 피하세요. Play Store 계정을 바꾸거나, 테스터 계정만 로그인된 브라우저 프로필에서 링크를 여는 것이 실제로 효과를 봤다고 보고되는 방법입니다. 브라우저 프로필을 쓰는 이 단계는 Google이 문서화한 안내가 아니라 커뮤니티의 해결책이므로, 규칙이 아니라 한번 해 볼 만한 것으로 봐 주세요.
복사할 테스트 참여 링크가 없습니다
무엇보다 먼저 앱 상태를 확인하세요. Google은 테스트 참여 링크를 앱 상태가 게시됨일 때만 표시합니다. Draft나 Pending publication 상태에서는 링크가 숨겨지거나 지연되는 것이 아니라 아직 존재하지 않습니다. 조건이 이분법적이고 자신의 콘솔에서 눈으로 확인되기 때문에, 전체 문제 해결 항목 가운데 가장 깔끔하게 풀리는 경우입니다. 문서 확인
게시는 됐는데 Play 검색에서 아무도 못 찾습니다
결함이 아니라 정상 동작입니다. Google은 공개 테스트나 프로덕션보다 앞서 진행되는 내부 또는 비공개 테스트는 Play Store 검색으로 찾을 수 없다고 밝힙니다. 「Play에서 앱을 검색해 보라」는 말을 들은 테스터는 설정이 아무리 정확해도 매번 실패하고, 앱이 존재하지 않는다고 보고하는 것도 당연합니다.
직접 링크를 보내세요. 그리고 검색으로는 안 된다고 메시지에 분명히 적어 주세요. 누구나 가장 먼저 검색부터 해 보기 때문입니다. 문서 확인
일부 테스터가 아직 예전 버전을 보고 있습니다
원인 세 가지를 순서대로 확인하세요. 첫째, 반영 시간입니다. 추가로 게시한 변경사항은 테스터에게 도달하기까지 여러 시간이 걸릴 수 있으므로, 최근 업데이트라면 아직 도착하지 않았을 뿐일 수 있습니다. 둘째, 버전 코드입니다. 사용자는 자신이 자격을 가진 모든 트랙 가운데 호환되는 가장 높은 버전 코드를 받습니다. 모든 사용자가 프로덕션 대상이므로, 더 낮은 테스트 버전 대신 더 높은 프로덕션 버전 코드가 전달될 수 있고, 그러면 가장 최신 내부 빌드가 분명히 존재하고 멀쩡한데도 정작 테스터에게는 도달하지 않는 헷갈리는 상황이 벌어집니다. 셋째, 트랙 자격입니다. 내부 테스트에 참여 중인 계정은 비공개나 공개 빌드를 받을 자격이 없으므로, 작업을 다른 트랙으로 옮기셨다면 그 계정은 엉뚱한 트랙을 보고 있는 것입니다. 문서 확인
다 확인했는데도 안 됩니다
이제, 오직 이제야 커뮤니티에서 도는 처방을 시도해 볼 만합니다. 기기 재시작, Play Store 재시작, Play Store 캐시나 데이터 삭제, 또는 깨끗한 브라우저 프로필에서 링크 열기입니다. 이것들은 Google 정책이 아니라 Google 개발자 커뮤니티 글에서 나온 것이고, 문서화된 동작이 아니라 누군가에게 효과가 있었던 일로 보고된 것입니다. 이것부터 하다가 며칠씩 날리는데, 설정 문제를 고쳐 주지도 못하면서 반영 지연을 성공처럼 위장하기 때문입니다. 커뮤니티 보고
진짜 경계 사례도 있습니다. 2026년 2월 커뮤니티 글은 처음부터 한 번도 열리지 않은 내부 테스트 링크를 설명하고, 2026년 5월 글은 테스트 참여 페이지에서 HTTP 500이 났다고 보고합니다. 둘 다 일반적인 근본 원인이 확인되지 않았고, 여기서 기술적 설명을 지어내는 것은 모른다고 인정하는 것보다 나쁩니다. 설정이 검증 가능하게 올바르고, 반영 시간도 지났고, 실패가 계속되거나 서버 오류가 돌아온다면, 설정을 계속 바꾸기보다 Play Console 지원팀에 문의하는 것이 합리적인 시점입니다. 원인 미확인
증상별 해결법과 근거 등급
| 증상 | 가장 설득력 있는 원인 | 해결 | 근거 |
|---|---|---|---|
| 테스트 참여 링크가 보이지 않습니다 | 앱이 아직 Draft이거나 Pending publication입니다 |
테스트를 게시됨까지 올린 다음 테스터 페이지를 다시 보세요 | 문서 확인 |
| 이 계정으로는 앱을 사용할 수 없다고 나옵니다 | Google 신원이 다르거나, 설정된 목록에 없거나, 참여를 하지 않았습니다 | 초대한 계정을 정확히 확인하고, 목록이 선택되어 있는지 확인한 뒤, 그 계정으로 참여를 마치세요 | 문서 확인 커뮤니티 |
| 이메일을 추가했는데도 안 됩니다 | 목록에 있는 것은 자격의 절반일 뿐입니다 | 테스터가 링크를 열어 테스트에 직접 참여하게 하세요 | 문서 확인 |
| 테스터를 추가했는데 초대를 못 받았습니다 | Google이 문서화한 절차에는 대신 보내 주는 초대가 없습니다 | 테스터 링크를 복사해 직접 보내세요 | 문서 확인 |
| 게시했는데 Play 검색에 안 나옵니다 | 공개 전 내부·비공개 트랙에서는 정상입니다 | 검색 대신 Play Store 직접 URL과 테스트 참여 링크를 쓰세요 | 문서 확인 |
| 한 계정에서는 됐는데 다른 계정에서는 안 됩니다 | 계정이나 브라우저 프로필이 다른 경우로, 보고가 아주 많습니다 | 정확히 그 테스터 계정으로 로그인한 상태에서 링크를 여세요. 필요하면 계정이 맞는 브라우저나 Play 프로필을 쓰세요 | 커뮤니티 |
| 방금 게시했는데 링크가 안 됩니다 | 정상적인 반영이 아직 진행 중입니다 | 문의하기 전에 Google이 밝힌 첫 링크 지연인 몇 시간을 기다리세요 | 문서 확인 |
| 업데이트를 게시했는데 테스터는 예전 빌드를 봅니다 | 반영 시간, 버전 코드 우선순위, 또는 트랙 자격 | 반영을 기다리고, 버전 코드를 확인하고, 그 계정이 아직 이 트랙의 자격이 있는지 확인하세요 | 문서 확인 |
| 내부 테스터가 비공개 출시를 못 봅니다 | 그 계정이 아직 내부 테스트에 참여한 상태입니다 | 내부 참여를 먼저 해제한 다음 비공개 테스트에 참여하세요 | 문서 확인 |
| 테스터의 국가에서 앱을 사용할 수 없습니다 | 국가 타게팅은 보통 내부 테스터를 막지 않습니다 | 국가 배포를 건드리기 전에 신원, 목록, 테스트 참여를 확인하세요 | 문서 확인 |
| Play Console에서 이 기기를 제외했습니다 | 기기 제외 규칙은 내부 테스터에게 적용되지 않습니다 | 제외 설정을 근거로 진단하지 마세요. 일반적인 기기 호환성은 여전히 문제가 될 수 있습니다 | 문서 확인 |
| 계정과 설정을 다 확인했는데도 안 보입니다 | Play Store 캐시나 로컬 상태가 오래됐을 수 있습니다 | 기기나 Play Store를 재시작하세요. Play 캐시나 데이터 삭제는 그다음 단계입니다 | 커뮤니티 |
| 테스트 참여 페이지가 HTTP 500을 반환합니다 | Play 쪽 장애일 수 있습니다. 근본 원인은 확인되지 않았습니다 | 상태, 목록, 계정, 반영 시간을 먼저 확인하세요. 계속된다면 Play Console 지원을 이용하세요 | 미확인 |
| 결제 프로필 불일치 | 내부 테스트 액세스 실패로는 검증되지 않습니다. 찾은 근거는 모두 다른 Play 흐름의 것입니다 | 내부 테스트 링크를 고치겠다고 결제 프로필을 바꾸지 마세요 | 미확인 |
표를 옆으로 밀어 모든 열을 확인하세요
자주 틀리는 한도와 규칙
짧은 답
테스터 100명, 국가 제한 없음, 기기 제외 규칙 없음, 유료 앱 설치는 무료지만 인앱 구매는 무료가 아님, 공개 평점에 영향 없음, Play 검색 노출 없음, 스토어 등록정보 선행 조건 없음. 사람들이 걸려 넘어지는 것은 인앱 구매와 검색 노출 두 가지입니다.
| 항목 | 2026년 8월 12일 기준 현재 값 |
|---|---|
| 내부 테스터 최대 인원 | 앱당 100명 |
| 앱 설정을 마치기 전에 시작할 수 있는가? | 유효한 앱 번들이 있으면 가능합니다 |
| 콘솔 도움말에 문서화된 테스터 관리 방식 | 이메일 목록 |
| Google 계정이 필요한가? | 필요합니다. 현재 도움말은 Gmail 또는 Google Workspace 계정을 명시합니다 |
| 내부 테스터의 국가 제한 | 보통 없습니다. 다른 버전이 제공되지 않는 지역이라도 테스터는 어디에 있어도 됩니다 |
| Play 기기 제외 규칙 | 내부 테스터에게는 적용되지 않습니다 |
| 유료 앱 다운로드 | 내부 테스터에게는 무료 |
| 인앱 구매 | 테스터가 라이선스 테스터로도 설정되어 있지 않다면 평소대로 결제됩니다 |
| 공개 평점에 미치는 영향 | 테스트 의견은 앱의 공개 평점에 영향을 주지 않습니다 |
| 공개 테스트나 프로덕션 전에 Play 검색 노출 | 안 됩니다 |
| 한 계정이 내부와 비공개를 동시에 받을 수 있는가? | 안 됩니다. 내부 참여를 먼저 해제해야 합니다 |
| 필수 12명·14일 요구사항에 집계 | 안 됩니다. 요구사항은 비공개 테스트를 명시적으로 요구합니다 |
표를 옆으로 밀어 모든 열을 확인하세요
내부 테스트 vs 내부 앱 공유
이 둘은 이름이 헷갈릴 만큼 비슷한 서로 다른 기능이고, 잘못 고르면 반나절이 날아갑니다. 내부 테스트는 이 글 전체가 설명하는 정식 트랙입니다. 출시 버전이 있고, 최대 100명까지 관리되는 테스터 목록이 있고, 테스트 참여가 있으며, 업데이트가 Google Play를 통해 전달됩니다. 내부 앱 공유는 업로드한 APK나 앱 번들을 받아 돌려 볼 수 있는 다운로드 링크를 만들어 주는 빠른 공유 도구입니다. 여기에도 자체 액세스 제어가 있는데, 종류가 다를 뿐입니다. Google의 해당 문서를 보면 다운로드를 이메일 목록으로 제한하거나 링크를 받은 사람 누구에게나 열어 둘 수 있고, 어느 쪽이든 테스터가 먼저 자신의 Play Store 앱에서 내부 앱 공유를 켜야 합니다.
내부 테스트 트랙
- 버전 기록이 남는 실제 트랙의 실제 출시
- 이메일 목록으로 관리하는 테스터 최대 100명
- 테스터가 참여한 뒤 Play에서 설치하고 자동 업데이트
- 버전 코드는 평소대로 동작하며 업로드마다 새 값이 필요
- 이 빌드는 이후 비공개, 공개, 프로덕션으로 승격 가능
내부 앱 공유
- APK나 앱 번들을 올리면 공유 가능한 링크가 생성
- 트랙 출시도 테스트 프로그램 참여 페이지도 없음. 링크를 받은 사람 누구나 받게 할지, 승인된 이메일 목록으로 제한할지 선택
- 테스터가 자신의 Play Store 앱에서 내부 앱 공유를 켜야 다운로드 가능
- 링크당 다운로드는 최대 100회, 업로드일로부터 60일 뒤 만료
- 버전 코드를 다시 쓸 수 있고, 이것이 이 기능을 쓰는 가장 큰 이유
- 디버그 가능한 빌드도 허용되며, Google이 업로드본을 내부 앱 공유용 인증서로 다시 서명
- 이 방식으로 올린 아티팩트는 이후 테스트나 프로덕션 출시에 선택할 수 없음
현실적인 기준은 이렇습니다. 지금 당장 10분 안에 동료에게 빌드를 던져 줘야 하면 내부 앱 공유를, 버전 기록과 테스터 목록이 필요하고 나중에 승격할 빌드를 원하면 내부 테스트 트랙을 쓰세요. 사람들이 걸려 넘어지는 세부 사항은 60일 만료입니다. 두 달 전 버그 리포트에 붙어 있던 링크가 설정 오류가 아니라 그냥 죽은 링크이기 때문입니다. 두 기능 모두 테스터 12명 비공개 테스트에는 집계되지 않습니다. 문서 확인
인앱 구매의 함정
내부 테스트 중에는 전부 무료라는 흔한 주장을 그대로 옮기지 마세요. Google의 규칙은 앱과 앱 안에서 파는 것을 구분합니다. 유료 앱 자체는 내부 테스터가 무료로 설치합니다. 인앱 구매는 그 테스터의 계정이 라이선스 테스터로도 설정되어 있지 않으면 그대로 결제됩니다.
구독이 들어간 테스트라면 이 구분은 실제 돈 문제입니다. 게다가 지금 상위에 노출되는 비교 글 가운데 최소 한 편은 정반대로 적고 있습니다. 테스터가 곧 결제 흐름을 밟을 예정이라면 라이선스 테스트를 먼저 설정하시거나, 실제 결제를 각오하세요. 문서 확인
당신 잘못이 아닌 두 가지
인터넷에 떠도는 일반적인 내부 테스트 조언의 상당수는 원인일 수 없는 것을 고치라고 시킵니다. 시간이 낭비되고, 때로는 멀쩡히 돌아가던 설정이 망가집니다.
흔히 지목되는 원인
- 「테스터가 해외에 있으니 그 국가를 배포 목록에 추가하세요」
- 「Play Console에서 그 기기 모델을 제외해 두셨네요」
- 「결제 프로필이 테스터의 지역과 맞지 않습니다」
Google이 실제로 밝힌 내용
- 내부 테스터는 프로덕션, 공개, 비공개 버전이 제공되지 않는 지역에서도 어디서든 추가할 수 있습니다
- Play 기기 제외 규칙은 내부 테스터에게 적용되지 않습니다. 일반적인 기기 호환성은 여전히 적용될 수 있습니다
- 결제 프로필을 내부 테스트 액세스와 연결하는 1차 근거는 어디에도 없습니다. 관련 언급은 모두 다른 Play 흐름의 것입니다
검증한 주장과 판정
아래 각 행은 내부 테스트에 관해 실제로 돌아다니는 주장입니다. 판정 열은 그럴듯하게 들리는 쪽이 아니라 1차 출처가 뒷받침하는 내용을 적었습니다.
-
사실 아님
“내부 테스트가 테스터 12명 테스트로 인정된다.” Google의 요구사항 페이지는 비공개 테스트를 명시적으로 요구합니다. 14일이라는 기간 전체를 통째로 잃게 만들기 때문에, 이 주제에서 가장 손해가 큰 오류입니다.
-
지난 정보
“아직 테스터 20명이 필요하다.” 2024년 12월 11일부터 옛 기준입니다. 현재 최소 인원은 12명입니다.
-
사실 아님
“내부 테스터는 모든 구매가 무료다.” 무료인 것은 유료 앱 자체뿐입니다. 인앱 구매는 라이선스 테스트를 설정하지 않으면 결제됩니다.
-
사실 아님
“테스터가 해외에 있으면 그 국가를 추가해야 한다.” Google은 내부 테스트를 그 배포 제한에서 명시적으로 제외합니다.
-
오해의 소지
“바로 안 되면 링크가 고장 난 것이다.” Google 스스로 첫 링크에는 몇 시간, 이후 변경에는 여러 시간을 잡아 둡니다.
-
오해의 소지
“테스터는 참여 링크를 이메일로 자동 수신한다.” Google이 문서화한 절차는 개발자가 공유 가능한 링크를 복사해 배포하는 것입니다. Play Console이 대신 테스터를 초대해 준다는 전제로 계획을 세우지 마세요.
-
부분적으로 사실
“내부 테스트에도 Google 그룹스를 쓸 수 있다.” 현재 콘솔 도움말은 내부 테스트에는 이메일 목록을, 비공개 테스트에는 Google 그룹스를 문서화하고 있습니다. 게시 API의 testers 리소스는 그룹을 더 넓게 지원하지만, 그것이 이 트랙의 2026년 콘솔 동작을 증명해 주지는 않습니다. 문서화된 이메일 목록 방식을 쓰시고 그룹을 전제로 계획하지 마세요.
-
부분적으로 사실
“Google은 내부 트랙을 정확히 하나만 허용한다.” 게시 API는 표준 내부 트랙을 잘 알려진 단일 트랙으로 노출하고, 도움말은 이름을 붙인 추가 비공개 트랙을 문서화하면서 내부 트랙 개수는 밝히지 않습니다. 단정적인 한도를 말하기보다 「표준 내부 테스트 트랙」이라고 부르세요.
-
사실
“스토어 등록정보를 마치기 전에도 내부 테스트를 돌릴 수 있다.” Google은 앱 설정을 모두 마치기 전이라도 유효한 앱 번들만 있으면 내부 배포가 가능하다고 밝힙니다.
-
사실
“테스트에서 받은 의견은 공개 평점에 해가 되지 않는다.” Google은 테스트 사용자의 의견이 앱의 공개 평점에 영향을 주지 않는다고 밝힙니다.
내부 테스트 종료하기
트랙을 일시중지하세요. 테스터는 이미 설치한 앱을 그대로 가지고 있지만, 이 트랙을 통한 테스트 업데이트는 더 이상 받지 않습니다. 트랙을 일시중지하면 누군가의 휴대전화에서 앱이 사라진다고 생각하기 쉬운데 그렇지 않으니, 알아 두시면 좋습니다. 문서 확인
빌드를 비공개 테스트로 어떻게 옮기나요?
짧은 답
비공개 트랙을 열어 출시 버전을 만들고, 라이브러리에서 추가로 내부 테스트에 이미 업로드한 버전을 고르세요. 같은 번들을 다시 빌드하거나 다시 업로드할 필요는 없습니다. 그다음 비공개 테스터를 설정하고, 검토한 뒤 출시하면 됩니다.
내부 테스트를 잘 마친 뒤 대부분 이 단계에 도착하며, 프로덕션 액세스 시계가 실제로 돌기 시작하는 지점도 여기입니다. 아래 안내는 버튼 하나하나를 짚는 대본을 일부러 피했습니다. Play Console은 버전마다 화면이 다르고, 외워 둔 클릭 경로가 가장 먼저 깨지기 때문입니다.
-
01
목적지 트랙 열기 Test and release › Testing › Closed testing으로 이동해 사용할 비공개 트랙을 관리합니다.
-
02
그 트랙에서 출시 버전 만들기 이미 테스트를 마친 아티팩트를 담더라도, 비공개 출시는 그 자체로 별개의 출시 버전입니다.
-
03
라이브러리에서 추가로 테스트한 아티팩트 재사용 번들을 다시 올리지 마시고 내부 테스트 때 업로드한 버전을 고르세요. 이 부분은 Google의 현재 출시 도움말(answer 9859348)에 문서화되어 있습니다. 문서 확인
-
04
비공개 테스터 설정 비공개 트랙의 자체 테스터 설정을 사용합니다. 비공개 테스트에서는 현재 도움말이 이메일 목록 또는 Google 그룹스를 지원하며, 이 점이 내부 트랙과 실제로 다릅니다.
-
05
검토하고 출시 그다음 내부 테스트 때와 같은 방식으로 비공개 테스트 참여 링크를 공유하세요. 두 조건은 그대로입니다. 목록에 있을 것, 그리고 참여할 것.
“버전 승격(Promote release)” 단축 경로에 대하여. 일부 Play Console 버전과 적지 않은 커뮤니티 안내가 내부에서 비공개로 출시 버전을 바로 승격하는 방법을 설명합니다. 사용 중인 콘솔에 실제로 그 버튼이 있을 수도 있습니다. 다만 Google의 현재 기본 도움말에는 내부에서 비공개로 가는 안정적인 순서로 문서화되어 있지 않아서, 이 글은 라이브러리 경로를 안내합니다. 단축 경로가 보이면 쓰시되, 콘솔에 없을 수도 있는 버튼을 찾아 헤매지는 마세요. 커뮤니티 보고 UI 변형
같은 테스터를 그대로 쓸 수 있나요?
사람은 그대로 쓸 수 있지만 두 테스트에 동시에 참여할 수는 없습니다. 이 단계에서 비공개 테스트를 가장 많이 망가뜨리는 것이 바로 이 구분입니다.
내부 테스트에 참여 중인 계정은 공개나 비공개 테스트 빌드를 받을 자격이 없습니다. Google의 안내는 테스터가 먼저 내부 테스트 참여를 해제한 다음 비공개 테스트에 참여하라는 것입니다. 그러니 공들여 모은 내부 QA 인원을 비공개 테스트 그룹으로 그대로 쓸 수는 있지만, 한 사람도 빠짐없이 직접 내부 트랙에서 빠져나와야 비공개 트랙의 빌드가 보입니다.
잘못되면 이런 모습입니다
빌드를 승격하고, 믿을 만한 같은 사람들을 비공개 트랙에 추가하고, 새 링크를 보냈는데, 달라진 게 없다거나 앱을 사용할 수 없다는 답이 돌아옵니다. 비공개 출시는 멀쩡합니다. 그분들의 계정이 아직 내부 테스트에 참여한 상태라 엉뚱한 트랙의 대상인 것입니다. 참여를 해제하는 방법을 먼저 보내고, 비공개 링크는 그다음입니다. 문서 확인
| 단계 | 현재 가장 안전한 절차 |
|---|---|
| 목적지 열기 | 테스트 및 출시 › 테스트 › 비공개 테스트 |
| 출시 버전 만들기 | 비공개 트랙을 관리하고 그 트랙에서 출시 버전을 만듭니다 |
| 아티팩트 재사용 | 라이브러리에서 추가를 선택해 앞서 업로드한 버전을 고릅니다 |
| 테스터 설정 | 비공개 트랙의 테스터 설정. 여기서는 이메일 목록과 Google 그룹스를 모두 쓸 수 있습니다 |
| 내부 인원 재사용 | 추가한 다음, 각 계정이 내부 참여를 해제하고 비공개에 참여하도록 합니다 |
| 출시 | 현재 콘솔 화면대로 검토하고 출시합니다 |
| 기대면 안 되는 것 | 특정 버전 승격 단축 경로. 일부 버전에는 있지만 안정적인 경로로 문서화되어 있지는 않습니다 |
표를 옆으로 밀어 모든 열을 확인하세요
여기서부터는 성격이 다른 주제로 넘어갑니다. 14일 연속으로 참여를 유지할 사람을 모으고, 그 인원이 제대로 집계되게 하고, 프로덕션 액세스 질문지를 넘기는 일입니다. 그 내용은 비공개 테스트 테스터 초대 방법, Play Console에 참여 테스터가 0명으로 보이는 이유, 프로덕션 액세스 질문지에서 다룹니다.
PrimeTestLab이 맡는 부분
짧은 답
여기는 아닙니다. 내부 테스트는 위 안내만 따라가면 오늘 오후에 끝낼 수 있는 일이고, 이런 일에 돈을 내는 것도 이상합니다. 사람들이 막히는 단계는 내부 테스트가 다루지 않는 쪽입니다. 테스터 12명 이상이 14일 연속으로 참여 상태를 유지하면서 그동안 실제로 빌드를 써 주는 비공개 테스트 말입니다.
인수인계 지점을 정확히 짚어 둘 필요가 있습니다. 두 트랙은 실패하는 이유가 전혀 다르기 때문입니다. 내부 테스트는 설정에서 실패합니다. 아직 존재하지도 않던 링크, 끝내 참여하지 않은 계정, 아무도 기다려 주지 않은 반영 시간 같은 것들이죠. 이런 문제는 꼼꼼히 읽으면 풀리고, 이 글의 앞 3분의 2가 바로 그 역할을 합니다.
비공개 테스트는 사람에서 실패합니다. Google이 공개한 수치 조건은 최근 14일 동안 지속적으로 비공개 테스트에 참여한 테스터 12명 이상인데, 현실로 옮기면 참여해 준 사람 열둘이 둘째 주에도 그대로 남아 있어야 한다는 뜻입니다. 그 인원과는 별개로, 테스터들이 빌드를 설치해 의미 있게 써 주기를 바라게 됩니다. Google이 프로덕션 액세스 신청을 검토할 때 참여도와 기능 사용, 받은 의견을 묻기 때문입니다. 어느 쪽도 문서를 몰라서 생기는 문제가 아니고, 콘솔 지식을 아무리 쌓아도 풀리지 않습니다. 대부분의 개발자는 내부 테스트를 끝내고 요구사항이 조금도 줄지 않았다는 사실을 깨닫는 순간 이것을 알게 됩니다.
비공개 테스트를 직접 할 것인가, 맡길 것인가
| 비공개 테스트 요구사항 또는 현실적인 요소 | 직접 진행 | 위탁 진행 |
|---|---|---|
| 최소 테스터 12명 | Google 계정을 가진 사람 12명을 모아 끝까지 함께해야 합니다. 친구와 가족은 중간에 빠집니다. | 이미 검증하고 안내를 마친 테스터 12명 제공 |
| 14일 연속 참여 유지 | 테스터 12명이 참여 상태를 유지하는지 지켜보고, 중간에 그만두는 사람에게는 연락해야 합니다. Google이 공개한 조건은 지속적인 테스트 참여이며, 앱을 삭제하는 것만으로 참여가 끝난다고 문서화되어 있지는 않습니다. | 14일 전체 기간 동안 인원을 유지하고 모니터링합니다 |
| 실기기를 쓰는 진짜 테스터 Google의 수치 조건이 아니라 신중한 테스트 기준 |
지인들이 마침 가지고 있는 기기가 전부입니다 | Android 7~17을 아우르는 실기기 |
| 시작까지 걸리는 시간 | 모집에 걸리는 만큼. 보통 출시 전체 과정에서 가장 느린 부분입니다. | 테스트는 4~6시간 이내에 시작 |
| 비용 | 돈은 들지 않지만 일정과 관리 부담이 큽니다 | 테스터 12명 기준 $19.99부터 |
| 테스트가 요건을 채우지 못하면 | 처음부터 다시, 14일을 또 씁니다 | 무료 재테스트 또는 전액 환불 |
표를 옆으로 밀어 모든 열을 확인하세요
Starter
테스터 12명
$19.99
Google이 요구하는 최소 인원 그대로
Professional
테스터 20명
$29.99
더 넓게 테스트하고 싶을 때
Enterprise
테스터 25명
$27.99
중간에 이탈이 생겨도 버틸 여유
네, 지금은 테스터 25명이 20명보다 저렴합니다. 오타가 아니라 프로모션입니다. 현재 Enterprise에 세 요금제 중 가장 큰 할인이 걸려 있어서 테스터 1명당 단가도 가장 낮고, Professional의 $1.50에 비해 대략 $1.12 수준입니다. 두 요금제 모두 같은 비공개 테스트를 진행하며, 순서가 뒤집힌 이유는 프로모션 하나뿐입니다. 이 글을 쓴 뒤 금액이 바뀌었다면 요금제 페이지의 값이 실제 값입니다.
120+개국 7,400+개 앱에서 비공개 테스트 요구사항 기준 테스트 완료율 99.9%를 유지하고 있습니다. 다만 승인이 보장된다는 말씀은 드리지 않습니다. Google은 프로덕션 액세스 신청을 자체 기준으로 검토하며 테스트를 더 요구할 수도 있고, 특정 결과를 약속하는 사람은 자기가 통제하지 못하는 것을 이야기하고 있는 것입니다. 저희가 약속드리는 것은 통제할 수 있는 부분입니다. 테스트가 요건을 채우지 못하면 무료 재테스트 또는 전액 환불을 받으실 수 있습니다.
그래도 내부 테스트는 먼저 하세요
비공개 테스트를 맡기시든 아니든, 내부 테스트는 설계된 용도대로 쓰세요. 직접 이야기를 나눌 수 있는 몇 사람과 함께 설치 실패, 첫 실행 크래시, 망가진 로그인 흐름을 잡아내세요. 실행조차 되지 않는 빌드로 14일짜리 비공개 테스트에 들어가는 것이야말로 일정으로 만회할 수 없는 유일한 실수입니다.
내부 테스트 FAQ
Google Play 내부 테스트에는 테스터를 몇 명까지 추가할 수 있나요?
Google Play는 앱당 내부 테스터를 100명까지 허용합니다. 현재 Google의 설정 안내는 이 인원을 테스터 이메일 목록으로 관리하도록 하며, 목록은 내부 테스트 트랙의 테스터(Testers) 탭에서 만듭니다.
내부 테스트와 내부 앱 공유는 같은 기능인가요?
아닙니다. 서로 별개의 기능입니다. 내부 테스트는 Play Console의 정식 트랙입니다. 출시 버전을 만들고, 최대 100명까지의 테스터 목록을 관리하며, 업데이트를 Google Play를 통해 배포합니다. 내부 앱 공유는 업로드한 APK나 앱 번들의 다운로드 링크를 만들어 주는 빠른 공유 도구로, 버전 코드를 다시 쓸 수 있고 디버그 가능한 빌드도 받아 줍니다. 트랙 출시도 없고 테스트 프로그램 참여 페이지도 없지만, 나름의 액세스 제어는 있습니다. 다운로드를 승인된 이메일 목록으로 제한하거나 링크를 받은 사람 누구나 받게 할 수 있고, 테스터는 먼저 자신의 Play Store 앱에서 내부 앱 공유를 켜야 하며, 링크 하나당 다운로드는 최대 100회이고 업로드일로부터 60일이 지나면 만료됩니다. 내부 앱 공유로 올린 아티팩트는 나중에 테스트나 프로덕션 출시에 넣을 수 없으므로, 두 기능은 서로 대체할 수 있는 관계가 아닙니다.
내부 테스트를 설정하려면 Play Console에서 어떤 권한이 필요한가요?
계정 소유자와 관리자는 보통 필요한 권한을 모두 가지고 있습니다. 권한을 위임받은 사용자는 출시 버전을 만들고 배포하려면 테스트 트랙에 앱을 출시할 수 있는 권한이 필요하고, 트랙 설정과 테스터 목록을 관리하려면 테스트 트랙 관리 및 테스터 목록 수정이라는 별도 권한이 필요할 수 있습니다. 새 버전 만들기(Create new release) 버튼이 보이지 않거나 비활성화되어 있다면, 빌드를 다시 뜯어보기 전에 권한 수준부터 확인하세요.
내부 테스트가 14일 동안 테스터 12명 요건에 포함되나요?
포함되지 않습니다. 2026년 8월 12일 기준으로 Google은 대상이 되는 신규 개인 개발자 계정에 대해, 최근 14일 이상 지속적으로 참여한 상태인 테스터 12명 이상을 두고 비공개 테스트를 진행하도록 명시적으로 요구합니다. 같은 Google 정책 페이지는 내부 테스트를 선택 사항으로 설명하므로, 내부 테스트를 아무리 오래 돌려도 프로덕션 액세스에는 한 걸음도 가까워지지 않습니다.
테스터를 추가했는데 왜 초대를 못 받았나요?
이메일 주소를 추가하는 것은 초대가 아니기 때문입니다. Google의 현재 안내는 개발자가 테스터 목록을 설정한 다음 테스트 링크를 복사해 직접 공유하도록 되어 있으므로, Play Console이 대신 테스터를 초대해 주리라고 기대하지 마세요. 참여 절차는 여전히 테스터 각자가 직접 마쳐야 합니다.
내부 테스트 링크에서 이 계정으로는 앱을 사용할 수 없다고 나오는 이유는 무엇인가요?
먼저 정확히 어떤 Google 계정인지 확인하세요. Google은 해당 계정이 관리 중인 테스터 설정에 포함되어 있으면서 그 테스트 프로그램에 참여도 한 상태일 것을 요구합니다. 커뮤니티 보고를 보면 브라우저나 Play Store 앱이 추가한 주소와 다른 Google 계정으로 로그인되어 있을 때 이 실패가 반복해서 나타나는데, 계정을 여러 개 쓰는 기기에서는 흔한 일입니다.
어떤 테스터 기기에는 설치되는데 다른 기기에는 안 되는 이유는 무엇인가요?
계정 액세스만 보지 마시고 일반적인 호환성을 확인하세요. Play의 기기 제외 규칙은 내부 테스터에게 적용되지 않지만, 번들 자체는 그 기기의 Android 버전, 아키텍처, 폼팩터, 선언한 기능 요구사항과 호환되어야 합니다. 버전 코드도 확인하세요. 사용자는 자신이 받을 자격이 있는 모든 트랙 가운데 호환되는 가장 높은 버전 코드를 받게 되는데, 모든 사용자는 프로덕션 대상이기도 하므로 더 낮은 내부 빌드 대신 더 높은 프로덕션 버전이 전달될 수 있습니다.
내부 테스트 중인 앱이 Google Play 검색에 나오지 않는 이유는 무엇인가요?
정상일 수 있습니다. Google은 공개 테스트나 프로덕션보다 앞서 진행되는 내부 또는 비공개 테스트는 Play 검색으로 찾을 수 없다고 밝히고 있어서, 테스터가 이름으로 검색해도 나오지 않습니다. 검색해 보라고 하지 마시고 Play Store 링크와 테스트 참여 링크를 직접 보내세요.
내부 테스트 출시도 테스터에게 가기 전에 Google 검토를 거치나요?
Google은 내부 테스트를 앱 검토를 기다리지 않고 배포하는 방법으로 소개하며, 빌드가 보통 매우 빠르게 제공된다고 말합니다. 반면 상세 도움말의 표현은 더 조심스러워서, 내부 테스트가 일반적인 정책 및 보안 검토의 대상이 아닐 수 있다고 적고 있습니다. 내부 테스트는 보통 대기를 건너뛰는 트랙이지, 어떤 경우에도 검토되지 않는 트랙은 아니라고 보시는 편이 맞습니다.
내부 테스트 링크가 안 될 때 얼마나 기다려야 하나요?
Google은 한 페이지에서는 내부 빌드가 보통 몇 초 안에, 다른 페이지에서는 몇 분 안에 제공된다고 하면서도, 테스트를 처음 게시한 뒤 첫 테스트 링크는 몇 시간이 걸릴 수 있고 이후에 반영하는 변경사항은 여러 시간이 걸릴 수 있다고 밝힙니다. 빌드는 이미 Google의 배포 시스템에 들어와 있는데 테스터가 여는 링크만 아직 반영 중일 수 있으니, 갓 만든 링크를 한 번 열어 보고 고장 났다고 진단하지 마세요.
내부 테스트에 참여한 사람들을 나중에 비공개 테스트에도 그대로 쓸 수 있나요?
사람은 그대로 쓸 수 있지만, 두 테스트에 동시에 참여할 수는 없습니다. Google은 내부 테스트에 참여 중인 계정은 공개 또는 비공개 테스트 빌드를 받을 자격이 없으며, 테스터가 먼저 내부 테스트 참여를 해제한 다음 비공개 테스트에 참여해야 한다고 밝힙니다. 이 단계를 건너뛰는 것이 비공개 출시가 고장 났다고 오해하게 되는 흔한 이유입니다.
내부 테스터도 앱 값이나 인앱 구매 비용을 내야 하나요?
유료 앱 자체는 내부 테스터가 무료로 설치합니다. 인앱 구매는 다릅니다. 테스터의 계정이 라이선스 테스터로도 설정되어 있지 않다면 평소대로 결제됩니다. 경쟁 글 여러 편이 내부 테스터는 아무것도 결제하지 않는다고 쓰고 있는데, 사실이 아닙니다.
내부 테스트 빌드를 비공개 테스트로 어떻게 옮기나요?
현재 Google 문서에서 가장 안정적인 경로는, 비공개 테스트 트랙을 열어 출시 버전을 만든 다음 라이브러리에서 추가(Add from library)로 내부 테스트에 이미 업로드한 버전을 고르는 것입니다. 일부 Play Console 화면과 오래된 커뮤니티 답변은 버전 승격(Promote release) 단축 경로를 보여 주지만, 내부에서 비공개로 넘어가는 그 버튼 순서는 현재 Google 기본 도움말에 문서화되어 있지 않으므로 라이브러리 경로가 더 안전한 안내입니다.
내부 테스트는 잘 끝났는데 왜 실제 테스터 12명이 또 필요한가요?
두 트랙이 답하는 질문이 다르기 때문입니다. 내부 테스트는 그 테스트에 들어간 계정과 기기에서 빌드가 설치되고 실행되며 제대로 동작하는지 확인하는 데 도움이 됩니다. 프로덕션 액세스 요구사항은 테스터 12명 이상이 14일 동안 지속적으로 참여한 별도의 비공개 테스트이며, Google은 테스터 참여도에 관해 보고한 내용까지 함께 평가합니다. PrimeTestLab은 그 비공개 테스트를 위해 Android 7~17 실기기에서 실제로 참여하는 테스터를 공급하며, 테스터 12명 기준 $19.99부터 시작합니다.
내부 테스트가 채우지 못하는 비공개 테스트를 PrimeTestLab이 대신 진행해 주나요?
네. 그 비공개 테스트는 신규 개인 Play 계정이 건너뛸 수 없는 유일한 단계이고, 저희가 하는 일이 바로 그것입니다. 테스트는 4~6시간 이내에 시작되고, 120+개국 7,400+개 앱에서 테스트 완료율 99.9%를 유지하고 있으며, 모든 요금제에는 무료 재테스트 또는 전액 환불이 따릅니다. Google의 승인은 약속드릴 수 없습니다. Google 밖의 누구도 할 수 없는 약속이기 때문입니다.
핵심 정리
요약
내부 테스트는 테스트 및 출시 › 테스트 › 내부 테스트에 있고, 테스터 100명까지 담을 수 있으며, 스토어 등록정보를 마치기 전에도 돌릴 수 있습니다. 이메일 목록을 만들어 의견 받을 주소와 함께 트랙에 추가하고, 유효한 번들로 출시 버전을 만들어 출시한 다음, 테스트 참여 링크를 복사해 직접 보내세요. Google의 절차가 배포를 개발자에게 맡기기 때문입니다. 테스터는 두 조건이 모두 참일 때에만 무언가를 받습니다. 선택된 목록에 들어 있을 것, 그리고 실제로 로그인해 있는 그 계정으로 참여했을 것. 링크가 안 될 때는 다른 것을 건드리기 전에 게시됨 상태, 목록, 테스트 참여, 활성 계정, 그다음 반영 시간 순으로 확인하시고, 첫 링크에는 Google이 말하는 몇 시간을 주세요. 이 가운데 어느 것도 프로덕션 액세스에는 집계되지 않습니다. 그 관문은 테스터 12명이 14일 동안 지속적으로 참여한 별도의 비공개 테스트이며, 신규 개인 계정이 유일하게 건너뛸 수 없는 부분입니다. PrimeTestLab이 진행하는 것이 바로 그 비공개 테스트입니다. 요금제 보기 →
Google 공식 문서
이 페이지의 모든 사실은 2026년 8월 12일에 아래 출처와 대조해 확인했습니다. Play Console의 메뉴 구성과 버튼 이름은 정책 발표 없이도 바뀌므로, 여기 적힌 메뉴 이름이 실제 콘솔과 다르다면 콘솔 쪽을 믿으시고, 오래 가는 부분은 클릭 경로가 아니라 규칙이라고 생각하시면 됩니다.