Capacitor SDK 概要

Release

ようこそ!アプリ内課金をもっと手軽に 🚀

Adapty Capacitor SDK は、アプリ内課金の面倒な処理を肩代わりすることで、あなたが本当に得意なこと――素晴らしいアプリを作ること――に集中できるように設計されています。私たちが代わりに対応する内容はこちらです:

  • アプリ内課金・レシート検証・サブスクリプション管理をすぐに利用可能
  • アプリのアップデートなしでペイウォールを作成・テスト
  • コホート、LTV、チャーン、ファネル分析など、詳細な購入分析をセットアップなしで取得
  • アプリセッションやデバイスをまたいでユーザーのサブスクリプション状態を常に最新に保つ
  • わずか1行のコードでマーケティングアトリビューション・分析サービスとアプリを連携
Note

コードに入る前に、Adapty を App Store Connect および Google Play Console と連携させ、ダッシュボードでプロダクトを設定する必要があります。まずはクイックスタートガイドを参照して、すべての設定を完了させてください。

はじめに

Adapty SDK 連携スキルは、AI コーディングツールから 1 つのコマンドで連携全体を実行します。 スキルを使う

このインテグレーションガイドで説明する内容は以下の通りです。

  1. SDKのインストールと設定: SDKをプロジェクトの依存関係として追加し、コード内で有効化します。
  2. ペイウォールを通じた購入の有効化: ユーザーがプロダクトを購入できるよう購入フローを設定します。
  3. サブスクリプションステータスの確認: ユーザーのサブスクリプション状態を自動的に確認し、有料コンテンツへのアクセスを管理します。
  4. ユーザーの識別(任意): ユーザーをAdaptyプロファイルに紐付けて、デバイスをまたいでデータが一貫して保存されるようにします。

実際の動作を確認する

全体の流れを確認したい場合は、以下をご活用ください:

サンプルアプリ: 完全なセットアップを示す実装例を用意しています:

主要概念

コードに入る前に、Adaptyの仕組みを理解するための主要な概念を確認しておきましょう。

Adaptyのアプローチの特長は、アプリにハードコードするのはプレースメントだけという点です。それ以外のプロダクト、ペイウォールのデザイン、価格、オファーはすべて、アプリのアップデートなしにAdaptyダッシュボードから柔軟に管理できます。

  1. プロダクト - アプリ内で購入可能なもの全般 – サブスクリプション、消耗型アイテム、永続アクセスが含まれます。

  2. フローまたはペイウォール - プレースメントに紐付けられた、設定済みのプロダクトのまとまりです。2種類あります:

    • フロー - フロー&ペイウォールビルダーで作成するビジュアルなノーコードインターフェース。AdaptyがUIのレンダリングと購入処理を担当します。
    • ペイウォール - ビジュアル設定なし。自分のコードでUIを構築し、makePurchaseを呼び出します。詳しくはペイウォールを手動で実装するを参照してください。

    SDKコードでは、どちらも同じgetFlowメソッドで取得します。

  3. プレースメント - ユーザーのジャーニー上でペイウォールを表示したい戦略的なポイントです。プレースメントは収益化戦略の「どこで」「いつ」を決めるものです。代表的なプレースメントの例:

    • main - メインのペイウォール表示場所
    • onboarding - ユーザーオンボーディングフロー中に表示
    • settings - アプリの設定画面からアクセス可能

    最初の統合では main や onboarding といった基本的なものから始め、その後アプリ内でユーザーが購入意欲を持ちそな場所を検討してみましょう。

  4. プロファイル - ユーザーがプロダクトを購入すると、そのプロファイルにアクセスレベルが付与され、有料機能へのアクセス制御に使用します。