非推奨の API クラス

読み取り時間 17

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 に置き換えられました。

initialize: (NSString *)gameId delegate: (nullable id<UnityAdsDelegate>)

3.4.0

統合された initialize メソッドシグネチャを使用します。

4.0.0

統合された Initialize API に置き換えられました。

initialize: (NSString *)gameId delegate: (nullable id<UnityAdsDelegate>)delegate testMode: (BOOL)testMode
3.4.0

統合された initialize メソッドシグネチャを使用します。

4.0.0統合された Initialize API に置き換えられました。
initialize: (NSString *)gameId delegate: (nullable id<UnityAdsDelegate>)delegate testMode: (BOOL)testMode enablePerPlacementLoad: (BOOL)enablePerPlacementLoad
3.4.0

統合された initialize メソッドシグネチャを使用します。

4.0.0統合された Initialize API に置き換えられました。
initialize: (NSString *)gameId testMode: (BOOL)testMode enablePerPlacementLoad: (BOOL)enablePerPlacementLoad
3.4.0

統合された initialize メソッドシグネチャを使用します。

4.0.0

統合された initialize API に置き換えられました。

initialize: (NSString *)gameId testMode: (BOOL)testMode enablePerPlacementLoad: (BOOL)enablePerPlacementLoad initializationDelegate: (nullable id<UnityAdsInitializationDelegate>)initializationDelegate;
3.4.0

統合された initialize メソッドシグネチャを使用します。

4.0.0

統合された initialize API に置き換えられました。

show: (UIViewController *)viewController
3.7.0

更新された show メソッドシグネチャを使用します。

4.0.0

コールバックのある show API を導入しました。

show: (UIViewController *)viewController placementId: (NSString *)placementId
3.7.0

更新された show メソッドシグネチャを使用します。

4.0.0

コールバックのある show API を導入しました。

show: (UIViewController *)viewController placementId: (NSString *)placementId options: (UADSShowOptions *)options
3.7.0

更新された show メソッドシグネチャを使用します。

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.0Load および Show 機能に必要なくなりました。
isReady
3.7.1

更新された load メソッドシグネチャを使用します。

4.0.0

コールバックのある load API を導入しました。

isReady: (NSString *)placementId
3.7.1

更新された load メソッドシグネチャを使用します。

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 はサポートされていません。