メインコンテンツにジャンプ
@revenuecat/purchases-capacitor コマース オープンソース

購入 Capacitor プラグイン

SDK を使用して、RevenueCat を通じてクロスプラットフォームで収益を実現するためのインアプリサブスクリプションと購入を実装

インストール

bun add @revenuecat/purchases-capacitor bunx cap sync
npm、pnpm、またはyarn
  • npm install @revenuecat/purchases-capacitor
  • pnpm add @revenuecat/purchases-capacitor
  • yarn add @revenuecat/purchases-capacitor

ガイド

Capacitorで購入を使用する方法

@revenuecat/purchases-capacitorを使用する

Capacitorのインアプリ購入とサブスクリプション

インストール

bun add @revenuecat/purchases-capacitor
bunx cap sync

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

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

- 例の使用方法

configure

- API キーとアプリユーザIDを使用してPurchasesをセットアップします。

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

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

- 仮想通貨を現在のサブスクリバーのために取得します。

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/purchases-capacitorを使用し続けてください

Capgoを使用している場合 Capgoの@revenuecat/purchases-capacitorを使用 支払いと購入を計画するために使用している Capgo Pricingと接続 Capgo Pricingの製品ワークフロー 支払いシステム Payment systemの実装詳細 @capgo/native-purchasesの実装詳細 @capgo/ネイティブ購入 Getting Startedの実装詳細 Revenue Playbook Revenue Playbook Capacitor Purchasesプラグインの使用方法

FAQ

購入プラグインのFAQ

Capacitor Purchases プラグインを Capacitor アプリにインストールする方法は?

Run "bun add @revenuecat/purchases-capacitor" (or "npm install @revenuecat/purchases-capacitor"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@revenuecat/purchases-capacitor" in your app code.

@revenuecat/purchases-capacitorはReact、Vue、Angularとどのように関係しているか?

はい。PurchasesはCapacitorパッケージなので、Ionic、React、Vue、Angular、Svelte、JavaScriptなど、Capacitor内で実行される任意のWebフレームワークと互換性があります。

Capacitorのどのバージョンが@revenuecat/purchases-capacitorでサポートされているか?

CapgoプラグインはCapacitorのメジャーバージョンに従います。使用するプラグインのメジャーバージョンは、Capacitorのメジャーバージョンと一致するものを使用してください (例えば、プラグインv8とCapacitor 8)。GitHub READMEには、維持されているバージョンがリストされています。

@revenuecat/purchases-capacitorは無料でオープンソースですか?

Yes. The source code is public on GitHub at https://github.com/RevenueCat/purchases-capacitor/ and the package is free to install from npm. Bug reports and pull requests are welcome.

codeを使用するPurchasesをApp Storeのレビューなしで更新できますか?

codeをインストールまたはアップグレードすると、ネイティブcodeが変更されるため、新しいストアビルドが必要になります。その後、JavaScript、HTML、CSSの変更がプラグインを呼び出すと、Capgoのライブアップデートで即時実行できます。

Ship Purchasesの変更はアプリレビューの待ちなしで実行されます。

プラグインがストアにビルドされると、Capgoライブアップデートは、JavaScript、HTML、CSSの変更をユーザーに数分で反映します。

Capgoから始めましょう。