Unity (C#)
Unity SDK 已弃用或废弃以下 API 类:
要移除的 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)
Android SDK 已弃用或废弃以下 API 类:
要移除的 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)
iOS SDK 已弃用或废弃以下 API 类:
要移除的 API | 弃用版本 | 改用 | 移除版本 | 弃用原因 |
---|---|---|---|---|
UnityAdsDelegate | 不适用 | 4.0.0 | 由合并的 | |
UnityAdsDelegateUtil | 不适用 | 4.0.0 | 由合并的 | |
UADSInAppPurchaseMetaData | 不适用 | 无直接替换项;但是可以使用通用的 | 4.0.0 | 由合并的 |
UnityAdsExtendedDelegate | 不适用 | 4.0.0 | 由合并的 | |
| 3.4.0 | 使用合并的 | 4.0.0 | 由合并的 |
| 3.4.0 | 使用合并的 | 4.0.0 | 由合并的 Initialize API 替换。 |
| 3.4.0 | 使用合并的 | 4.0.0 | 由合并的 Initialize API 替换。 |
| 3.4.0 | 使用合并的 | 4.0.0 | 由合并的 |
| 3.4.0 | 使用合并的 | 4.0.0 | 由合并的 |
show: (UIViewController *)viewController | 3.7.0 | 使用更新的 | 4.0.0 | 引入了具有回调的 |
| 3.7.0 | 使用更新的 | 4.0.0 | 引入了具有回调的 |
| 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 | 不支持旧版 |