내가 개발한 앱을 (사실 나는 Thunkable에서 자동으로 앱을 생성했지만)
구글 플레이 스토어(Play Store)에 배포하기 위해서는 구글 플레이 콘솔(Google Play Console)에서 일단 결제를 해야 한다....
https://play.google.com/apps/publish
Redirecting...
play.google.com
결제를 마치고 배포할 앱이 준비되어 있다면 필요한 정보를 입력하여 플레이 스토어에 등록 요청을 할 수 있는데,
생각보다 입력해야 할 내용이 많다.
그 중에서 몇가지 시간이 좀 걸렸던 세가지 사항에 대해 얘기해 보자.
1. 개인정보처리방침
앱을 생성할 때 Admob 배너를 페이지 하단에 추가했기 때문에
플레이 콘솔 > 앱 정보 > 가격 및 배포 메뉴에서 광고를 포함하겠다고 선택을 하게 되면
개인정보처리방침을 제공하지 않겠다고 체크박스에 체크를 하지 않으면 등록 요청이 되지 않는다.
그럼 개인정보처리방침을 어떻게 만들어야 할까?
개인정보종합포털에서 제공하는 개인정보처리방침 만들기를 통해 만들면 된다.
https://www.privacy.go.kr/a3sc/per/inf/perInfStep01.do
그런데 첫 단계부터 막힌다.
난 아무리 생각해도 공공기관도 아니고 민간기업/단체도 아니고 민간기업(소상공인)도 아닌데 말이다. 일단 민간기업(소상공인)으로 선택하고 쭈욱 진행하면 된다.
2. Android App Bundle로 앱 크기 줄이기
Thunkable에서 생성된 apk파일을 업로드하고 등록 요청을 하게 되면, App Bundle을 통해 앱 크기를 줄이라는 메세지가 나오고 완료가 되지 않는다.
(나중에 알고 보니, 앱 크기를 최적하라는 이 경고는 등록 요청의 필수 절차는 아니라 선택 사항이었으며, 앞에서 언급했던 개인정보처리방침 URL을 입력하지 않아 완료가 되지 않았던 것이었다.)
App Bundle을 사용하려면 어떻게 해야 하는지 또 여기저기 찾아보니 안드로이드 스튜디오(Android Studio)에서 그 작업을 할 수 있으며
App Bundle의 결과물인 *.aab을 *.apk대신 업로드하면 된다고 한다.
그래서 새로산 맥북을 당분간 깨끗하게 유지하겠다는 결심은 안드로이드 스튜디오 설치로 인해 며칠만에 끝나고 말았다.
그런데 안드로이드 스튜디오에서는 그 안에서 만든 프로젝트에 한해 aab 파일을 생성할 수 있는 것 같이 보인다. 가지고 있는 apk로 하니 에러가 난다. 나중에 App Bundle에 대해서는 자세히 이해를 해 봐야겠다.
Thunkable에 해당 사항을 문의해 보니, 아래 링크를 참조해 보라고 답변이 왔다. 결론은 해당 사항은 선택 사항이라 굳이 안 해도 된다는...
https://community.thunkable.com/t/unoptimized-apk-how-to-fix-this-issue/91862/10?u=jane
Unoptimized APK How To fix this issue
Hi there, We have two approaches to this warning.
1: Optimise your app
Make sure to remove any components, assets or functions that are not used by your app. ❗Adding an asset (like a media file) to your app will cause this error
community.thunkable.com
결국 웹뷰하나와 광고 배너 하나가 달린 아주 간단한 앱을 무려 31MB나 되는 어마무시한 크기로 등록 요청에 성공.
3. 그럼 최종 승인까지 얼마나 걸릴까
등록 요청을 하면 바로 플레이 스토어에서 검색이 되는지 알았더니 또 구글에서 최종 승인 요청을 해 줄때까지 기다려야 했다.
얼마나 걸릴지 여기저기 또 찾아보니 다 제각각인 것 같다. 최종 거절된 사례도 있는 것 같고.
내 경우는 최종 승인까지 약 이틀정도 걸렸던 것 같다. 최종 승인이 되면 플레이 스토어에서 내 앱을 바로 확인할 수 있다.
'니 연봉을 말해줘' 카테고리의 다른 글
구글과 네이버에 내 사이트를 노출하자 (0) | 2020.02.16 |
---|---|
[1] 니 연봉을 말해줘 (0) | 2020.02.16 |
[OSS license] MIT license 의무사항 (0) | 2020.02.16 |
[jQuery plugin]number count up (0) | 2020.02.16 |
나의 연봉 순위 알아보기 (0) | 2020.02.16 |