인스턴트 환경 배포

인스턴트 환경을 지원하는 앱을 빌드했다면 Play Console을 사용해 앱을 배포할 수 있습니다.

도움말: Android App Bundle을 사용해 앱을 빌드하는 경우 아티팩트 하나를 한 번만 빌드, 서명, 업로드하면 앱의 설치 버전과 인스턴트 환경을 지원할 수 있습니다.

1단계: 버전 만들기

버전을 만들려면 다음 단계를 따르세요.

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 왼쪽 메뉴에서 출시 관리 > Android 인스턴트 앱을 선택합니다. 다음과 같은 트랙 유형 3가지가 표시됩니다.
    • 내부 테스트: 개발 중에 인스턴트 환경을 빠르게 배포하려면 내부 테스트 트랙을 사용합니다. 인스턴트 환경을 게시하려면 먼저 앱 버전 페이지에서 설치된 앱의 APK를 업로드해야 합니다.
    • 알파: 출시 후보 앱을 테스터에게 전송하려면 알파 트랙을 사용합니다. 인스턴트 환경을 게시하려면 먼저 앱 버전 페이지에서 설치 가능한 앱을 내부 테스트, 알파, 베타 또는 프로덕션 트랙에 게시해야 합니다.
    • 프로덕션: 인스턴트 환경을 비롯한 앱을 공식 출시하려면 프로덕션 트랙을 사용합니다. 인스턴트 환경을 게시하려면 먼저 앱 버전 페이지에 설치 가능한 앱이 게시되어 있으며 프로덕션 APK가 있어야 합니다.
  4. 만들려는 버전 유형 옆의 관리를 선택합니다. 각 트랙 유형을 설정하는 방법을 자세히 알아보려면 아래에서 관련 섹션을 선택하세요.
    • 참고: 인스턴트 지원 App Bundle을 사용 중이거나 설치 가능한 번들을 이미 업로드한 경우, 라이브러리에서 추가를 선택하여 인스턴트 환경이 포함된 번들을 출시 트랙에 업로드할 수 있습니다.
  5. 변경사항을 저장합니다.
  6. 새 버전 출시하기를 선택합니다.

트랙 세부정보

내부 테스트 및 알파
테스터 목록 만들기

내부 테스트 또는 알파 트랙에 인스턴트 환경을 배포하려면 먼저 테스터 목록을 만드세요.

  1. Play Console에 로그인합니다.
  2. 왼쪽 메뉴에서 설정 설정 > 테스트 참여 대상 관리 > 목록 만들기를 선택합니다.
  3. 테스터 목록을 구분할 수 있는 이름을 입력합니다.
  4. 이메일 주소를 쉼표로 구분하여 추가하거나 CSV 업로드를 클릭합니다. .CSV 파일을 사용하는 경우 각 이메일 주소를 쉼표 없이 한 줄에 하나씩 입력합니다. .CSV 파일을 업로드하면 추가된 모든 이메일 주소를 덮어쓰게 됩니다.
  5. 목록 만들기를 클릭합니다.

테스터 목록 추가

테스터 설정은 해당하는 설치 버전의 앱과 인스턴트 앱 트랙에 적용됩니다. 예를 들어 테스터 목록을 설치된 앱의 알파 트랙에 추가하면 같은 목록이 인스턴트 환경의 알파 트랙에도 적용됩니다. 

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 왼쪽 메뉴에서 출시 관리 > Android 인스턴트 앱을 선택합니다.
  4. 내부 테스트 또는 알파 트랙 옆에 있는 관리를 선택합니다.
  5. '테스트 방법' 옆에서 테스터 목록을 사용한 비공개 테스트를 선택합니다.
  6. 목록 이름을 선택합니다.
  7. 테스터와 공유하려는 '테스트 참여 URL'을 복사합니다.
  8. 변경사항을 저장합니다.

사용자와 테스트 참여 URL 공유

테스트를 만들면 테스터와 공유할 수 있는 인스턴트 환경의 URL 링크가 생성됩니다. 테스트 참여 링크를 클릭하면 테스터에게 테스터의 역할에 관한 설명과 참여 링크가 표시됩니다.

사용자는 한 번에 인스턴트 환경 버전의 트랙 한 개만을 테스트할 수 있습니다. 사용자가 앱의 내부 테스트 버전을 사용한 다음 알파 버전을 테스트하려고 할 경우 내부 테스트 버전에서 자동으로 삭제됩니다.

프로덕션

프로덕션 버전을 만들 때 내 인스턴트 환경을 사용할 수 있는 국가를 변경할 수 있습니다. 현재 설치된 앱을 제공하는 국가가 기본적으로 선택됩니다.

