Native Purchases __CAPGO_KEEP_0__ 저장소
이 플러그인을 설치하는 방법과 전체 마크다운 가이드를 포함한 설치 설정을 복사하세요.
소개 가격을 제공하여 적격 사용자에게 무료 시범 또는 할인된 소개 가격을 제공할 수 있습니다. 소개 기간이 끝나면 구독은 표준 가격으로 자동으로 갱신됩니다. 만약 취소하지 않는다면.
소개 가격은 다음과 같은 강력한 도구입니다:
- 신규 구독자들에 대한 진입 장벽을 줄이기
- 변환율을 높이기
- 유료 기능을 무료로 사용해 볼 수 있도록 해 주기
- 장기적인 구독자 관계를 구축하기
적격성
적격성구독자들이 이전에 구독 또는 소개도움말을 받지 않은 경우에만 소개도움말을 받을 수 있습니다. Google Play는 적격성을 자동으로 처리합니다.
사전 조건
소개도움말소개도움말을 추가하기 전에 자동 갱신 구독을 먼저 생성해야 합니다. 자동 갱신 구독을 먼저 생성해야 합니다.
Introductory Offer를 만들기
Introductory Offer 만들기-
판매 옵션 설정
Google Play Console에서 구독을 선택하고 판매 옵션 추가 판매 옵션 추가 버튼

-
기본 계획을 선택하는 모달이 나타납니다. 일반적으로 기본 계획이 하나만 있습니다. 기본 계획을 선택한 후
판매 옵션 추가 판매 옵션 추가 버튼 기본 계획 선택

-
설정
다음 정보를 입력하세요:
Offer ID: 이 제안의 고유 식별자입니다.
적격성: 이 제안을 받을 수 있는 사람을 선택하세요.
- 신규 고객: 이전에 구독하지 않은 사용자만
- 기존 고객: 이전에 구독한 사용자
- 개발자 결정: 개발자가 정의한 적격성 로직 (native-purchases에서 지원하지 않음)

