메뉴로 이동하기

@capgo/native-purchases

구매 및 구독을 쉽게 관리하세요.

인앱 구매와 구독을 쉽게 만듭니다.

  • StoreKit 2 및 Google Play Billing을 사용한 Native in-app 구매 및 구독.
  • 스토어에서 직접 제품 메타데이터를 불러오며, 지역화된 제목과 가격을 포함합니다.
  • iOS StoreKit 가격 조건에 따라 매월 12개월 계약으로 구독합니다.
  • 구매, 복원, 권한 갱신 및 네이티브 구독 관리 흐름.
  • 이전 사업 모델에서 이전되는 앱 트랜잭션 도우미.

공개 API

API
메서드설명
restorePurchases사용자의 이전 권한을 복원하고 앱 사용자 ID를 사용자 ID와 연결합니다.
getAppTransaction사용자가 앱을 다운로드하거나 구매한 날짜에 대한 세부 정보를 제공하는 앱 트랜잭션 정보를 가져옵니다.
isEntitledToOldBusinessModelApp Transaction에서 원래 앱 버전을 대상 버전과 비교하여 사용자가 이전 사업 모델에서 특정 기능에 대한 권한을 가졌는지 여부를 결정합니다.
purchaseProduct네이티브 구매 흐름을 시작합니다. 지원되는 iOS 버전에서 12개월 계약으로 매월 청구하는 구독을 구매하기 위해 billingPlanType: 'monthly' 12개월 계약으로 매월 청구하는 구독을 구매합니다.
getProducts제품 식별자와 관련된 제품 정보를 가져옵니다. 지원되는 iOS 버전에서 구독 제품은 pricingTerms.
getProduct단일 제품 식별자에 대한 제품 정보를 가져옵니다.
isBillingSupported현재 기기의 결제 지원 여부를 확인합니다.
getPluginVersion자체 Capacitor 플러그인 버전을 가져옵니다.
getPurchases사용자의 모든 구매 내역(인앱 구매 및 구독)을 가져옵니다. 이 메서드는 현재 사용자의 구매 내역을 플랫폼의 구매 기록으로 조회합니다.
manageSubscriptions사용자가 구독을 관리할 수 있는 플랫폼의 내부 구독 관리 페이지를 열어줍니다. 사용자는 구독을 확인, 수정, 또는 취소할 수 있습니다.
acknowledgePurchase구매 거래를 수동으로 확인/완료합니다.
consumePurchaseAndroid에서 인앱 구매를 소비합니다.
addListenerApple의 Transaction.updates를 통해 StoreKit 거래 업데이트 이벤트를 듣습니다. 앱이 실행될 때 미완료된 거래가 있는 경우, 그리고 나중에 업데이트가 발생하는 경우 iOS에서만 발생합니다.
addListenerApple의 Transaction.updates를 통해 StoreKit 거래 인증 실패 이벤트를 듣습니다. 인증 결과가 인증되지 않은 경우 iOS에서만 발생합니다.
removeAllListeners등록된 모든 이벤트 리스너를 제거합니다.

진실의 근원

Source Of Truth

이 참조는 __CAPGO_KEEP_0__에서 동기화되었습니다. src/definitions.ts 에서 capacitor-native-purchases.

capgo에서 계속 진행하십시오. @capgo/native-purchases

Section titled “capgo에서 계속 진행하십시오. @capgo/native-purchases”

Capgo를 사용 중이라면 @capgo/native-purchases 결제 및 구매를 계획하고 있습니다. @__CAPGO_KEEP_0__/native-purchases를 연결하세요. Capgo를 사용하여 @capgo/native-purchases Capgo를 사용하여 @capgo/native-purchases의 native 기능을 사용합니다. Capgo 가격 Capgo 가격 정보 workflow에 대해 결제 시스템 결제 시스템 구현 세부 정보에 대해 Getting Started Getting Started 구현 세부 정보에 대해 Revenue Playbook Revenue Playbook 구현 세부 정보에 대해