[컴][모바일] 특정 사용자에게만 google play 를 통해서 app을 제공하는 방법

 

android app 테스트, 특정 사용자에게만 google play 를 통해서 app을 제공하는 방법

이 방법은 특정 account(email) 에 대해서 테스트 버전을 다운로드 받을 수 있게 하는 것이다.

테스트 트랙 만들기

  1. 트랙 만들기
    • 테스트 --> 비공개 테스트
    • alpha, beta 같은 트랙이 이미 만들어져 있으면 ‘트랙관리’ 를 선택하자, 없다면 ‘트랙만들기’ 선택해서 트랙을 만들면 된다.
  2. 테스트 탭
    • 테스터를 등록할 수 있다.
    • 등록된 테스터는 ‘테스트 참여 방법’ 에서 알려주는 link 로 접속해서 app 을 다운로드 할 수 있다.
    • 테스터로 등록되는 시간은 약 1일정도 걸리는 듯 하다.(2021-01)
    • 하단에 있는 ‘변경사항 저장’ 을 클릭하자.
  3. 출시 tab
    • 트랙관리 -> 출시 tab --> 새 버전 만들기 --> .aab 파일 upload --> 출시명 적기 --> 저장 버튼 --> 버전 검토 버튼 --> ~트랙으로 출시 시작 버튼
    • signed 가 된 .aab file 이어야 upload 가 가능하다.
    • 출시 tab 에 가서 ‘새 버전 만들기’ 를 누르면 된다. 기존의 테스트 버전이 있다면 ’수정’을 누르면 된다.(그림 3, 4)
    • app bundle(.aab) 를 올리고 –> ‘저장’ 을 누르면 ‘버전 컴토’ 버튼이 활성화 된다.
    • ‘버전 검토’ 를 누르고, ‘오류, 경고 및 메시지’ 를 확인하고, ‘~트랙으로 출시 시작’ 버튼을 누른다.
    • 다운로드는 테스트 tab --> 테스트 참여 방법 에 있는 link 를 통해 다운로드 해야 한다. google playstore 에서는 찾을 수 없다. - 링크 예시: https://play.google.com/apps/testing/<package_name>
      • 링크로 가면 ‘그림 7’ 같은 화면을 보게 된다. 여기서 ‘테스트 참여하기’를 하면 ’테스터’ 가 된다.
      • ‘그림 8’ 에도 쓰여있지만, 이미 앱이 설치된 경우 앱이 update 된다.

managed google play

google 은 이밖에도 managed google play 라는 방식으로 좀 더 유연하게 google play(앱스토어) 를 사용할 수 있는 방법도 제공한다. 

  • 자신의 app 을 자신의 조직에게만 배포하고 싶다.
  • 특정 개발자가 자신이 만든 app을 특정 조직에게만 open 하고 싶을때

등 특정 조직 id 를 등록해서 그 id 에 대해서만 릴리즈를 하지만 나머지는 '정식릴리즈' 된 것 처럼 관리할 수 있게 된다. 

위의 테스트 트랙은 실제 'play console --> 출시 메뉴 --> 프로덕션' 과 관련된 부분을 활용을 할 수 없지만 managed google play 는 실제 정식릴리즈 된 것이기 때문에 대시보드 등이 확인 가능하다.

google play 조직 ID 얻는 법

Screen shots

그림. 1

그림.2

그림.3

그림. 4

그림. 5

그림. 6

그림.7

그림. 8
 

댓글 없음:

댓글 쓰기