앱 업로드

Google Play 개발자 계정에 가입하면 Play Console로 앱을 만들 수 있습니다.

앱 만들기

  1. Play Console로 이동합니다.
  2. 모든 애플리케이션 All applications > 애플리케이션 만들기를 선택합니다.
  3. 기본 언어를 선택하고 앱 제목을 추가합니다. Google Play에 표시하려는 앱 이름을 입력하세요.
  4. 앱의 스토어 등록정보를 만들고 콘텐츠 등급 설문지를 작성한 다음 가격 및 배포를 설정합니다.

테스트 또는 프로덕션용으로 앱 준비

테스트 또는 프로덕션용으로 앱을 준비하려면 버전을 준비하여 특정 트랙으로 출시하세요.

버전은 앱이나 업데이트를 사용자에게 출시하기 전에 준비하는 하나 이상의 빌드 아티팩트를 조합한 것입니다.

APK 파일 관리

앱 파일의 패키지 이름은 고유하고 영구적이므로 신중하게 정하시기 바랍니다. 패키지 이름은 나중에 삭제하거나 다시 사용할 수 없습니다.

APK 파일 찾기

앱의 APK를 찾으려면 다음 단계를 따르세요.

  1. Play Console로 이동합니다.
  2. 앱을 선택합니다.
  3. 출시 관리 > APK 라이브러리를 선택합니다. 앱의 APK 초안, 활성 APK 및 보관된 APK 목록을 볼 수 있습니다.
    • 초안: 아직 사용자에게 제공되지 않은 APK
    • 활성: 현재 사용자에게 제공되는 APK
    • 보관: 활성 상태였으나 더 이상 사용자에게 제공되지 않는 APK

최대 크기 제한

Google Play에는 앱 크기 제한이 있으며, 이 제한은 다운로드 시 압축된 APK 크기를 바탕으로 결정됩니다.

APK를 업로드하면 Play Console에서 gzip을 사용하여 앱의 다운로드 크기를 예측합니다. Google Play에서는 고성능 압축 도구가 사용되므로 사용자가 앱을 다운로드할 때 앱의 실제 다운로드 크기가 Play Console에 표시되는 예상 크기보다 작을 수 있습니다.

APK가 타겟팅하는 Android 버전에 따른 크기 제한은 다음과 같습니다.

  • 100MB: Android 2.3 이상을 타겟팅하는 하는 APK(API 수준 9~10 및 14 이상)
  • 50MB: Android 2.2 이하를 타겟팅하는 APK(API 수준 8 이하)

또한 하나의 APK로 모든 기기를 지원할 수 없는 경우, 동일한 앱의 APK를 여러 개 업로드하여 서로 다른 기기 설정을 타겟팅할 수 있습니다.

참고: 사용자가 100MB APK를 설치하려면 Play 스토어 버전 5.2 이상을 실행해야 합니다.

앱에 서명하기

Android에서는 모든 유료 앱이 설치되기 전에 인증서에 디지털 서명을 받을 것을 요구합니다. 자세한 내용은 Android 개발자 사이트를 참조하세요.

  • APK가 안전하지 않은 인증서로 서명되었으며 키 크기가 1,024비트 이상이어야 한다는 메시지가 표시되면 안내를 따라 수동으로 앱에 서명하시기 바랍니다.
  • 중요: Google Play 앱 서명에 등록하거나 안전한 곳에 키 저장소를 보관하세요. 키 저장소를 분실하면 새로운 패키지 이름과 키로 앱을 게시해야 합니다. 이 경우 원래 앱의 게시를 취소하고 설명을 업데이트해야 합니다.
Play Console의 APK 버전 요구사항

모든 APK의 매니페스트 파일에는 앱이 업데이트될 때마다 값이 증가하는 versionCode가 포함되어 있습니다.

Play Console에 앱을 업로드할 때 versionCode에 사용할 수 있는 최대값은 200000000입니다. APK의 versionCode 값이 이를 초과할 경우 Play Console에서 새 APK를 제출할 수 없습니다.

APK의 versionCode를 선택할 때 앱을 업데이트할 때마다 최대값을 넘지 않는 범위 내에서 versionCode를 증가시켜야 합니다.

참고: APK 버전 관리에 대해 자세히 알아보려면 Android 개발자 사이트를 방문하시기 바랍니다. Android MAXINT는 Play Console 업로드 요구사항과 다르다는 점에 유의하세요.

Play Console 대상 API 수준 요구사항

모든 APK는 매니페스트 파일에 targetSdkVersion이 있으며(대상 API 레벨이라고도 함) 다른 Android 버전에서 앱이 실행되는 방식을 알려줍니다.

앱을 최신 API 레벨을 타겟팅하도록 구성하면 앱이 이전 Android 버전에서 실행될 수 있도록 허용하면서(minSdkVersion으로 다운) 사용자가 주요 보안 및 성능 향상의 혜택을 받을 수 있습니다.

아래 날짜부터 Play Console은 APK 업로드가 Android 8.0(API 레벨 26) 이상을 타겟팅하도록 요구합니다.

