Unity (C#)
以下の API クラスは、Unity SDK に対して非推奨であるか古いものです。
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨となった理由 |
---|---|---|---|---|
IsReady() | なし | 更新された | 4.0.0 |
|
IsReady(string placementId) | なし | 更新された | 4.0.0 |
|
AddListener(IUnityAdsListener listener) | なし |
| 4.0.0 |
|
RemoveListener(IUnityAdsListener listener) | なし |
| 4.0.0 |
|
GetPlacementState() | なし | 直接代わるものはありません。 | 4.0.0 |
|
GetPlacementState(string placementId) | なし | 直接代わるものはありません。 | 4.0.0 |
|
IUnityAdsListener | なし |
| 4.0.0 |
|
Show() | なし |
| 4.0.0 |
|
ShowOptions.resultCallback | 3.1.0 |
| 4.0.0 |
|
Android (Java)
以下の API クラスは、Android SDK に対して非推奨であるか古いものです。
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨となった理由 |
---|---|---|---|---|
initialize(final Activity activity, final String gameId, final IUnityAdsListener listener) | 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize(final Activity activity, final String gameId) | 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize(final Activity activity, final String gameId, final IUnityAdsInitializationListener initializationListener) | 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize(final Activity activity, final String gameId, final IUnityAdsListener listener, final boolean testMode) | 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize(final Activity activity, final String gameId, final boolean testMode) | 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize(final Activity activity, final String gameId, final boolean testMode, final IUnityAdsInitializationListener initializationListener) | 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize(final Activity activity, final String gameId, final IUnityAdsListener listener, final boolean testMode, final boolean enablePerPlacementLoad) | 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize(final Activity activity, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad) | 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize(final Activity activity, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad, final IUnityAdsInitializationListener initializationListener) | 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize(final Context context, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad) | なし | 統合された | 4.0.0 | 統合された |
initialize(final Context context, final String gameId, final boolean testMode, final boolean enablePerPlacementLoad, final IUnityAdsInitializationListener initializationListener) | なし | 統合された | 4.0.0 | 統合された |
setListener(IUnityAdsListener listener) | 3.4.0 |
| 4.0.0 |
|
getListener() | 3.4.0 |
| 4.0.0 |
|
addListener(IUnityAdsListener listener) | なし |
| 4.0.0 |
|
removeListener(IUnityAdsListener listener) | なし |
| 4.0.0 |
|
isReady() | 3.7.1 | 更新された | 4.0.0 | コールバックのある |
isReady(String placementId) | 3.7.1 | 更新された | 4.0.0 | コールバックのある |
getPlacementState() | なし | 直接代わるものはありません。 | 4.0.0 |
|
show(final Activity activity) | 3.7.0 | 更新された | 4.0.0 | コールバックのある |
IUnityAdsListener | なし |
| 4.0.0 |
|
IUnityAdsExtendedListener | なし |
| 4.0.0 |
|
com.unity3d.services.monetization | なし |
| 4.0.0 | レガシー |
com.unity3d.services.purchasing | なし | 直接代わるものはありません。 | 4.0.0 | レガシー |
iOS (Objective-C)
以下の API クラスは、iOS SDK に対して非推奨であるか古いものです。
削除予定の API | 非推奨となったバージョン | 代わりに使用するもの | 削除されたバージョン | 非推奨となった理由 |
---|---|---|---|---|
UnityAdsDelegate | なし |
| 4.0.0 | 統合された |
UnityAdsDelegateUtil | なし |
| 4.0.0 | 統合された |
UADSInAppPurchaseMetaData | なし | 直接代わるものはありませんが、ジェネリック | 4.0.0 | 統合された |
UnityAdsExtendedDelegate | なし |
| 4.0.0 | 統合された |
| 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize: (NSString *)gameId delegate: (nullable id<UnityAdsDelegate>)delegate testMode: (BOOL)testMode | 3.4.0 | 統合された | 4.0.0 | 統合された Initialize API に置き換えられました。 |
initialize: (NSString *)gameId delegate: (nullable id<UnityAdsDelegate>)delegate testMode: (BOOL)testMode enablePerPlacementLoad: (BOOL)enablePerPlacementLoad | 3.4.0 | 統合された | 4.0.0 | 統合された Initialize API に置き換えられました。 |
initialize: (NSString *)gameId testMode: (BOOL)testMode enablePerPlacementLoad: (BOOL)enablePerPlacementLoad | 3.4.0 | 統合された | 4.0.0 | 統合された |
initialize: (NSString *)gameId testMode: (BOOL)testMode enablePerPlacementLoad: (BOOL)enablePerPlacementLoad initializationDelegate: (nullable id<UnityAdsInitializationDelegate>)initializationDelegate; | 3.4.0 | 統合された | 4.0.0 | 統合された |
show: (UIViewController *)viewController | 3.7.0 | 更新された | 4.0.0 | コールバックのある |
show: (UIViewController *)viewController placementId: (NSString *)placementId | 3.7.0 | 更新された | 4.0.0 | コールバックのある |
show: (UIViewController *)viewController placementId: (NSString *)placementId options: (UADSShowOptions *)options | 3.7.0 | 更新された | 4.0.0 | コールバックのある |
getDelegate | 3.4.0 |
| 4.0.0 |
|
setDelegate: (id<UnityAdsDelegate>)delegate | 3.4.0 |
| 4.0.0 |
|
addDelegate: (__nullable id<UnityAdsDelegate>)delegate | 3.7.0 |
| 4.0.0 |
|
removeDelegate: (id<UnityAdsDelegate>)delegate; | なし |
| 4.0.0 | Load および Show 機能に必要なくなりました。 |
isReady | 3.7.1 | 更新された | 4.0.0 | コールバックのある |
isReady: (NSString *)placementId | 3.7.1 | 更新された | 4.0.0 | コールバックのある |
getPlacementState | なし | 直接代わるものはありません。 | 4.0.0 |
|
getPlacementState: (NSString *)placementId | なし | 直接代わるものはありません。 | 4.0.0 |
|
すべての | 3.4.0 |
| 4.0.0 | レガシー |
すべての | 3.4.0 | 直接代わるものはありません。 | 4.0.0 | レガシー |