-
단계 추가
페이지 하단의 단계 추가 버튼을 클릭하여 제안 구조를 정의하세요. 2 단계까지 추가할 수 있으며 combinations 예시로 다음과 같은 조합이 가능합니다. 무료 시범판만
할인 가격만
- 무료 시범판이후 할인 반복 결제
- Click
- Configure offer
-
선택한 단계 유형
세 가지 단계 유형 중에서 선택하세요:
무료 시범
- context: Page/area: Terms of Service legal page. Role: Section subtitle or tagline. Seen in: page tos.astro. Message key `tos_subscriptions_free_trial_subtitle` (Terms of Service Subscriptions Free Trial Subtitle).
- 특정 기간 동안 무료 접근
예시: 7일 무료, 그 후 $9.99/월
- 단일 결제
- 특정 기간 동안 한 번에 할인된 가격
예시: 2개월 $1.99, 그 후 $9.99/월
- 할인된 반복 결제
- 여러 주기 동안 할인된 단위 결제
-
예시: 3개월 $4.99/월, 그 후 $9.99/월
소개 기간을 얼마나 길게 유지할 것인지 설정하세요:
- 일, 주, 월 중 선택
- 청구 주기 수
-
완료 및 활성화
클릭 적용그 다음 저장 활성화 활성화 버튼은 저장한 후 사용할 수 있습니다. 제안 기간 예시
context
제안 단계 예시예제 1: 단순 무료 시범
제안 단계 예시- 단계 1: 7일 무료
- 그 다음: $9.99/월 표준 가격
예제 2: 할인 입문
제안 단계 예시- 단계 1: 첫 달 $1.99
- 그 다음: $9.99/월 표준 가격
예제 3: 연장 시범 + 할인
제안 단계 예시- 단계 1: 14일 무료
- Phase 2: 4,990원/월 2개월
- 그 다음: 9,990원/월 표준 가격
앱에서 사용하기
앱에서 사용하기native-purchases 플러그인은 자동으로 소개 요금제 적격성과 표시를 처리합니다:
import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// Fetch products (includes intro offer metadata)const { products } = await NativePurchases.getProducts({ productIdentifiers: ['com.example.premium.monthly'], productType: PURCHASE_TYPE.SUBS,});
const product = products[0];
if (product.introductoryPrice) { console.log(`Intro price: ${product.introductoryPriceString}`); console.log(`Regular price: ${product.priceString}`); console.log( `Offer duration: ${product.introductoryPrice.subscriptionPeriod?.numberOfUnits} ${product.introductoryPrice.subscriptionPeriod?.unit}`, );} else { console.log('No intro offer configured for this product');}
// Purchase (Google Play applies intro pricing automatically if the user is eligible)const transaction = await NativePurchases.purchaseProduct({ productIdentifier: 'com.example.premium.monthly', planIdentifier: 'monthly-plan', // Base Plan ID from Google Play Console productType: PURCHASE_TYPE.SUBS,});
console.log('Introductory purchase transaction', transaction.transactionId);최선의 방법
소개 요금제 기간소개 요금제 기간
무료 시범- : 3-14일이 대부분의 앱에서 최적입니다Free trials
- 할인 기간: 1-3 개월은 습관을 형성하는 데 잘 작동합니다
- 가격 할인: 정상 가격보다 50-70% 할인하면 전환율을 높일 수 있습니다
마케팅
마케팅- 인터뷰 오퍼를 명확하게 표시하고 정상 가격을 표시하세요
- 인터뷰 기간이 끝난 후에 무슨 일이 일어나는지 보여주세요
- 취소하기를 쉽고 투명하게 하세요
- 인터뷰 기간이 끝나기 전에 사용자에게 알리세요
A/B 테스트
A/B 테스트테스트 다양한 제안 구조:
- 무료 시범 기간
- 할인율
- 할인 기간
- 단일 단계 vs. 다중 단계
중요한 참고 사항
제목 "중요한 참고 사항"- 한 번에 한 개의 소개 제안만 활성화 될 수 있습니다.
- 사용자는 한 번에 한 개의 구독에 대해 소개 제안을 한 번만 클레임할 수 있습니다.
- 소개 제안은 구독 업그레이드/다운그레이드에 적용되지 않습니다.
- 소개 제안 변경은 기존 구독자에게 영향을 미치지 않습니다.
Intro offer가 보이지 않습니다:
- Play Console에서 제안이 활성화되어 있는지 확인하세요
- 사용자에게 제안이 제공된 적이 있는지 확인하세요
- 앱이 최신 제품 정보를 사용하는지 확인하세요
Wrong users가 제안을 받는 경우:
- 새 고객과 기존 고객의 자격을 검토하세요
- 사용자가 이전에 다른 기기에서 구독한 적이 있는지 확인하세요
- Play Store 계정의 기록을 확인하세요
제안이 적용되지 않는 경우:
- 제품 ID가 정확히 일치하는지 확인하세요
- 제안이 활성화되어 있는지 확인하고 만료되지 않았는지 확인하세요
- 판매 옵션 날짜 범위 설정을 확인하세요.
다음 단계
다음 단계- 테스트 환경을 구성하세요. 판매 옵션을 테스트하세요.
- Play Console 분석에서 변환률을 모니터링하세요.
- 다양한 판매 옵션과 함께 여러 구독 등급을 만들고 고려하세요.
Create Android Subscription Introductory Offer에서 계속하세요.
Create Android Subscription Introductory Offer를 사용하여결제 및 구매를 계획하고 관리하기 위해 Create Android Subscription Introductory Offer와 연결하세요. Create Android Subscription Introductory Offer Using @capgo/native-purchases for the native capability in Using @capgo/native-purchases, Capgo Pricing for the product workflow in Capgo Pricing, Payment system for the implementation detail in Payment system, @capgo/native-purchases for the implementation detail in @capgo/native-purchases, and Getting Started for the implementation detail in Getting Started.