앱을 배포할 국가를 변경하려면 '인스턴트 앱 출시 국가' 헤더를 찾아 아래쪽 화살표 드롭다운 화살표를 선택합니다.

2단계: 인스턴트 환경 출시 준비

  1. 화면의 안내에 따라 인스턴트 환경 APK를 추가하고 버전 이름을 지정합니다. 
    • 버전 이름은 Play Console에서만 사용되며 사용자에게는 표시되지 않습니다.
    • 매니페스트의 버전 이름이 필드에 자동으로 채워집니다.
    • Play Console에서 버전을 더욱 쉽게 찾으려면 빌드 버전('3.2.5-RC2')이나 내부 코드('Banana')와 같이 의미 있는 버전 이름을 추가하세요.
  2. 버전의 변경사항을 저장하려면 저장을 선택합니다.
  3. 버전 준비가 완료되면 검토를 선택합니다.

3단계: 버전 검토 및 출시

사전 요구사항: 버전을 출시하기 전에 앱의 스토어 등록정보, 콘텐츠 등급, 가격 및 배포 섹션을 끝까지 작성했는지 확인하세요. 각 섹션이 완료되었다면 왼쪽 메뉴에서 섹션 옆에 녹색 체크표시가 표시됩니다. 

설치 버전 앱과 관련해 이러한 섹션을 작성했다면 인스턴트 환경에도 같은 정보가 적용됩니다. 인스턴트 환경의 사용 가능 여부는 앱의 기기 제외가 아닌 인스턴트 환경 매니페스트에 의해 정의된다는 점을 염두에 두세요. 

인스턴트 환경을 출시할 준비가 되었으면 다음 단계를 따르세요.

  1. Play Console로 이동합니다.
  2. 앱을 선택합니다.
  3. 왼쪽 메뉴에서 출시 관리 > Android 인스턴트 앱을 선택합니다.
  4. 출시할 버전 옆의 재개를 선택합니다.
  5. 임시 버전을 검토하고 필요한 사항을 추가로 변경합니다.
  6. 검토를 선택합니다. '검토 및 단계적 출시' 화면으로 이동하여 사용자에게 출시하기 전에 버전에 문제가 없는지 확인할 수 있습니다.
  7. 경고 또는 오류가 있으면 확인합니다.
  8. 출시 시작을 선택합니다.

4단계: 버전 세부정보 검토

버전이 생성되면 내부 테스트, 알파, 프로덕션 트랙에 출시한 최신 앱 버전에 관련된 다음 정보가 Android 인스턴트 앱 페이지에 표시됩니다.

  • 버전 이름: 내부 코드나 빌드 버전과 같이 Play Console에서만 버전을 구분할 수 있는 이름
  • 출시 세부정보: 각 버전의 최근 출시 이벤트를 표시하는 타임스탬프
  • APK 세부정보: 현재 및 이전 버전에 추가된 활성화된 버전 코드 목록
  • 출시 기록: 앱 버전이 중단 또는 재개된 타임스탬프를 표시하는 타임라인
  • 출시 내역: 버전 코드 세부정보, 출시 기록, 출시 노트를 포함한 모든 기존 출시 목록

사용자를 모바일 웹으로 이동

사용자 일부

모바일 웹과 인스턴트 환경 간의 성능을 테스트하려는 경우 트래픽의 일부를 모바일 웹으로 보낼 수 있습니다. 이를 모바일 holdback이라고 합니다.

모바일 Holdback을 설정하려면 다음 단계를 따르세요.

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 왼쪽 메뉴에서 출시 관리 > Android 인스턴트 앱을 선택합니다.
  4. 프로덕션 트랙 옆의 관리를 선택합니다.
  5. '설정' 옆의 아래쪽 화살표 드롭다운 화살표를 선택합니다.
  6. '모바일 Holdback' 옆의 수정을 선택합니다. 
  7. 모바일 웹으로 보내려는 트래픽의 양을 입력합니다. 예를 들어, 0.95를 입력하면 인스턴트 환경으로 전송되는 트래픽의 95%가 모바일 웹으로 전송됩니다. 나머지 5%는 인스턴트 환경으로 전송됩니다.
모든 사용자

인스턴트 앱에 문제가 발생하여 트랙 전체에서 모든 사용자를 모바일 웹으로 리디렉션하려면 다음 단계를 따르세요.

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 왼쪽 메뉴에서 출시 관리 > Android 인스턴트 앱을 선택합니다.
  4. 배포 중지 > 확인을 선택합니다.

오류 수정

분할 APK 관련 오류가 표시되는 경우 자세히 알아보려면 Android 개발자 사이트로 이동하세요.

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