Capacitor SDK overview
ようこそ!アプリ内課金をもっと簡単にするお手伝いをします 🚀
Adapty Capacitor SDK は、アプリ内課金の手間を省き、あなたが本当にやりたいこと——素晴らしいアプリを作ること——に集中できるように設計しました。以下の処理をすべて代わりに行います:
- 購入処理、レシート検証、サブスクリプション管理をすぐに使える状態で提供
- アップデートなしでペイウォールの作成・テストが可能
- ゼロセットアップで詳細な購入分析——コホート、LTV、チャーン、ファネル分析を含む
- アプリセッションやデバイスをまたいでユーザーのサブスクリプション状態を常に最新に保つ
- たった1行のコードでマーケティングのアトリビューションや分析サービスと連携
コードに入る前に、App Store Connect および Google Play Console と Adapty を連携し、ダッシュボードでプロダクトを設定する必要があります。まずクイックスタートガイドですべての設定を完了させてください。
はじめに
インテグレーションガイドでカバーする内容は次のとおりです:
- SDK のインストールと設定:SDKを依存関係としてプロジェクトに追加し、コードで有効化します。
- ペイウォールを通じた購入の有効化:ユーザーがプロダクトを購入できるよう購入フローを設定します。
- サブスクリプション状態の確認:ユーザーのサブスクリプション状態を自動的にチェックし、有料コンテンツへのアクセスを制御します。
- ユーザーの識別(オプション):ユーザーを Adapty プロファイルに紐づけ、デバイスをまたいでデータを一貫して管理します。
実際の動作を確認する
全体の仕組みを確認したいですか?サンプルをご用意しています:
サンプルアプリ:完全なセットアップを示すサンプルをご覧ください:
主要コンセプト
コードに入る前に、Adapty の仕組みを支える主要なコンセプトを把握しておきましょう。
Adapty のアプローチの優れた点は、プレースメントだけがアプリにハードコードされるという点です。それ以外のすべて——プロダクト、ペイウォールのデザイン、価格、オファー——は、アプリをアップデートせずに Adapty ダッシュボードから柔軟に管理できます:
-
プロダクト - アプリ内で購入可能なもの全て——サブスクリプション、消耗型アイテム、永続アクセスなど。
-
フローまたはペイウォール - プレースメントに紐づけられた設定付きのプロダクトの束。2種類あります:
- フロー - フロービルダーで構築されたビジュアルなノーコードインターフェース。Adapty が UI をレンダリングし、購入処理を行います。
- ペイウォール - ビジュアル設定なし。独自コードで UI を構築し、自分で
makePurchaseを呼び出します。ペイウォールを手動で実装するを参照してください。
SDK コードでは、どちらも同じ
getFlowメソッドで取得します。 -
プレースメント - ペイウォールを表示したいユーザージャーニー上の戦略的なポイント。プレースメントはマネタイズ戦略の「どこで」「いつ」を定義します。主なプレースメントの例:
main- メインのペイウォール表示場所onboarding- ユーザーのオンボーディングフロー中に表示settings- アプリの設定画面からアクセス可能
最初のインテグレーションでは
mainやonboardingのような基本的なものから始め、その後アプリ内で購入意欲が高まりそな他の場所を検討しましょう。 -
プロファイル - ユーザーがプロダクトを購入すると、そのプロファイルにアクセスレベルが付与され、有料機能へのアクセス制御に使用します。