メインコンテンツにスキップ
プラグインに戻る
@revenuecat/purchases-capacitor
チュートリアル
github.com/Cap-go による

購入

RevenueCat SDK を使用して、クロスプラットフォームのモノマイゼーションを実現するために、インアプリサブスクリプションと購入を実装

ガイド

購入に関するチュートリアル

@revenuecat/purchases-capacitor を使用した購入とサブスクリプションの設定

Capacitor を使用したインアプリ購入とサブスクリプションの設定が簡単になりました。iOSとAndroidのサポート

インストール

bun add @revenuecat/purchases-capacitor
bunx cap sync

このプラグインが提供するもの

  • configure - API キーとアプリユーザIDを使用してPurchasesを設定します。
  • getVirtualCurrencies - 現在のサブスクライバーの仮想通貨を取得します。
  • invalidateVirtualCurrenciesCache - 仮想通貨のキャッシュを無効化します。
  • getCachedVirtualCurrencies - 仮想通貨のキャッシュが存在する場合、現在のキャッシュ値を取得します。この値は、仮想通貨が少なくとも一度取得されたり、同等の機能を使用したりするまでnullのままになります。

使用例

configure

API キーとアプリユーザIDを使用して購入を設定します。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

__CAPGO_KEEP_0__ の __CAPGO_KEEP_1__ を使用して現在のサブスクライバーの仮想通貨を取得します。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

仮想通貨のキャッシュを無効化します。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

仮想通貨がキャッシュされている場合、現在の値が取得されます。この値は、仮想通貨が取得されたり、同等の機能が使用されたりするまで null のままになります。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.getCachedVirtualCurrencies();

詳細参照

RevenueCat の @revenuecat/purchases-capacitor を使用して続行してください。

RevenueCat の @revenuecat/purchases-__CAPGO_KEEP_0__ を使用している場合 RevenueCat の @revenuecat/purchases-capacitor を使用して支払いと購入を計画する場合、capacitor に接続してください。 __CAPGO_KEEP_0__ の価格設定 Capgo 製品ワークフローについてのCapgoの価格設定 支払いシステム __CAPGO_KEEP_0__の支払いシステムの実装詳細 @capgo/native-purchases @capgo/native-purchasesの実装詳細 Getting Started Getting Startedの実装詳細、 Revenue Playbook Revenue Playbookの実装詳細