개요
개요 제목앱 내 구독을 쉽게 관리하세요.
- StoreKit 2와 Google Play Billing을 사용한 Native in-app 구매 및 구독
- 스토어에서 직접 로드되는 제품 메타데이터, 지역화된 제목 및 가격 포함
- iOS StoreKit 1년 12개월 구독에 대한 월간 구독 가격
- 구매, 복원, 권한 갱신 및 Native 구독 관리 흐름
- App Transaction helpers for migration from older business models.
공개 API
공개 API| 메서드 | 설명 |
|---|---|
restorePurchases | 이전 사용자의 이전 사용자 ID를 복원하고 사용자 ID를 연결합니다. |
getAppTransaction | 사용자가 앱을 처음 다운로드하거나 구매한 날짜에 대한 앱 거래 정보를 제공합니다. |
isEntitledToOldBusinessModel | 사용자가 원래 앱 버전과 목표 버전을 비교하여 사용자가 이전 비즈니스 모델에서 특정 기능에 대한 권한이 있는지 결정합니다. |
purchaseProduct | iOS에서 지원되는 버전에서 native 구매 흐름을 시작합니다. 12개월의 약정과 함께 월간 청구 계획을 구입하려면 billingPlanType: 'monthly' 제품 식별자와 관련된 제품 정보를 가져옵니다. iOS에서 지원되는 버전에서 구독 제품은 |
getProducts | 단일 제품 식별자에 대한 제품 정보를 가져옵니다. pricingTerms. |
getProduct | 현재 기기의 청구가 지원되는지 확인합니다. |
isBillingSupported | native __CAPGO_KEEP_0__ 플러그인 버전을 가져옵니다. |
getPluginVersion | Capacitor |
getPurchases | Gets all the user’s purchases (both in-app purchases and subscriptions). This method queries the platform’s purchase history for the current user. |
manageSubscriptions | Opens the platform’s native subscription management page. This allows users to view, modify, or cancel their subscriptions. |
acknowledgePurchase | 구매 거래를 수동으로 확인합니다. |
consumePurchase | 안드로이드 내 앱 구매를 소비합니다. |
addListener | iOS에서만 Apple의 Transaction.updates를 통해 StoreKit 거래 업데이트 알림을 듣습니다. 앱이 시작될 때 미완료된 거래가 있는 경우, 그리고 나중에 업데이트가 발생할 때마다. |
addListener | iOS에서만 Apple의 Transaction.updates를 통해 StoreKit 거래 인증 실패 알림을 듣습니다. 인증 결과가 미인증일 때 발생합니다. |
removeAllListeners | 모든 등록된 리스너를 제거합니다. |
Source Of Truth
Source Of Truth이 참조는 src/definitions.ts 내 capacitor-native-purchases.
다음으로 @capgo/native-purchases
Keep going from @capgo/native-purchasesCapgo를 사용 중이라면 @capgo/native-purchases 결제 및 구매를 계획하고 싶다면 @__CAPGO_KEEP_0__/native-purchases와 연결하세요 Capgo의 @capgo/native-purchases를 사용하여 Capgo의 @capgo/native-purchases를 사용하여 Capgo Pricing Capgo Pricing 결제 시스템 결제 시스템 Getting Started Getting Started에 대한 구현 세부 정보 및 Revenue Playbook Revenue Playbook에 대한 구현 세부 정보 및