일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- mvvm
- node.js
- Android
- liveData
- GCP
- SwiftUI Tutorial
- MediaSession
- paging
- SWIFTUI
- databinding
- node
- google play
- Animation
- junit
- 동영상
- MediaPlayer
- 테스트 자동화
- android13
- RxKotlin
- 인앱결제
- Koin
- Android 13
- MotionLayout
- list
- PagingLib
- Kotlin
- Reactive
- rx
- mysql
- Observable
- Today
- Total
봄날은 갔다. 이제 그 정신으로 공부하자
Google Play 결제 시스템 - 프로모션 코드 본문
프로모션 또는 프로모션 코드를 사용하려면 한정된 수의 사용자에게 무료로 일회성 제품이나 정기 결제 무료 체험판을 제공할 수 있습니다.
사용자는 앱 또는 Google Play 스토어 앱에서 프로모션 코드를 입력하고 무료로 해당 항목 또는 정기 결제 무료 체험판을 받습니다.
Play Console내에서 다음 유형의 프로모션 코드를 생성할 수 있습니다.
- 일회용 코드: 자동으로 생성되는 고유한 코드로, 사용자가 한 번만 사용할 수 있습니다. 사용자는 Play 스토어나 앱 내에서 직접 일회용 코드를 사용할 수 있습니다.
- 맞춤 코드: 미리 정해진 한도까지 여러 번 사용할 수 있는 맞춤 코드를 지정할 수 있습니다. 맞춤 코드는 정기 결제용으로만 제공되며 이전에 정기 결제를 이용해 본 적이 없는 사용자만 사용할 수 있습니다.
다음을 비롯한 여러 방법으로 프로모션 코드를 활용하여 창의적으로 사용자의 참여를 유도할 수 있습니다.
- 이벤트에서 프로모션 코드가 적힌 카드를 배포하면 사용자는 프로모션 코드를 입력하여 특별한 게임 내 아이템을 받을 수 있습니다.
- 직원이 친구나 가족과 코드를 공유할 수 있도록 직원에게 코드를 제공할 수 있습니다.
- 특정 기간에 앱을 구매하는 사용자에게 프로모션 코드를 보낼 수 있습니다.
정기 결제의 경우 아래 항목에 대해 유의해야 합니다.
- 프로모션 코드는 무료 정기 결제가 아닌 정기 결제에 대한 무료 체험판을 제공하는 것 입니다.
- 프로모션은 다른 무료 체험판의 기간을 연장하지 않습니다. 프로모션 코드를 입력할 필요 없이 시작한 무료 체험판의 경우 프로모션이 원래 무료 체험판 기간보다 우선 적용됩니다.
- 프로모션 이외의 무료 체험판을 사용할 수 있는 대상이 아닌 사용자(예: 과거에 이미 정기 결제를 구매한 사용자)도 프로모션을 통한 무료 체험판은 이용할 수 있습니다.
사용자는 Play Console에 지정된 프로모션 종료일까지 Google Play 스토어에서 프로모션 코드를 사용할 수 있습니다.
프로모션은 최대 1년까지 진행할 수 있습니다. 프로모션을 구현하기 전에 다음 사항들에 대해 고려해야 합니다.
- 일회성 제품의 경우, 한 앱의 모든 관리 제품에 대해 "분기당 최대 500개의 프로모션 코드"를 만들 수 있습니ㅐ다. 하나 이상의 일회성 제품이 포함된 다양한 프로모션 코드 조합을 사용할 수 있습니다. (아래 예시 참조)
- 일회성 제품 1개의 프로모션 코드 500개
- 5개의 서로 다른 일회성 제품 각각의 프로모션 코드 100개
- 정기 결제 프로모션의 경우, "정기 결제 제품마다 분기당 최대 10,000개의 일회용 코드"를 만들 수 있습니다. 이 한도는 일회성 제품의 프로모션 한도를 계산하는 데는 포함되지 않습니다.
- 맞춤 코드로 정기 결제 프로모션을 생성할 때는 사용한도를 2,000개에서 99,999개 사이에서 선택할 수 있습니다.
* 참고: 프로모션을 만든 후에는 해당 프로모션의 프로모션 코드 개수를 변경할 수 없으며, 해당 프로모션 코드를 다른 유형으로 전환할 수 없습니다.
* 참고: 분기 내에 프로모션 코드를 모두 사용하지 않으면 남은 프로모션 코드는 더 이상 사용할 수 없게 됩니다. 사용하지 않은 코드는 다음 분기로 이월되지 않습니다.
참고 사이트: https://developer.android.com/google/play/billing/promo?hl=ko
프로모션 만들고 관리하기
프로모션을 설정하고 관리하는 방법을 알아보려면 "프로모션 만들기"(https://support.google.com/googleplay/android-developer/answer/6321495?hl=ko) 참조
사용자의 사용 흐름
사용자는 프로모션 코드를 받으면 다음 중 한 가지 방법으로 사용할 수 있습니다.
- 앱에서: 사용자는 Google Play 구매 화면에서 결제 방법 옆에 있는 아래쪽 화살표를 클릭한 후 "사용" 링크를 클릭해 코드를 입력하여 구매를 시작할 수 있습니다.
- Play 스토어에서: 사용자는 Play 스토어 왼쪽 탐색 메뉴를 클릭하고 "코드 사용"을 탭하여 Google Play 스토어에 코드를 수동으로 직접 입력할 수 있습니다.
- 다른 방법으로는 사용자는 Google Play 스토어로 연결되는 "딥 링크"를 사용하여 수동 코드 입력을 건너뛸 수 있습니다.
예를 들어 아래 왼쪽 그림은 정기 결제의 구매 화면을 보여줍니다. 프로모션 코드를 입력하려면 아래 중앙 그림과 같이 현재 결제 수단 옆의 화살표를 탭하여 "결제 수단"화면을 표시합니다. 그런 다음 오른쪽 그림과 같이 "코드 사용"을 탭하여 "기프트 카드 또는 프로모션 코드 사용" 화면으로 이동합니다. 다음으로 이 화면에서 프로모션 코드를 입력하고 "사용"을 탭하여 완료 합니다.
정기 결제 프로모션 코드의 경우 아래 항목에 대해 유의해야 합니다.
- 맞춤 코드는 앱 내에서만 사용할 수 있지만, 일회성 코드는 앱과 Play 스토어 어느 쪽에서든 사용할 수 있습니다.
- 사용자는 코드를 사용한 후에도 코드가 적용된 정기 결제를 구매해야 합니다. 정기 결제에는 유효한 결제 방법이 필요하며, 프로모션 코드 무료 체험판 기간이 종료되면 정기 결제가 자동으로 갱신됩니다.
- 결제 라이브러리 버전 2.0 이상을 사용하고 있는 경우 Play 스토어에서 일회성 코드를 사용하는 사용자는 즉시 Play 스토어를 통해 정기 결제를 구매하라는 요청을 받습니다.
- 이는 앱 외부 구매이므로 앱에서 "이러한 구매를 정상적으로 처리"할 수 있어야 합니다.
- 앱에서 아직 결제 라이브러리 2.0을 지원하지 않으면 사용자는 앱을 다운로드하고 올바른 정기 결제로 이동한 후 앱내에서 정기 결제를 구매하여 프로모션 코드를 사용해야 합니다.
프로모션 코드 구현하기
앱이 프로모션 코드를 처리할 수 있게 하려면 앱 외부에서 발생하는 코드 사용을 제대로 처리해야 합니다.
자세한 내용은 "[003] Google Play 결제 시스템 - 라이브러리 통합" 문서의 "구매 처리", "구매 가져오기", "앱 외부에서 이루어진 구매 처리" 항목을 참조
딥 링크
사용자를 Google Play 스토어로 안내하고 "코드 입력" 필드를 자동으로 채우는 URL을 생성하여 프로모션 코드를 공유할 수도 있습니다.
프로모션 코드는 아래와 같은 URL 형식을 사용해야 합니다.
https://play.google.com/redeem?code=promo_code |
아래 그림은 Google Play 앱의 코드 사용 대화 상자를 보여줍니다.
앱의 최신 버전이 설치되어 있는 경우 사용자가 사용을 누르면 Google Play 스토어에서 사용자에게 앱을 열라는 메시지를 표시합니다.
최신 버전이 아닌 경우에는 Google Play 스토어에서 사용자에게 앱을 업데이트하거나 다운로드하라는 메시지를 표시합니다.
프로모션 코드 테스트하기
프로모션 코드 구현을 테스트하려면 "Google Play 결제 시스템 - Google Play 결제 라이브러리 통합 테스트" 문서 참조
'학습' 카테고리의 다른 글
여러가지 방식으로 List 만들어보기 - part 1 (0) | 2020.12.22 |
---|---|
Google Play 결제 시스템 - Google Play 결제 라이브러리 통합 테스트 (0) | 2020.12.18 |
Google Play 결제 시스템 - 정기 결제 판매 (1) | 2020.12.17 |
Google Play 결제 시스템 - 앱에 Google Play 결제 라이브러리 통합 (0) | 2020.12.15 |
Google Play 결제 시스템 - 준비하기 (0) | 2020.12.14 |