자주 묻는 질문
질문과 답변
구글은 왜 비공개 테스트를 요구하는 걸까요?
2023년부터 새로운 개인 Google Play 개발자 계정은 앱을 정식 출시하기 전에 최소 12명의 테스터가 참여하는 비공개 테스트를 14일 연속으로 진행해야 합니다. 이는 품질이 낮거나 일회성으로 사용되는 계정을 줄이기 위한 Google의 조치입니다.
TestSlot은 테스터가 실제로 앱을 계속 사용하는지 어떻게 확인하나요?
각 테스터는 저희 안드로이드 앱을 실행합니다. 이 앱은 약 한 시간마다 백그라운드에서 앱이 설치되어 있는지, 실제로 얼마나 사용되었는지 확인하고 그 결과를 서버로 보고합니다. 연속 사용 횟수는 실제 타임스탬프를 사용하여 서버 측에서 계산되므로 휴대폰 시계를 변경해도 조작할 수 없습니다.
플레이 콘솔에서 정확히 무엇을 해야 하나요?
TestSlot의 단일 테스터 그룹 이메일을 마감된 테스트의 테스터 목록에 추가하세요. 이 한 번의 작업으로 모든 TestSlot 테스터가 앱에 액세스할 수 있으며, 개별 테스터 이메일을 관리할 필요가 없습니다.
테스터는 몇 명, 소요 기간은 얼마나 되나요?
구글의 최소 요구 사항은 14일 연속으로 12명의 테스터가 참여하는 것입니다. 앱을 등록할 때 필요한 테스터 수와 기간을 선택하게 되는데, 구글의 최소 요구 사항을 충족하거나 안전 여유를 위해 약간 더 많이 확보하는 것을 권장합니다.
테스터가 앱을 삭제하면 어떻게 되나요?
연속 기록에 영향을 미칩니다. 일일 확인을 놓친 경우 짧은 유예 기간을 두지만(배터리 설정이 과도하게 되어 있는 휴대폰은 백그라운드 작업이 지연될 수 있음), 앱을 삭제하는 테스터는 연속 기록이 초기화되고, 이는 대시보드에 반영됩니다.
구글 계정 없이 로그인할 수 있나요?
네. 앱 소유자는 이메일과 비밀번호 또는 Google 계정으로 가입할 수 있습니다. 테스터는 모바일 앱을 통해 로그인하며, 현재는 Google 계정을 사용합니다.
이것이 구글 플레이 정책에 위배되는 건가요?
TestSlot은 실제 기기를 사용하는 실제 테스터를 제공하며, 설치 자동화나 가짜 참여를 유도하지 않습니다. Play Console의 약관을 준수하는 것은 귀하의 책임이며, TestSlot은 실제 테스터를 모집하고 관리하는 데 도움을 주는 도구입니다.
iOS가 지원되나요?
아니요. 비공개 테스트 요구 사항은 Google Play 스토어의 정책이며, 설치된 앱을 정확하게 감지하는 것은 Android에서만 가능하므로 테스트 앱은 Android 전용입니다.
구글 플레이 개발자 계정이 정지되거나 해지되면 환불받을 수 있나요?
아니요. TestSlot은 Google 정책 위반, 개발자 평판 불량 또는 TestSlot 이용 이전부터 존재했던 계정 문제로 인해 Google Play 계정이 정지, 해지 또는 폐쇄된 개발자에게 환불해 드리지 않습니다. Google과의 원활한 관계 유지는 개발자 본인의 책임이며, Google의 계정 관련 결정은 TestSlot이 통제할 수 있는 범위 밖입니다.
비용이 얼마나 드나요?
테스트용으로 등록하는 앱 하나당 가격이 책정됩니다. 자세한 내용은 가격 페이지를 참조하세요.
테스터가 중도 포기하면 14일 기간은 다시 시작되나요?
반드시 0이 되는 것은 아니지만, 카운트가 중단됩니다. Google은 14일 동안 12명 이상의 활성 테스터가 꾸준히 유지된 기간을 확인하므로, 테스터 수가 12명 미만으로 떨어지면 14일 카운트가 중단됩니다. 테스터를 몇 시간 내에 교체하면 영향은 최소화됩니다. 3일 동안 12명 미만으로 유지되면 해당 일수는 14일 카운트에 포함되지 않습니다. TestSlot은 테스터가 이탈하면 활성 테스터 풀에서 자동으로 대체 테스터를 배정하므로, 사용자가 직접 관리하지 않아도 카운트는 12로 유지됩니다.
친구나 가족을 테스터로 활용해도 될까요?
네, 구글은 테스터의 자격에는 제한을 두지 않고, 테스터의 행동 방식에만 제한을 둡니다. 각 테스터는 실제 구글 계정이 있어야 하고, 공식 링크를 통해 참여 의사를 밝혀야 하며, 실제 안드로이드 기기에 앱을 설치하고 14일 동안 설치된 상태를 유지해야 합니다. 문제는 자격 요건보다는 신뢰성입니다. 친구들이 참여에 동의해 놓고는 며칠 후 저장 공간 확보를 위해 앱을 삭제하는 경우가 많습니다. 운동 애호가처럼 앱 자체를 진정으로 원하는 사람이 운동 앱을 테스트할 때는 효과적이지만, 단순히 호의로 참여하는 경우에는 효과가 떨어집니다.
구글 검토를 포함한 전체 과정은 얼마나 걸리나요?
플레이 콘솔 설정은 Google의 초기 출시 검토를 포함하여 1~4시간이 소요됩니다. 테스터 모집은 TestSlot을 사용하면 몇 시간 만에 완료되지만, 수동으로 모집할 경우 며칠에서 몇 주가 걸릴 수 있습니다. 테스트 기간은 정확히 14일이며 단축할 수 없습니다. Google의 프로덕션 액세스 검토는 3~7일이 소요됩니다. 따라서 TestSlot을 사용하면 전체 과정은 약 17~19일이 걸리는 반면, 테스터를 직접 모집하고 중도 포기로 인한 재시작 위험을 감수할 경우 25~40일이 걸립니다.
구글은 왜 테스터가 12명이나 있는데도 프로덕션 환경 접근을 거부했을까요?
구글은 단순히 인원수가 아니라 참여도를 평가하기 때문입니다. 가장 흔한 원인은 앱을 설치만 하고 한 번도 실행하지 않은 테스터들입니다. 이는 사실상 테스트를 전혀 하지 않은 것과 마찬가지입니다. 그 외에도 에뮬레이터나 가상 기기에서 테스트한 경우, 14일 동안 앱 업데이트를 전혀 하지 않은 경우, 그리고 프로덕션 액세스 설문지에 모호한 답변을 한 경우 등이 자주 발생합니다. 테스트 기간 동안 두세 번의 간단한 업데이트를 배포하고 테스터 피드백을 기록해 두면 구체적인 피드백을 작성하는 데 도움이 됩니다.
폐쇄형 테스트와 개방형 테스트의 차이점은 무엇인가요?
비공개 테스트는 초대 전용입니다. 테스터는 제공된 선택 참여 URL을 통해 참여할 수 있으며, 초대받은 Google 계정만 빌드를 설치할 수 있습니다. 공개 테스트는 초대 없이 누구나 참여할 수 있는 공개 베타 테스트입니다. 필수 요건에는 비공개 테스트만 포함되며, 공개 테스트는 참여 인원 수와 관계없이 12명 테스터, 14일 규칙을 충족하지 않습니다. 세 번째 트랙인 내부 테스트는 사전 등록된 테스터가 최대 100명까지 참여할 수 있으며 최소 참여 기간은 없지만, 필수 요건에는 포함되지 않습니다.
"비정상적인 테스트 활동"이란 무엇이며, 어떻게 하면 이를 피할 수 있습니까?
이는 인위적으로 보이는 테스트 패턴을 지칭하는 구글 용어이며, 이러한 플래그가 지정되면 테스트 기간이 무효화되거나 리뷰가 지연될 수 있습니다. 알려진 플래그 지정 요인으로는 단일 IP 주소에서 대량으로 참여 신청을 하는 경우, 에뮬레이터 기기 지문이 사용되는 경우, 앱을 설치만 하고 실행하지 않는 테스터, 여러 앱에서 테스트 조작 이력이 있는 구글 계정, 참여 신청 계정과 앱 설치 계정이 일치하지 않는 경우 등이 있습니다. 실제 사용자가 실제 기기에서 개별적으로 참여 신청을 하고 앱을 실제로 사용하는 경우에만 이러한 플래그 지정을 피할 수 있습니다.
조직 계정을 사용하는 경우에도 비공개 테스트가 여전히 필요한가요?
아니요. 해당 요건은 2023년 11월 13일 이후에 생성된 개인 개발자 계정에만 적용됩니다. D-U-N-S 번호를 보유한 법인으로 등록된 조직 계정은 면제되며 바로 프로덕션 환경에 배포할 수 있습니다. D-U-N-S 번호는 Dun & Bradstreet에서 무료로 발급받을 수 있으며 일반적으로 며칠이 소요되지만, 발급받으려면 실제로 등록된 사업체여야 합니다. 개인 개발자가 D-U-N-S 번호를 이용해 요건을 우회할 수는 없습니다.
이 방법은 Flutter, React Native 또는 Kotlin 멀티플랫폼 앱에서도 작동하나요?
네. 어떤 프레임워크를 사용하든 Play Console에 업로드하는 아티팩트는 표준 Android 앱 번들이며, Google의 비공개 테스트 요구 사항이 동일하게 적용됩니다. 사용하는 프레임워크는 릴리스 빌드를 생성하는 방식에 영향을 미치지만, 테스트 방식에는 영향을 미치지 않습니다. 테스터는 동일한 참여 링크를 통해 앱을 설치하고, Google의 검증 방식도 동일합니다.
궁금한 점이 아직 있으신가요?
시작하기
