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