# Unityの廃止予定API

> Unity (C#)の廃止予定Unity Ads SDKクラスと、その置換および削除バージョンを特定します。

## Unityの廃止予定クラス (C#)##unity-deprecated-classes-(c)

以下の API クラスは、Unity SDK に対して非推奨であるか古いものです。

| **削除予定の API**                                | **非推奨となったバージョン** | **代わりに使用するもの**                                                                                      | **削除されたバージョン** | **非推奨となった理由**                            |
| -------------------------------------------- | ---------------- | --------------------------------------------------------------------------------------------------- | -------------- | ---------------------------------------- |
| `IsReady()`                                  | NA               | 更新された`Load`メソッドシグネチャを使用してロードコールバックにアクセスします。                                                         | 4.0.0          | `Load` と `Show` の機能には不要になりました。           |
| `IsReady(string placementId)`                | NA               | 更新された`Load`メソッドシグネチャを使用してロードコールバックにアクセスします。                                                         | 4.0.0          | `Load` と `Show` の機能には不要になりました。           |
| `AddListener(IUnityAdsListener listener)`    | NA               | `Initialize`、`Load`、および`Show`メソッドのリスナーを使用します。                                                       | 4.0.0          | `Load` API と `Show` API のコールバックが改善されました。 |
| `RemoveListener(IUnityAdsListener listener)` | NA               | `Initialize`、`Load`、および`Show`メソッドのリスナーを使用します。                                                       | 4.0.0          | `Load` API と `Show` API のコールバックが改善されました。 |
| `GetPlacementState()`                        | NA               | 直接代わるものはありません。                                                                                      | 4.0.0          | `Load` API と `Show` API のコールバックが改善されました。 |
| `GetPlacementState(string placementId)`      | NA               | 直接代わるものはありません。                                                                                      | 4.0.0          | `Load` と `Show` の機能には不要になりました。           |
| `IUnityAdsListener`                          | NA               | `IUnityAdsInitializationListener`、`IUnityAdsLoadListener`、および`IUnityAdsShowListener`インターフェースを使用します。 | 4.0.0          | `Load` API と `Show` API のコールバックが改善されました。 |
| `Show()`                                     | NA               | `Show(string placementId)`メソッドシグネチャを使用してプレースメントIDを指定します。                                            | 4.0.0          | `Load` と `Show` 機能が更新されました。              |
| `ShowOptions.resultCallback`                 | 3.1.0            | `IUnityAdsShowListener`インターフェースのコールバックを使用します。                                                       | 4.0.0          | `Load` と `Show` 機能が更新されました。              |