날짜 요구사항
2018년 8월 1일 신규 앱은 Android 8.0(API 레벨 26) 이상을 타겟팅해야 함
2018년 11월 1일 앱 업데이트는 Android 8.0(API 레벨 26) 이상을 타겟팅해야 함
 

이러한 요구사항이 적용되면 Play Console에서 이전 대상 API 레벨을 사용하는 새 APK를 제출하지 못하도록 차단합니다.

도움말: 앱의 대상 API 수준이 이러한 요구사항을 충족하도록 변경하는 방법에 관해 기술적 조언이 필요하다면 이전 가이드를 참조하세요.

스토어 등록정보 설정

Google Play에 표시되는 앱의 스토어 등록정보에는 사용자가 앱에 관해 자세히 알아볼 수 있는 정보가 담겨 있습니다. 스토어 등록정보는 테스트 트랙을 비롯한 모든 트랙에 공통적으로 적용됩니다.

제품 세부정보
  1. Play Console로 이동합니다.
  2. 모든 애플리케이션 All applications을 선택합니다.
  3. 앱을 선택한 후 '제품 세부정보' 아래 입력란을 작성합니다.
입력란 설명 글자 수 제한 참고사항
제목 Google Play에 표시되는 앱 이름입니다. 한글 25자(영문 50자) 제한 번역된 제목을 언어별로 하나씩 추가할 수 있습니다.
간단한 설명 사용자가 Play 스토어 앱에서 앱의 세부정보 페이지를 볼 때 처음으로 보게 되는 텍스트입니다. 한글 40자(영문 80자) 제한 사용자는 이 텍스트를 확장하여 앱의 전체 설명을 볼 수 있습니다.
자세한 설명 Google Play에 표시되는 앱에 대한 설명입니다. 한글 2,000자(영문 4,000자) 제한  

참고: 앱 제목, 설명, 프로모션 설명에 중복되거나 관련이 없는 키워드를 사용하면 사용자 환경에 지장을 주어 Google Play에서 앱 이용이 일시정지될 수 있습니다. Google Play 개발자 프로그램 정책에서 전체 가이드라인을 참조하시기 바랍니다.

그래픽 저작물

앱에 그래픽 저작물, 스크린샷, 동영상을 추가하는 방법을 자세히 알아보세요.

언어 및 번역

번역 추가 및 관리

앱을 업로드할 때의 기본 언어는 영어(미국, en-US)입니다. 현지 언어로 된 스크린샷과 기타 그래픽 저작물과 더불어 앱 정보에 관한 번역본을 추가할 수 있습니다.

  1. Play Console로 이동합니다.
  2. 모든 애플리케이션 All applications을 선택합니다.
  3. 앱을 선택하고 '제품 세부정보' 아래에 표시된 언어를 확인합니다.
  4. 새로운 언어를 추가하려면 번역 관리 > 번역 서비스 구매 또는 자체 번역 텍스트 추가를 선택합니다.
사용할 수 있는 언어 확인하기

다음 언어로 번역을 제공할 수 있습니다.

  • 아프리칸스어 – af
  • 암하라어 – am
  • 아랍어 – ar
  • 아르메니아어 – hy-AM
  • 아제르바이잔어 – az-AZ
  • 바스크어 – eu-ES
  • 벨라루스어 – be
  • 벵골어 – bn-BD
  • 불가리아어 – bg
  • 버마어 – my-MM
  • 카탈로니아어 – ca
  • 중국어(홍콩) – zh-HK
  • 중국어(간체) – zh-CN
  • 중국어(번체) – zh-TW
  • 크로아티아어 – hr
  • 체코어 – cs-CZ
  • 덴마크어 – da-DK
  • 네덜란드어 – nl-NL
  • 영어 – en-AU
  • 영어 – en-CA
  • 영어 – en-IN
  • 영어 – en-SG
  • 영어(영국) – en-GB
  • 영어(미국) – en-US
  • 에스토니아어 – et
  • 필리핀어 – fil
  • 핀란드어 – fi-FI
  • 프랑스어 – fr-FR
  • 프랑스어(캐나다) – fr-CA
  • 갈리시아어 – gl-ES
  • 조지아어 – ka-GE
  • 독일어 – de-DE
  • 그리스어 – el-GR
  • 히브리어 – iw-IL
  • 힌디어 – hi-IN
  • 헝가리어 – hu-HU
  • 아이슬란드어 – is-IS
  • 인도네시아어 – id
  • 이탈리아어 – it-IT
  • 일본어 – ja-JP
  • 칸나다어 – kn-IN
  • 크메르어 – km-KH
  • 한국어(대한민국) – ko-KR
  • 키르기스어 – ky-KG
  • 라오어 – lo-LA
  • 라트비아어 – lv
  • 리투아니아어 – lt
  • 마케도니아어 – mk-MK
  • 말레이어 – ms
  • 말라얄람어 – ml-IN
  • 마라타어 – mr-IN
  • 몽골어 – mn-MN
  • 네팔어 – ne-NP
  • 노르웨이어 – no-NO
  • 페르시아어 – fa
  • 폴란드어 – pl-PL
  • 포르투갈어(브라질) – pt-BR
  • 포르투갈어(포르투갈) – pt-PT
  • 루마니아어 – ro
  • 로만슈어 – rm
  • 러시아어 – ru-RU
  • 세르비아어 – sr
  • 신할라어 – si-LK
  • 슬로바키아어 – sk
  • 슬로베니아어 – sl
  • 스페인어(라틴 아메리카) – es-419
  • 스페인어(스페인) – es-ES
  • 스페인어(미국) – es-US
  • 스와힐리어 – sw
  • 스웨덴어 – sv-SE
  • 타밀어 – ta-IN
  • 텔루구어 – te-IN
  • 태국어 – th
  • 터키어 – tr-TR
  • 우크라이나어 – uk
  • 베트남어 – vi
  • 줄루어– zu

