Quick Links
최근에 Google Play로 부터 아래와 같은 내용의 메일을 받으신 분들이 있을겁니다.
옛날 버전의 결제 모듈을 사용하고 계시다면, 이번 기회에 저와 함께 따라하면서 바꿔보세요!
앱이 이전 버전의 Google Play 결제를 사용하는것으로 확인되었습니다. 2021년 11월 1일까지 모든 앱 업데이트가 결제 라이브러리 버전 3 이상 을 사용해야 합니다. 이 날짜 이전에 결제 라이브러리 버전 3로 업데이트하시기 바랍니다. |
이번 편은 "설정편"입니다. Google Play에 앱을 등록하고, 결제 테스트가 가능하도록 설정하는 과정이 여기에 포함됩니다.
APK 업로드 이전, APK 업로드 이후 부분으로 나누어져있으니 참고 부탁드립니다.
APK 업로드 이전
다음은 APK를 생성하기 이전에 처리 할 수있는 작업입니다.
라이선스 테스트
결제 테스트를 할 때, 실제 돈이 빠져나가지 않도록 하면 좋겠죠?
구글 플레이 콘솔 > 설정 > 라이선스 테스트에 라이선스 테스터를 등록하면 해당 아이디로 결제하는 건은 테스트 건으로 처리되어 실제 돈이 청구되지 않습니다. 그리고 정기 구독 테스트의 경우 1개월 -> 5분으로 주기를 빠르게 하여 테스트 할 수 있다는 이점이 있습니다.
앱 만들기
구글 플레이 콘솔에서 앱을 만들어 주세요.
내부 테스트 설정
인앱결제 테스트는 이제 내부 테스트에서도 가능하게 되었습니다.
출시 > 테스트 > 내부 테스트에서 테스터 탭을 눌러 테스터를 설정하세요. APK를 업로드하고 테스터로 지정하면, 등록한 이메일을 사용하는 Google Play 이용자는 내부 테스트를 진행 할 수 있게 됩니다.
APK 업로드
APK는 내부 테스트 > 새 버전 만들기를 통해서 내부 테스트에 올릴겁니다. 아까 만든 테스터 그룹을 지정해주고, "테스트 참여방법"의 링크를 복사하여 휴대폰을 통해 열면 내부 테스트에 접근이 가능합니다.
* 결제 구현 강의 보고 APK 만든 뒤 다시 여기 오세요~!
APK 업로드 이후
APK가 업로드되면 이제 수익창출 > 제품 > 인앱상품, 구독에 접근 가능하게 됩니다.
인앱 상품 만들기
인앱 상품이란?
정기 결제 형태가 아닌 상품을 말합니다. 인앱 상품은 성격에 따라 또 다시 2가지로 나뉘어집니다.
(용어는 제가 만들어냈어요 ^-^;;)
- 소비성 상품: 앱 내의 재화(크리스탈)를 충전, 목숨 충전하는 것과 같이, 충전 식으로 여러번 구매 할 수 있는 형태 |
저는 강의를 위해 두 가지 모두 구현할 예정입니다.
상품 만들기 버튼을 눌러 인앱 상품을 만들 수 있습니다. 저장 후 "활성화" 해야 앱에서 사용할 수 있는 상태가 됩니다.
- 제품 ID: sku 입니다. 내부에서 사용하는 제품 구별자라고 이해하시면 됩니다. |
이렇게 예제에서 사용할 상품 2개를 만들었습니다!
구독 상품 만들기
구독 상품은 유튜브 프리미엄 결제, 음악 1개월 이용권처럼 반복적으로 청구되는 상품을 말합니다.
구독 상품에 약간 까다로운 점이 있다면 넷플릭스의 Basic / Standard / Premium 처럼 같은 콘텐츠에 대해서 클래스가 달라지는 경우가 있습니다.
이 부분에 대해서도 강의에 다룰 예정이라 두 가지 항목을 만들어보겠습니다 :)
이렇게 바뀐 구글 플레이 콘솔에 대해서 결제를 위해 설정해야하는 부분을 살펴보았습니다.
다음 강의는 인앱 결제 구현에 대해서 다뤄보도록 할게요!
그럼 부자되세요!
'프로그래밍 > Android' 카테고리의 다른 글
[안드로이드] V3 구글 인앱 결제 쉽게 구현하기 2021 - 정기결제 구독 상품편 (3) | 2021.03.22 |
---|---|
[안드로이드] V3 구글 인앱 결제 쉽게 구현하기 2021 - 인앱 상품편 (21) | 2021.03.21 |
[안드로이드] WebView에서 세션 쿠키 활성화 하기 (소셜 로그인) (3) | 2021.03.14 |
[안드로이드] Context 사용 범위 정리 (0) | 2021.03.12 |
[안드로이드] Nested RecyclerView 구현시 스크롤 문제 해결하기 (0) | 2021.03.08 |