iOS SDK overview

Release

ようこそ!アプリ内課金をもっとシンプルに 🚀

Adapty iOS SDK は、アプリ内課金の煩わしさを取り除き、あなたが本来得意とすること——素晴らしいアプリの開発——に集中できるよう設計されています。以下のことをすべて代わりに処理します:

  • 購入処理、レシート検証、サブスクリプション管理をすぐに利用可能
  • アップデートなしでフローやペイウォールを作成・テスト
  • コホート、LTV、チャーン、ファネル分析を含む詳細な購入分析をゼロセットアップで取得
  • アプリセッションやデバイスをまたいでユーザーのサブスクリプション状態を常に最新の状態に維持
  • たった一行のコードでマーケティングアトリビューションや分析サービスとアプリを統合

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

はじめに

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

インテグレーションガイドで説明する内容は次のとおりです:

  1. SDK のインストールと設定:SDK をプロジェクトの依存関係として追加し、コードで有効化します。
  2. フローを通じた購入の有効化:ユーザーがプロダクトを購入できるよう購入フローを設定します。独自の UI を構築する場合は、代わりにペイウォールを手動で実装するを参照してください。
  3. サブスクリプション状態の確認:ユーザーのサブスクリプション状態を自動的に確認し、有料コンテンツへのアクセスを制御します。
  4. ユーザーの識別(任意):デバイス間でデータが一貫して保存されるよう、ユーザーを Adapty プロファイルに関連付けます。

実際の動作を確認する

すべてがどのように組み合わさるか見てみたいですか?こちらをご覧ください:

  • サンプルアプリ:完全なセットアップを示す完全なサンプルをご確認ください

主要コンセプト

コードに入る前に、Adapty を動かすための主要コンセプトを把握しておきましょう。

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

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

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

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

    SDK コードでは、両方とも同じ getFlow メソッドで取得します。

  3. プレースメント - フローやペイウォールを表示したいユーザージャーニー上の戦略的なポイントです。プレースメントはマネタイズ戦略の「どこで」「いつ」を表すものと考えてください。一般的なプレースメントには以下があります:

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

    最初のインテグレーションでは mainonboarding などの基本的なものから始め、その後アプリ内のどこでユーザーが購入の準備ができているかを検討してください。

  4. プロファイル - ユーザーがプロダクトを購入すると、そのプロファイルにアクセスレベルが割り当てられ、有料機能へのアクセス管理に使用します。