@capgo/native-purchases パッケージは、Capacitor 用のプラグインであり、アプリ内購入機能を簡単に提供します。このチュートリアルでは、Capacitor プロジェクトにパッケージをインストールして使用する手順について説明します。
@capgo/native-purchases パッケージをインストールするには、ターミナルを開き、次のコマンドを実行します:
[[コードブロック]]
これにより、パッケージがインストールされ、ネイティブファイルがプロジェクトと同期されます。
Android を使用している場合は、AndroidManifest.xml ファイルにいくつかの設定を追加する必要があります。android/app/src/main/AndroidManifest.xml
にあるファイルを開き、次のコードを追加します:
[[コードブロック]]
iOS を使用している場合は、特に追加の手順は必要ありません。
@capgo/native-purchases パッケージは、アプリ内購入を処理するためのいくつかのメソッドを提供します。これらのメソッドを使用する例をいくつか示します:
ユーザーの以前の購入を復元するには、restorePurchases()
メソッドを使用します:
[[コードブロック]]
特定の商品を購入するために、purchaseProduct()
メソッドを使用します:
[[コードブロック]]
特定の商品に関する情報を取得するには、getProducts()
メソッドを使用します:
[[コードブロック]]
これらは、@capgo/native-purchases パッケージの使用方法のほんの一部の例です。利用可能なメソッドとそのパラメータに関する詳細情報は、パッケージのドキュメントを参照してください。
このチュートリアルでは、@capgo/native-purchases パッケージのインストール手順と基本的な使用方法について説明しました。ここで説明した手順に従うことで、Capacitor プロジェクトにアプリ内購入機能を統合できるようになるでしょう。