기술 자료

지원

지원 중단 예정인 API 클래스

Unity, Android, iOS에서 지원이 중단된 Unity Ads SDK 클래스와 대체 및 제거 버전을 파악합니다.
읽는 시간 4분최근 업데이트: 14일 전

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
Show
API의 콜백이 향상되었습니다.
RemoveListener(IUnityAdsListener listener)
NA
Initialize
,
Load
,
Show
메서드의 리스너를 사용합니다.
4.0.0
Load
Show
API의 콜백이 향상되었습니다.
GetPlacementState()
NA직접 대체하는 항목이 없습니다.4.0.0
Load
Show
API의 콜백이 향상되었습니다.
GetPlacementState(string placementId)
NA직접 대체하는 항목이 없습니다.4.0.0
Load
Show
기능에서는 더 이상 필요하지 않습니다.
IUnityAdsListener
NA
IUnityAdsInitializationListener
,
IUnityAdsLoadListener
IUnityAdsShowListener
인터페이스를 사용합니다.
4.0.0
Load
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
Load
API의 콜백이 향상되었습니다.
getListener()
3.4.0
initialize
,
load
,
show
메서드의 리스너를
4.0.0
Show
Load
API의 콜백이 향상되었습니다.
addListener(IUnityAdsListener listener)
NA
initialize
,
load
,
show
메서드의 리스너를
4.0.0
Show
Load
API의 콜백이 향상되었습니다.
removeListener(IUnityAdsListener listener)
NA
initialize
,
load
,
show
메서드의 리스너를
4.0.0
Show
Load
API의 콜백이 향상되었습니다.
isReady()
3.7.1업데이트된
load
메서드 서명을 사용하여 load 콜백에 액세스합니다.
4.0.0
Load
API가 콜백과 함께 제공됩니다.
isReady(String placementId)
3.7.1업데이트된
load
메서드 서명을 사용하여 load 콜백에 액세스합니다.
4.0.0
Load
API가 콜백과 함께 제공됩니다.
getPlacementState()
NA직접 대체하는 항목이 없습니다.4.0.0
Load
Show
기능에서는 더 이상 필요하지 않습니다.
show(final Activity activity)
3.7.0업데이트된
show
메서드 서명을 사용하여 show 콜백에 액세스합니다.
4.0.0
Show
API가 콜백과 함께 제공됩니다.
IUnityAdsListener
NA
IUnityAdsInitializationListener
,
IUnityAdsLoadListener
,
IUnityAdsShowListener
인터페이스를 사용합니다.
4.0.0
Show
Load
API의 콜백이 향상되었습니다.
IUnityAdsExtendedListener
NA
IUnityAdsShowListener
인터페이스를 사용합니다.
4.0.0
Show
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.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
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가 지원되지 않습니다.