文档

​
​

Development

User Acquisition

Monetization

工业

LevelPlay SDK - Unity

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - Unity

Unity LevelPlay
​
​
Unity SDK
  • 开始使用
    • 开始使用 Unity
    • Unity 软件包集成
    • Unity 开发者工具
    • 集成适用于 Unity 的广告品质 SDK
    • 自定义适配器
    • LevelPlay SDK 变更日志
      • 9.0.0 API changes
  • 法规和设置
  • 广告格式
  • 聚合网络
  • 测试集成
  1. 实现游戏增长
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. 适用于 Unity 开发者的 LevelPlay SDK

9.0.0 API 更改

LevelPlay Unity SDK 9.0.0 中引入的 API 更改的详细列表。
阅读时间4 分钟
最后更新于 2 天前

作为原生 SDK 9.0.0 版本的一部分,我们将删除一些 API 并弃用一些现有的监听器和回调。您可以在下面找到详细的更改列表:
本文总结了 LevelPlay Unity SDK 9.0.0 版本中引入的主要 API 更改。有关完整的迁移过程,请参阅迁移到 9.0.0+ 指南。

9.0.0 中的关键 API 更改

  • 为了清晰和一致,所有面向公众的 API 已从
    IronSource
    重构为
    LevelPlay
    。
  • 已删除已弃用的 API。请参阅 SDK 文档以查看已删除方法的完整列表。
  • LevelPlay.Init
    方法已简化,删除了广告格式参数。
  • 现在使用新的配置类来创建广告单位。
  • OnAdDisplayFailed
    事件现在提供了不同的
    LevelPlayAdInfo
    和
    LevelPlayAdError
    参数。

迁移注意事项

  • 从低于 9.0.0 的版本升级需要额外的迁移步骤。请参阅迁移指南。
  • 检查并更新所有广告格式集成(奖励、插页式、横幅)以确保兼容性。

从 9.0.0 中删除了 Unity 的 API

初始化

旧版 – 已弃用

新建

APIIronsource.initLevelPlay.Init
setUserID应设置为 LevelPlayInitRequest 构建器的一部分
事件onInitializationCompleteOnInitSuccess

奖励视频

旧版 – 已弃用

New(广告单元 LevelPlayRewardedAd)

监听器IronsourceRewardedVideoEventsLevelPlayRewardedAd
APIloadRewardedVideoLoadAd
showRewardedVideoShowAd
isRewardedVideoAvailableIsAdReady
isRewardedVideoPlacementCappedIsPlacementCapped
setRewardedVideoServerParamsLevelPlay.SetMetaData, key:”LevelPlay_Rewarded_Server_Params”
clearRewardedVideoServerParamsLevelPlay.SetMetaData, key:”LevelPlay_Rewarded_Server_Params”
事件onAdReadyEventOnAdLoaded
onAdLoadFailedEventOnAdLoadFailed
onAdOpenedEventOnAdDisplayed
onAdClosedEventOnAdClosed
onAdShowFailedEventOnAdDisplayFailed
onAdRewardedEventOnAdRewarded
onAdClickedEventOnAdClicked
onAdShowSucceededEvent—

插页式视频

旧版 – 已弃用

新建

监听器IronSourceInterstitialEventsLevelPlayInterstitialAd
事件onAdReadyEventOnAdLoaded
onAdLoadFailedEventOnAdLoadFailed
onAdOpenedEventOnAdDisplayed
onAdClosedEventOnAdClosed
onAdShowSucceededEvent—
onAdShowFailedEventOnAdDisplayFailed
onAdClickedEventOnAdClicked
APILoadInterstitialLoadAd
ShowInterstitialShowAd
IsInterstitialPlacementCappedIsPlacementCapped
IsInterstitialReadyIsAdReady

横幅广告

旧版 – 已弃用

新建(广告单元 LevelPlayBannerAd)

监听器IronSourceBannerEventsLevelPlayBannerAd
事件onAdLoadedEventOnAdLoaded
onAdLeftApplicationEventOnAdLeftApplication
onAdScreenDismissedEvent—
onAdScreenPresentedEventOnAdDisplayed
onAdClickedEventOnAdClicked
onAdLoadFailedEventOnAdLoadFailed
APIIronSourceBannerLayout.createBannerLevelPlayBannerAdView(context, “adUnitId”)
loadBannerLoadAd
destroyBannerDestroyAd
displayBannerShowAd
hideBannerHideAd
IronSourceBannerPositionLevelPlayBannerPosition.TopCenter LevelPlayBannerPosition.BottomCenter
IronSourceBannerSizeLevelPlayAdSize

横幅大小

旧版

广告单元(新)

dp 中的尺寸

IronSourceBannerSizeLevelPlayAdSize(Width X Height)
BANNERBANNER320 x 50
大型大型320 x 90
矩形中矩形300 x 250
SMART替换为自适应广告大小(见下文)自动渲染广告服务以调整移动端和平板电脑的大小和方向

设置

旧版 – 已弃用

新建

APIIronSource.pluginVersionLevelPlay.PluginVersion
IronSource.unityVersionLevelPlay.UnityVersion
IronSource.Agent.validateIntegrationLevelPlay.ValidateIntegration
IronSource.Agent.setDynamicUserIdLevelPlay.SetDynamicUserId
IronSource.Agent.setAdaptersDebugLevelPlay.SetAdaptersDebug
IronSource.Agent.setMetaDataLevelPlay.SetMetaData
IronSource.Agent.setNetworkDataLevelPlay.SetNetworkData
IronSource.Agent.SetPauseGameLevelPlay.SetPauseGame
IronSource.Agent.launchTestSuiteLevelPlay.LaunchTestSuite
IronSource.Agent.setConsentLevelPlay.SetConsent
IronSource.Agent.setSegmentLevelPlay.SetSegment
onApplicationPause—(此 API 从本机调用 onPause/onResume。暂停/恢复现在从生命周期中获取。)
getAdvertiserId—
shouldTrackNetworkState—
getPlacementInfo—
isBannerPlacementCapped—
getMaximalAdaptiveHeight—
getDeviceScreenWidth—
类IronSourceSegmentLevelPlaySegment
IronSourceErrorLevelPlayAdError
IronSourceImpressionDataLevelPlayImpressionData
IronSourceConfig—
IronSourcePlacement—
IronSourceUtils—
WaterfallConfiguration— 
事件IronSourceEvents.onImpressionDataReadyEventLevelPlay.OnImpressionDataReady(SDK 8.10.1+ 支持)
IronSourceEvents.onSdkInitializationCompletedEventLevelPlay.OnInitSuccess
onSegmentReceivedEvent—
有关更多详细信息,请参阅变更日志。

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • 9.0.0 中的关键 API 更改

    • 迁移注意事项

    • 从 9.0.0 中删除了 Unity 的 API

      • 初始化

      • 奖励视频

      • 插页式视频

      • 横幅广告

      • 横幅大小

      • 设置


报告此页面的问题