# UDP 入門

> Understand how to get started with the Unity Distribution Portal, a service that shut down in February 2025.

| **重要**                                                                                                                                                                                                                                                                                                                                    |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Unity Distribution Portal (UDP) は 2025 年 2 月 17 日に閉鎖されます。UDP のウェブコンソールとサービスへのアクセスは、この日に完全に無効になります。キーストアをダウンロードする方法、およびゲームをアプリストアに直接再公開する方法については、[UDP 概要](https://api-udp.unity.com/overview)ページを参照してください。アカウントについて質問がある場合は、[Unity カスタマーサポート](https://support.unity.com/hc/en-us/requests/new?ticket_form_id=360000323692) にチケットを提出してください。 |

## UDP の実装

Unity は、開発サイクルの終わりにさしかかるころに、ゲーム開発サイクルに UDP を実装することをお勧めします。例えば、ゲームの購入可能なアプリ内プロダクトを決定するときなどです。これにより、バックカタログゲームに UDP を実装しやすくなり、新しいアプリストアで公開することができます。

次のいずれかの方法で UDP をゲームに実装できます。

* UDP パッケージのみを使用
* UDP パッケージと Unity IAP パッケージを使用 (Unity IAP パッケージバージョン 2.0.0 以降の場合)
* Unity IAP のみを使用 (Unity IAP パッケージバージョン 1.22.0 - 1.23.5 の場合)

実装の方法は、UDP コンソールには影響を与えません。

### UDP パッケージを使用

この実装は、Google Play アプリ内課金の実装に似ています。以前 Google Play 用にゲームを設定したことがある場合は、UDP パッケージの使用を推奨します。

UDP パッケージは、Unity Package Manager または Unity Asset Store から入手できます。

スタンドアロン UDP パッケージのインストールについては、[UDP パッケージのインストール](https://docs.unity3d.com/Packages/com.unity.purchasing.udp@latest/index.html?subfolder=/manual/getting-started.html)を参照してください。

### UDP パッケージと Unity IAP を使用

Unity IAP パッケージのバージョン 2.0.0 以上には、UDP DLL が含まれていません。このため、UDP パッケージのバージョン 2.0.0 以上が必要です。これらのバージョン以降、[UDP パッケージ](https://docs.unity3d.com/Packages/com.unity.purchasing.udp@latest/index.html?subfolder=/manual/getting-started.html)と Unity IAP パッケージをアセットストアからインストールします。

### Unity IAP を使用

ゲームですでに Unity IAP が使用されている場合は、引き続き Unity IAP パッケージを使用できます。

**ノート**: Unity では、UDP パッケージを、[アセットストア](https://assetstore.unity.com/packages/add-ons/services/billing/unity-iap-68207)から入手可能な Unity IAP パッケージ バージョン 2.0.0 以上と一緒に使用することを推奨しています。

UDP は、バージョン 1.22.0 - 1.23.5 の Unity IAP に含まれています。Unity IAP パッケージ (1.22.0 - 1.23.5) を使用する場合は、UDP パッケージを個別にインストールしないでください。インストールされている Unity IAP のバージョンを確認するには、**Services** > **Unity IAP** > **IAP Updates** に移動します。[Unity IAP を使用して IAP アイテムを実装](/engine/6000.0/manual/unity-services/udp/service-interoperability.md#iap)する前に、[Unity IAP ドキュメント](https://docs.unity3d.com/Manual/UnityIAP.html)の一般的な実装ガイダンスに従ってください。

Unity IAP パッケージを使用する場合は、コードを使って、またはコードを使わずに、ゲームに IAP アイテムを実装できます。UDP とのインテグレーションを改善するには、コードを使用して IAP を実装します。

## システム要件

UDP は Unity 5.6.1 以降でサポートされています。Unity 2018.4 以降を使用することを推奨します。

以下のパッケージバージョン以降、UDP パッケージと Unity IAP パッケージを一緒に使用できます。

* UDP - 2.0.0
* Unity IAP - 2.0.0 (Asset Store バージョン)

## UDP コンソールへのアクセス

UDP コンソールにアクセスするには、[Unity Dashboard](https://distribute.dashboard.unity.com) にアクセスし、Distribution Portal を選択します。

Unity エディターから UDP コンソールにアクセスするには、**Services** > **Unity Distribution Portal** > **Configure** の順に選択します。Unity Distribution Portal 設定で、**Go to UDP console** を選択します。
