Skip to content

Android 구독 소개 Offer 만들기

GitHub

소개 가격을 제공하여 적격 사용자에게 무료 시범 또는 할인된 소개 가격을 제공할 수 있습니다. 소개 기간이 끝나면 구독은 표준 가격으로 자동으로 갱신됩니다. 취소하지 않는 한.

개요

개요

소개 가격은 강력한 도구입니다:

  • 신규 구독자에게 입장 장벽을 낮추세요
  • 변환율을 높여보세요
  • 프리미엄 기능을 무료로 시도해 볼 수 있도록 해보세요
  • 장기적인 구독자 관계를 구축해 보세요

구독자들이 이전에 구독하거나 프리미엄 기능을 무료로 시도해 본 적이 없다면, Google Play에서 적격성을 자동으로 처리합니다.

introductory offer를 추가하기 전에 자동 갱신 가능한 구독을 먼저 생성해야 합니다. __CAPGO_KEEP_0__

Introductory Offer를 만들기

Introductory Offer 만들기
  1. 판매 옵션 설정

    Google Play Console에서 구독을 선택하고 판매 옵션 추가 판매 옵션 추가 버튼

    기본 플랜 선택

  2. 기본 플랜을 선택하는 모달이 나타납니다. 일반적으로 기본 플랜이 하나만 있습니다.

    판매 옵션 판매 옵션을 계속하기 위해 기본 플랜 선택

    기본 플랜

  3. 설정 오퍼 세부 정보

    다음 정보를 입력하세요:

    오퍼 ID: 이 오퍼에 대한 고유 식별자

    적격성: 이 오퍼를 받을 수 있는 사람을 선택하세요

    • 신규 고객: 이전에 구독하지 않은 사용자만
    • 기존 고객: 이전에 구독한 사용자
    • 개발자 결정: 개발자가 정의한 적격성 로직 (native-purchases에서 지원하지 않음)

    설정

  4. 단계 추가

    페이지 하단에서 설정 구조를 정의하세요. 2 단계까지 추가할 수 있으며 combinations 예시로 다음과 같습니다. 무료 시범판만

    할인 가격만

    • 무료 시범판 후 할인 반복 결제
    • Discounted price only
    • Free trial followed by discounted recurring payment
  5. 구독 유형 선택

    세 가지 구독 유형 중에서 선택하세요:

    무료 시범

    • 문서: 약관 페이지. 역할: 섹션 서브 타이틀 또는 태그 라인. 위치: tos.astro 페이지. 메시지 키 `tos_subscriptions_free_trial_subtitle` (약관 구독 무료 시범 서브 타이틀).
    • 특정 기간 동안 무료로 제공되는 접근

    예시: 7일 무료, 그 후 $9.99/월

    • 단일 결제
    • 특정 기간 동안 단일 가격으로 제공되는 결제

    예시: 2개월 $1.99, 그 후 $9.99/월

    • 할인된 반복 결제
    • 여러 주기 동안 할인된 단위 결제
  6. 예시: 3개월 $4.99/월, 그 후 $9.99/월

    기존의 소개 기간을 설정하세요:

    • 일, 주, 월
    • 청구 주기 수
  7. 완료 및 활성화

    클릭 적용클릭, 저장 저장 활성화 활성화 버튼은 저장 후 활성화되며

소개 기간 예시

제안 단계 예시

예제 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일이 대부분의 앱에 적합한 시범판 기간입니다.
  • 할인 기간: 1-3 개월은 습관을 형성하는 데 잘 작동합니다.
  • 가격 할인: 정상 가격의 50-70% 할인은 전환을 유도합니다.

마케팅

마케팅
  • 인터듀션 제안을 명확하게 표시하고 정상 가격을 표시합니다.
  • 인터듀션 기간이 끝난 후에 무슨 일이 일어나는지 보여줍니다.
  • 취소가 쉬우면서 투명합니다.
  • 인터듀션 기간이 끝나기 전에 사용자에게 알립니다.

A/B 테스트

A/B 테스트

테스트 다양한 제안 구조:

  • 무료 시도 길이
  • 할인율
  • 할인 기간
  • 단일 단계 vs. 다중 단계

중요한 주의사항

제목 "중요한 주의사항"
  • 한 번에 한 개의 소개 제안만 활성화 될 수 있습니다.
  • 사용자는 한 번에 한 개의 구독에 대해 소개 제안을 한 번만 클레임할 수 있습니다.
  • 소개 제안은 구독 업그레이드/다운그레이드에 적용되지 않습니다.
  • 소개 제안 변경은 기존 구독자에게 영향을 미치지 않습니다.

Intro offer가 보이지 않습니다:

  • Play Console에서 제안이 활성화되어 있는지 확인하세요
  • 사용자에게 제안이 제공된 적이 있는지 확인하세요
  • 최신 제품 정보를 사용하는지 확인하세요

Wrong users가 제안을 받는 경우:

  • 새 고객과 기존 고객의 자격을 확인하세요
  • 사용자가 이전에 다른 기기에서 구독한 적이 있는지 확인하세요
  • Play Store 계정의 기록을 확인하세요

제안이 적용되지 않는 경우:

  • 제품 ID가 정확히 일치하는지 확인하세요
  • 제안이 아직 활성화되어 있는지 확인하세요
  • __CAPGO_KEEP_0__

다음 단계

다음 단계

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__ __CAPGO_KEEP_0__ __CAPGO_KEEP_0__ native 구매를 위해 @capgo/native-purchases를 사용합니다. native 구매를 위해 @capgo/native-purchases를 사용합니다. Capgo 가격 정보 Capgo 가격 정보를 위해 제품 워크플로우를 사용합니다. 결제 시스템 결제 시스템을 위해 구현 세부 정보를 사용합니다. @capgo/native-purchases @capgo/native-purchases를 위해 구현 세부 정보를 사용합니다. 시작하기 시작하기를 위해 구현 세부 정보를 사용합니다.