Android SDK 概要

Release

ようこそ!アプリ内課金をもっと簡単にするお手伝いをします 🚀

AdaptyのAndroid SDKを使えば、アプリ内課金の面倒な処理はすべておまかせ。あなたは素晴らしいアプリを作ることだけに集中できます。以下をまるごと対応します:

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

コードに入る前に、Adaptyを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. プロファイル - ユーザーがプロダクトを購入すると、そのプロファイルにアクセスレベルが付与され、有料機能へのアクセスを管理できます。