ドキュメント

Unity Engine

Unity Engine

アプリ内課金のためのアプリケーションを準備する

Set up a Unity application for downloadable content and in-app purchases.
読み終わるまでの所要時間 3 分最終更新 1ヶ月前

アプリ内課金 (IAP) を使用すると、新しいレベルやキャラクターの化粧品 (見た目を変えるための要素) など、追加のコンテンツをダウンロードしてアプリケーションに提供できます。アプリ内課金を設定する前に、ネイティブコードプラグインを使用してアプリケーション内で StoreKit API と連動する必要があります。詳細については、StoreKit (Apple) を参照してください。
ノート: Unity IAP パッケージを使用すると、iOS やその他のプラットフォーム向けのアプリ内課金サービスを実装できます。自分でサービスを開発する必要はありません。

アセットの編成

Addressables パッケージにより、既存のシステムでプロジェクト内のAssetBundles を管理・編成することができます。AssetBundles の管理は独自に行わずに、Addressables パッケージを使用することをお勧めします。

アセットのダウンロード

AssetBundles を自分で管理している場合は、UnityWebRequest を使用してリモートのアセットにアクセスすることをお勧めします。Addressablesパッケージを使用している場合は、これを使用してアセットをダウンロードできます。
ノート: Apple は、データの書き込みを許可しているフォルダーの場所を変更することがあります。最新情報については、最新の Apple ガイドラインを確認してください。

追加リソース