도움말: 앱 설명을 다른 언어로 번역하려면 Google Play 앱 번역 서비스를 사용해 보시기 바랍니다.

현지화된 이미지 및 동영상

다른 언어로 앱을 마케팅할 때 효과를 극대화하려면 앱의 스토어 등록정보 페이지에 현지화된 그래픽 저작물을 추가해 보세요.

개발자가 추가한 언어가 사용자의 언어 환경 설정과 일치하면 Google Play에서 번역된 그래픽 저작물이 표시됩니다.

자동 번역

번역을 따로 추가하지 않으면 앱의 Google Play 스토어 등록정보 페이지가 사용자에게 Google 번역을 통한 자동 번역문으로 표시되거나 앱의 기본 언어로 표시됩니다.

자동 번역문에는 자동 번역임을 설명하는 알림과 앱의 기본 언어를 볼 수 있는 옵션이 표시됩니다. 현재 아르메니아어, 레토로망스어, 타갈로그어, 줄루어는 자동 번역이 지원되지 않습니다.

카테고리

애플리케이션 유형과 카테고리를 선택하려면 다음 단계를 따르세요.

  1. Play Console로 이동합니다.
  2. 모든 애플리케이션 All applications을 선택합니다.
  3. 앱을 선택합니다.
  4. '카테고리'에서 애플리케이션 유형과 카테고리를 선택합니다(예시 보기).
연락처 세부정보

Google Play 사용자를 위해 앱 관련 지원 정보를 추가하려면 다음 단계를 따르세요.

  1. Play Console로 이동합니다.
  2. 모든 애플리케이션 All applications을 선택합니다.
  3. 앱을 선택합니다.
  4. '연락처 세부정보' 아래에 연락처 정보를 추가합니다. 여러 가지 지원 채널(웹사이트, 이메일, 전화)을 제공할 수 있으나 Google Play에 앱을 게시하려면 이메일 주소가 필요합니다.

도움말: 사용자 지원 서비스를 제공하는 방법을 자세히 알아보세요.

개인정보처리방침

앱의 스토어 등록정보에 개인정보처리방침을 추가하면 개발자가 민감한 사용자 및 기기 데이터를 어떻게 처리하는지 투명하게 알릴 수 있습니다.

개인정보처리방침은 모든 인앱 공개와 더불어 앱이 사용자 데이터를 수집, 사용, 공유하는 방법(공유되는 대상의 유형 포함)을 포괄적으로 설명해야 합니다. Google에서는 법률 자문을 제공할 수 없으므로 본인의 법적 대리인과 상의하시기 바랍니다.

  • 사용자 데이터 정책에 정의되어 있는 민감한 권한이나 데이터에 대한 액세스 권한을 요청하는 앱의 경우: 앱의 스토어 등록정보 페이지 및 앱 내에 개인정보처리방침 링크를 표시해야 합니다. 개인정보처리방침이 URL을 통해 실제로 접속 가능한지, 내 앱에 적용되는지, 사용자 개인정보 보호에 관한 내용을 구체적으로 다루고 있는지 확인하세요.
  • 가족을 위한 앱 프로그램 앱인 경우: 앱이 민감한 권한이나 데이터에 액세스하는지 여부와 관계없이 앱의 스토어 등록정보 페이지 및 앱 내에 개인정보처리방침 링크를 표시해야 합니다. 개인정보처리방침이 URL을 통해 실제로 접속 가능한지, 내 앱에 적용되는지, 사용자 개인정보 보호에 관한 내용을 구체적으로 다루고 있는지 확인하세요.
  • 기타 앱: 개인정보처리방침 게시가 필수사항은 아닙니다.

스토어 등록정보에 개인정보처리방침 추가

  1. Play Console로 이동합니다.
  2. 앱을 선택합니다.
  3. 앱 정보 > 스토어 등록정보를 선택합니다.
  4. '개인정보처리방침' 아래에 개인정보처리방침이 온라인으로 호스팅되어 있는 URL을 입력합니다.
  5. 변경사항을 저장합니다.

다음 단계

이 도움말이 도움이 되었나요?
어떻게 하면 개선할 수 있을까요?