ドキュメント

サポート

非推奨の API クラス

Unity、Android、iOS で非推奨の Unity Ads SDK クラスと、それらの置き換えバージョンや削除バージョンを特定します。
読み終わるまでの所要時間 5 分最終更新 15日前

Unity (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 (/grow/ads/unity-sdk/unity-api)Show(string placementId) メソッドシグネチャを使用して、広告ユニット 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)
NA統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize(final Context context, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad, final IUnityAdsInitializationListener initializationListener)
NA統合された
initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
setListener(IUnityAdsListener listener)
3.4.0
initialize
、[
load
]
load
、[
show
]
show
メソッドのリスナーを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
getListener()
3.4.0
initialize
load
show
メソッドのリスナーを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
addListener(IUnityAdsListener listener)
NA
initialize
load
show
メソッドのリスナーを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
removeListener(IUnityAdsListener listener)
NA
initialize
load
show
メソッドのリスナーを使用します。
4.0.0
Show
API と
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()
NA直接代わるものはありません。4.0.0
Load
Show
の機能には不要になりました。
show(final Activity activity)
3.7.0更新された
show
メソッドシグネチャを使用して、表示コールバックにアクセスします。
4.0.0コールバックのある
Show
API を導入しました。
IUnityAdsListener
NA
IUnityAdsInitializationListener
IUnityAdsLoadListener
IUnityAdsShowListener
インターフェースを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
IUnityAdsExtendedListener
NA
IUnityAdsShowListener
インターフェースを使用します。
4.0.0
Show
API と
Load
API のコールバックが改善されました。
com.unity3d.services.monetization
NA
UnityAds.java
API を使用します。
4.0.0古い
Monetization
API はサポートされていません。
com.unity3d.services.purchasing
NA直接代わるものはありません。4.0.0古い
Monetization
API はサポートされていません。

iOS (Objective-C)

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

削除予定の API

非推奨バージョン

代替案

削除バージョン

非推奨の理由

UnityAdsDelegate
NA
UnityAdsInitializationDelegate
UnityAdsLoadDelegate
UnityAdsShowDelegate
インターフェースを使用します。
4.0.0統合された
Initialize
API に置き換えられました。
UnityAdsDelegateUtil
NA
UnityAdsInitializationDelegate
UnityAdsLoadDelegate
UnityAdsShowDelegate
の各インターフェースを使用します。
4.0.0統合された
Initialize
API に置き換えられました。
UADSInAppPurchaseMetaData
NA直接代わるものはありませんが、ジェネリック
MetaData
クラスを使用できます。
4.0.0統合された
Initialize
API に置き換えられました。
UnityAdsExtendedDelegate
NA
UnityAdsInitializationDelegate
UnityAdsLoadDelegate
UnityAdsShowDelegate
の各インターフェースを使用します。
4.0.0統合された
Initialize
API に置き換えられました。
initialize:(NSString *)gameIddelegate: (nullable id&#x3-c;-unity-ads-delegate>)
3.4.0統合された
Initialize
メソッドシグネチャを使用します。
4.0.0統合された
Initialize
API に置き換えられました。
initialize:(NSString *)gameIddelegate: (nullable id&#x3-c;-unity-ads-delegate>)delegatetestMode: (BOOL)testMode
3.4.0統合された
Initialize
メソッドシグネチャを使用します。
4.0.0 統合された Initialize API に置き換えられました。
initialize:(NSString *)gameIddelegate: (nullable id&#x3-c;-unity-ads-delegate>)delegatetestMode: (BOOL)testModeenablePerPlacementLoad: (BOOL)enablePerPlacementLoad
3.4.0統合された
Initialize
メソッドシグネチャを使用します。
4.0.0 統合された Initialize API に置き換えられました。
initialize:(NSString *)gameIdtestMode: (BOOL)testModeenablePerPlacementLoad: (BOOL)enablePerPlacementLoad
3.4.0統合された
Initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
initialize:(NSString *)gameIdtestMode: (BOOL)testModeenablePerPlacementLoad: (BOOL)enablePerPlacementLoadinitializationDelegate: (nullable id&#x3-c;-unity-ads-initialization-delegate>)initializationDelegate;
3.4.0統合された
Initialize
メソッドシグネチャを使用します。
4.0.0統合された
initialize
API に置き換えられました。
show: (UIViewController *)viewController
3.7.0更新された
show
メソッドシグネチャを使用します。
4.0.0コールバックのある
show
API を導入しました。
show:(UIViewController *)viewControllerplacementId: (NSString *)placementId
3.7.0更新された
show
メソッドシグネチャを使用します。
4.0.0コールバックのある
show
API を導入しました。
show:(UIViewController *)viewControllerplacementId: (NSString *)placementIdoptions: (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&#x3-c;-unity-ads-delegate>)delegate
3.4.0
Initialize
load
show
メソッドのデリゲートインターフェースを使用します。
4.0.0
Load
Show
の機能には不要になりました。
addDelegate: (__nullable id&#x3-c;-unity-ads-delegate>)delegate
3.7.0
Initialize
load
show
メソッドのデリゲートインターフェースを使用します。
4.0.0
Load
Show
の機能には不要になりました。
removeDelegate: (id&#x3-c;-unity-ads-delegate>)delegate;
NA
Initialize
load
show
メソッドのデリゲートインターフェースを使用します。
4.0.0
Load
Show
の機能には不要になりました。
isReady
3.7.1更新された
load
メソッドシグネチャを使用します。
4.0.0コールバックのある
load
API を導入しました。
isReady: (NSString *)placementId
3.7.1更新された
load
メソッドシグネチャを使用します。
4.0.0コールバックのある
load
API を導入しました。
getPlacementState
NA直接代わるものはありません。4.0.0
Load
Show
の機能には不要になりました。
getPlacementState: (NSString *)placementId
NA直接代わるものはありません。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 はサポートされていません。