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