메뉴로 이동하기

@capgo/native-purchases

앱 내 구매가 쉬워졌습니다.

앱 내 구매가 쉬워졌습니다.

  • 스토어에서 직접 로드하는 제품 메타데이터, 지역화된 제목 및 가격 포함
  • iOS StoreKit의 12개월 계약에 대한 월간 구독 가격 조건
  • iOS StoreKit 2와 Google Play Billing을 사용한 앱 내 구매 및 구독
  • 구매, 복원, 권한 갱신 및 네이티브 구독 관리 흐름.
  • 이전 사업 모델에서 이전되는 앱 거래 도우미.

API

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

이 참조는 다음과 동기화됩니다. src/definitions.ts 에서 capacitor-native-purchases.

__CAPGO_KEEP_0__을 사용하는 경우 @capgo/native-purchases __CAPGO_KEEP_0__/native-purchases를 연결하여 @capgo/native-purchases를 사용하여 Using @capgo/native-purchases에서 native capability Using @Capgo/native-purchases에서 Capgo Pricing Capgo Pricing에서 product workflow 결제 시스템 결제 시스템의 구현 세부 정보에 대해 Getting Started Getting Started의 구현 세부 정보에 대해 Revenue Playbook Revenue Playbook의 구현 세부 정보에 대해