Unity SDK 概要

Release

ようこそ!アプリ内課金をもっとかんたんに 🚀

アプリ内課金の面倒な処理はAdapty Unity SDKにお任せください。あなたは本来の仕事——素晴らしいゲームを作ること——に集中できます。Adaptyが代わりに行うことは次のとおりです:

  • 購入処理、レシート検証、サブスクリプション管理をすぐに使える状態で提供
  • アプリのアップデートなしでペイウォールの作成・テストが可能
  • セットアップ不要で詳細な購入分析を提供——コホート、LTV、チャーン、ファネル分析を含む
  • アプリセッションやデバイスをまたいでユーザーのサブスクリプション状態を常に最新の状態に維持
  • たった1行のコードでマーケティングアトリビューションや分析サービスとアプリを連携
Note

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

はじめに

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

インテグレーションガイドで扱う内容はこちらです:

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

実際の動作を確認する

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

  • サンプルアプリ:完全なセットアップを示すサンプルをチェックしてください

主要な概念

コードに入る前に、Adapty の仕組みを支える重要な概念を理解しておきましょう。

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

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

  2. フローとペイウォール - プレースメントに紐付けられた、設定済みのプロダクトのまとまりです。構築方法は2通りあり、詳細はフローとペイウォールで比較できます:

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

  3. プレースメント - フローやペイウォールを表示したいユーザージャーニー上の戦略的なポイントです。プレースメントは収益化戦略の「どこで」「いつ」を定義するものと考えてください。代表的なプレースメントの例:

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

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

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