アプリ内購入とサブスクリプションを簡単に。
- ストアから直接取得する製品メタデータ、包括的にローカライズされたタイトルと価格。
- 「StoreKit 2」を使用したiOSの月額サブスクリプションの12ヶ月のコミットメントの価格条件。
- 購入、復元、エンタイトルメントの更新、ネイティブのサブスクリプション管理フロー。
- セクション「主な機能」
- App Transaction のヘルパーは、古いビジネスモデルから移行するために使用されます。
| メソッド | 説明 |
|---|---|
restorePurchases | ユーザーの前の状態を復元し、ユーザーのアプリIDを、同じアプリIDを持つ他のユーザーとリンクします。 |
getAppTransaction | アプリのトランザクション情報を取得します。この情報には、ユーザーがアプリをダウンロードしたときや購入したときの詳細が含まれます。 |
isEntitledToOldBusinessModel | 元のアプリバージョンと対象バージョンを比較して、ユーザーが古いビジネスモデルから特定の機能を受け取る資格があるかどうかを判断します。 |
purchaseProduct | ネイティブの購入フローを開始します。サポートされているiOSバージョンでは、パラメータを指定して月額の課金プランを購入します。プランには12ヶ月のコミットメントが含まれます。 billingPlanType: 'monthly' 指定された製品識別子に関連付けられた製品情報を取得します。サポートされているiOSバージョンでは、サブスクリプション製品には、 |
getProducts | 指定された製品識別子に関連付けられた製品情報を取得します。 pricingTerms. |
getProduct | 指定された製品識別子に関連付けられた製品情報を取得します。 |
isBillingSupported | 現在のデバイスに対する請求のサポートを確認します。 |
getPluginVersion | 現在のデバイスのネイティブ Capacitor プラグインのバージョンを取得します。 |
getPurchases | このメソッドは、現在のユーザーの購入履歴を検索して、ユーザーの購入履歴から購入商品とサブスクリプションを取得します。 |
manageSubscriptions | プラットフォームのネイティブのサブスクリプション管理ページを開きます。このページでは、ユーザーはサブスクリプションを表示、変更、またはキャンセルできます。 |
acknowledgePurchase | 購入トランザクションを手動で確認/完了します。 |
consumePurchase | Android上でインアプリ購入を消費します。 |
addListener | AppleのTransaction.updatesからStoreKitトランザクションの更新をリスンします。アプリ起動時に未完了のトランザクションがある場合、または以降の更新の場合に発火します。iOSのみ。 |
addListener | AppleのTransaction.updatesからStoreKitトランザクションの検証失敗をリスンします。検証結果が未検証の場合に発火します。iOSのみ。 |
removeAllListeners | すべてのリスナーを削除します。 |
真実の源
「真実の源」というセクションこのリファレンスはSyncdから取得されています src/definitions.ts in capacitor-native-購入.
capgoのネイティブ購入から続ける
セクションのタイトル “capgoのネイティブ購入から続ける”Capgoを使用している場合 @capgo/native-purchases 支払いと購入を計画するために、@__CAPGO_KEEP_0__/native-purchasesを接続する @capgo/native-purchasesを使用 Capgoのネイティブ機能を使用するために@capgo/native-purchasesを使用 Capgoの価格設定 Capgoの製品フロー 支払いシステム __CAPGO_KEEP_0__の実装詳細について Getting Started __CAPGO_KEEP_0__の実装詳細について Revenue Playbook __CAPGO_KEEP_0__の実装詳細について