非推奨の API クラス
Unity (C#)
以下の API クラスは、Unity SDK に対して非推奨であるか古いものです。
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨となった理由 |
---|---|---|---|---|
IsReady() | なし | 更新された Load メソッドシグネチャを使用してロードコールバックにアクセスします。 | 4.0.0 | Load および Show 機能に必要なくなりました。 |
IsReady(string placementId) | なし | 更新された Load メソッドシグネチャを使用してロードコールバックにアクセスします。 | 4.0.0 | Load および Show 機能に必要なくなりました。 |
AddListener(IUnityAdsListener listener) | なし | initialize 、load 、show メソッドのリスナーを使用します。 | 4.0.0 | Load および Show API のコールバックが改善されました。 |
RemoveListener(IUnityAdsListener listener) | なし | initialize 、load 、show メソッドのリスナーを使用します。 | 4.0.0 | Load および Show API のコールバックが改善されました。 |
GetPlacementState() | なし | 直接代わるものはありません。 | 4.0.0 | Load および Show API のコールバックが改善されました。 |
GetPlacementState(string placementId) | なし | 直接代わるものはありません。 | 4.0.0 | Load および Show 機能に必要なくなりました。 |
IUnityAdsListener | なし | IUnityAdsInitializationListener 、IUnityAdsLoadListener 、IUnityAdsShowListener インターフェースを使用します。 | 4.0.0 | Load および Show API のコールバックが改善されました。 |
Show() | なし | Show(string placementId) メソッドシグネチャを使用して広告の Unity ID を指定します。 | 4.0.0 | Load および Show 機能を更新しました。 |
ShowOptions.resultCallback | 3.1.0 | IUnityAdsShowListener インターフェースコールバックを使用します。 | 4.0.0 | Load および Show 機能を更新しました。 |
Android (Java)
以下の API クラスは、Android SDK に対して非推奨であるか古いものです。
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨となった理由 |
---|---|---|---|---|
initialize(final Activity activity, final String gameId, final IUnityAdsListener listener) | 3.4.0 | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize(final Activity activity, final String gameId) | 3.4.0 | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize(final Activity activity, final String gameId, final IUnityAdsInitializationListener initializationListener) | 3.4.0 | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize(final Activity activity, final String gameId, final IUnityAdsListener listener, final boolean testMode) | 3.4.0 | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize(final Activity activity, final String gameId, final boolean testMode) | 3.4.0 | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize(final Activity activity, final String gameId, final boolean testMode, final IUnityAdsInitializationListener initializationListener) | 3.4.0 | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize(final Activity activity, final String gameId, final IUnityAdsListener listener, final boolean testMode, final boolean enablePerPlacementLoad) | 3.4.0 | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize(final Activity activity, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad) | 3.4.0 | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize(final Activity activity, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad, final IUnityAdsInitializationListener initializationListener) | 3.4.0 | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize(final Context context, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad) | なし | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize(final Context context, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad, final IUnityAdsInitializationListener initializationListener) | なし | 統合された initialize メソッドシグネチャを使用します。 | 4.0.0 | 統合された initialize API に置き換えられました。 |
setListener(IUnityAdsListener listener) | 3.4.0 | initialize 、load 、show メソッドのリスナーを使用します。 | 4.0.0 | Show および Load API のコールバックが改善されました。 |
getListener() | 3.4.0 | initialize 、load 、show メソッドのリスナーを使用します。 | 4.0.0 | Show および Load API のコールバックが改善されました。 |
addListener(IUnityAdsListener listener) | なし | initialize 、load 、show メソッドのリスナーを使用します。 | 4.0.0 | Show および Load API のコールバックが改善されました。 |
removeListener(IUnityAdsListener listener) | なし | initialize 、load 、show メソッドのリスナーを使用します。 | 4.0.0 | Show および Load API のコールバックが改善されました。 |
isReady() | 3.7.1 | 更新された load メソッドシグネチャを使用してロードコールバックにアクセスします。 | 4.0.0 | コールバックのある Load API を導入しました。 |
isReady(String placementId) | 3.7.1 | 更新された load メソッドシグネチャを使用してロードコールバックにアクセスします。 | 4.0.0 | コールバックのある Load API を導入しました。 |
getPlacementState() | なし | 直接代わるものはありません。 | 4.0.0 | Load および Show 機能に必要なくなりました。 |
show(final Activity activity) | 3.7.0 | 更新された show メソッドシグネチャを使用して表示コールバックにアクセスします。 | 4.0.0 | コールバックのある Show API を導入しました。 |
IUnityAdsListener | なし | IUnityAdsInitializationListener 、IUnityAdsLoadListener 、IUnityAdsShowListener インターフェースを使用します。 | 4.0.0 | Show および Load API のコールバックが改善されました。 |
IUnityAdsExtendedListener | なし | IUnityAdsShowListener インターフェースを使用します。 | 4.0.0 | Show および Load API のコールバックが改善されました。 |
com.unity3d.services.monetization | なし | UnityAds.java API を使用します。 | 4.0.0 | レガシー Monetization API はサポートされていません。 |
com.unity3d.services.purchasing | なし | 直接代わるものはありません。 | 4.0.0 | レガシー Monetization API はサポートされていません。 |
iOS (Objective-C)
以下の API クラスは、iOS SDK に対して非推奨であるか古いものです。
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨となった理由 |
---|---|---|---|---|
UnityAdsDelegate | なし | UnityAdsInitializationDelegate 、UnityAdsLoadDelegate 、UnityAdsShowDelegate インターフェースを使用します。 | 4.0.0 | 統合された Initialize API に置き換えられました。 |
UnityAdsDelegateUtil | なし | UnityAdsInitializationDelegate 、UnityAdsLoadDelegate 、UnityAdsShowDelegate インターフェースを使用します。 | 4.0.0 | 統合された Initialize API に置き換えられました。 |
UADSInAppPurchaseMetaData | なし | 直接代わるものはありませんが、ジェネリック MetaData クラスを使用できます。 | 4.0.0 | 統合された Initialize API に置き換えられました。 |
UnityAdsExtendedDelegate | なし | UnityAdsInitializationDelegate 、UnityAdsLoadDelegate 、UnityAdsShowDelegate インターフェースを使用します。 | 4.0.0 | 統合された Initialize API に置き換えられました。 |
| 3.4.0 | 統合された | 4.0.0 | 統合された Initialize API に置き換えられました。 |
initialize: (NSString *)gameId | 3.4.0 | 統合された | 4.0.0 | 統合された Initialize API に置き換えられました。 |
initialize: (NSString *)gameId | 3.4.0 | 統合された | 4.0.0 | 統合された Initialize API に置き換えられました。 |
initialize: (NSString *)gameId | 3.4.0 | 統合された | 4.0.0 | 統合された initialize API に置き換えられました。 |
initialize: (NSString *)gameId | 3.4.0 | 統合された | 4.0.0 | 統合された initialize API に置き換えられました。 |
show: (UIViewController *)viewController | 3.7.0 | 更新された | 4.0.0 | コールバックのある show API を導入しました。 |
show: (UIViewController *)viewController | 3.7.0 | 更新された | 4.0.0 | コールバックのある show API を導入しました。 |
show: (UIViewController *)viewController | 3.7.0 | 更新された | 4.0.0 | コールバックのある Show API を導入しました。 |
getDelegate | 3.4.0 | initialize 、load 、show メソッドのデリゲートインターフェースを使用します。 | 4.0.0 | Load および Show 機能に必要なくなりました。 |
setDelegate: (id<UnityAdsDelegate>)delegate | 3.4.0 | initialize 、load 、show メソッドのデリゲートインターフェースを使用します。 | 4.0.0 | Load および Show 機能に必要なくなりました。 |
addDelegate: (__nullable id<UnityAdsDelegate>)delegate | 3.7.0 | initialize 、load 、show メソッドのデリゲートインターフェースを使用します。 | 4.0.0 | Load および Show 機能に必要なくなりました。 |
removeDelegate: (id<UnityAdsDelegate>)delegate; | なし | initialize 、load 、show メソッドのデリゲートインターフェースを使用します。 | 4.0.0 | Load および Show 機能に必要なくなりました。 |
isReady | 3.7.1 | 更新された | 4.0.0 | コールバックのある load API を導入しました。 |
isReady: (NSString *)placementId | 3.7.1 | 更新された | 4.0.0 | コールバックのある load API を導入しました。 |
getPlacementState | なし | 直接代わるものはありません。 | 4.0.0 | Load および Show 機能に必要なくなりました。 |
getPlacementState: (NSString *)placementId | なし | 直接代わるものはありません。 | 4.0.0 | Load および Show 機能に必要なくなりました。 |
すべての monetization クラス | 3.4.0 | UnityAdvertisement.h クラスを使用します。 | 4.0.0 | レガシー Monetization API はサポートされていません。 |
すべての purchasing クラス | 3.4.0 | 直接代わるものはありません。 | 4.0.0 | レガシー Monetization API はサポートされていません。 |