更新日志
Unity SDK 发布历史
[4.5.1] - 2026-08-18
新功能
- 新增 Vertical Banner 支持,让纵向空间有限的横屏应用也可以集成 Banner。使用
CloudXAdViewConfiguration.AdViewVerticalPosition.Left和.Right可放置在屏幕左右边缘。
集成说明
- 使用 iOS Meta 适配器
6.22.0.0的应用必须以 iOS 15 或更高版本为目标。仍需支持 iOS 13 或 14 的应用应继续使用6.21.1.0。
SDK 更新
- 将 Android SDK 从 4.5.0 更新至 4.5.1 — 详情请参阅 Android SDK 更新日志
- 更新 Android Mintegral、Google Waterfall、Digital Turbine 和 AdMob 适配器版本。
- 将 iOS Meta 适配器从 6.21.1.0 更新至 6.22.0.0。
[4.5.0] - 2026-08-11
新功能
- 新增 Trusted Arbiter 对 AdMob 和 Google Ad Manager 出价的支持,可使用
CloudXArbiterBid.AdMob(...)与CloudXArbiterBid.Gam(...)。CloudX 可根据已上报收益自动定价。 - 新增
CloudXRevenuePlatform.Gam,应用可通过CloudXSdk.ReportRevenueData(...)转发 Google Ad Manager paid event。 - 新增 Google Waterfall Unity 适配器对 Google Ad Manager 需求的支持;CloudX 配置会按广告位选择 AdMob 或 GAM。
- 新增 Android 和 iOS 的 TaurusX 适配器支持。
- 新增可选 Adjust 和 AppsFlyer 广告收入连接器,Unity 应用无需编写 C# 胶水代码即可将 CloudX 竞得展示收入转发给 MMP。
集成说明
- 使用 Meta 适配器
6.22.0.0的 Android 项目必须以 Android API 36 编译,因为 Meta Audience Network6.22.0依赖androidx.browser:1.9.0。
SDK 更新
- 将 Android SDK 从 4.4.0 更新至 4.5.0 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 3.6.0 更新至 3.7.0 — 详情请参阅 iOS SDK 更新日志
- 将 Google Waterfall 适配器版本更新至 Android 25.2.0.2 和 iOS 13.6.0.2。
- 将 Android Meta 适配器更新至 6.22.0.0,并将可选 Android AdMob 适配器更新至 1.3.0.1。
[4.4.1] - 2026-08-03
新功能
- 新增
CloudXArbiterBid.Custom,支持没有专用出价类型的 mediation platform 参与 Trusted Arbiter。 - 新增
CloudXArbiterPlatform.Custom和CloudXArbiterResult.PlatformName,自定义出价获胜时可识别来源 mediation platform。
迁移说明
CloudXArbiterResult现在包含PlatformName;直接构造或解构该 record 的代码需要传入这个新值。
变更
- 重新生成 CloudX SDK 资源 GUID,避免导入 Unity 项目时发生资源冲突;程序集定义 GUID 保持不变。
- 更新 Unity Demo 的 Arbiter 验证按钮,可一次运行 CloudX、LevelPlay、PubMatic 和自定义出价场景。
SDK 更新
- 将 iOS Pangle 适配器从 7.9.1.3.0 更新至 8.2.0.7.0。
[4.4.0] - 2026-07-29
新功能
- 新增 App Open 广告支持,可通过
CloudXSdk.LoadAppOpen、CloudXSdk.ShowAppOpen、CloudXSdk.IsAppOpenReady、CloudXSdk.DestroyAppOpen和CloudXAdsCallbacks.AppOpen使用。 - 新增发布商收益上报 API:
CloudXSdk.ReportRevenueData(CloudXRevenueData data),支持 AdMob、InMobi、TopOn 和自定义平台名称。
修复
- 修复 Unity 主线程回调分发问题,避免原生回调在排入 Unity 工作时导致回调投递死锁。
SDK 更新
- 将 Android SDK 从 4.1.7 更新至 4.4.0 — 详情请参阅 Android SDK 更新日志
- 将 iOS CloudXCore 从 3.4.6 更新至 3.6.0
- 将 iOS Google Waterfall 适配器从 3.4.6 更新至 13.6.0.1
- 更新 Unity Demo 使用的 Android 适配器版本:Vungle 7.7.7.0、InMobi 11.4.0.1、Mintegral 17.1.71.0、Moloco 4.11.0.0、Verve 3.9.0.1、Google Waterfall 25.2.0.1、Digital Turbine 8.4.7.0 和 Pangle 8.2.0.4.0。
[4.1.7] - 2026-07-02
新功能
- 新增按请求的底价(bid floor)覆盖 API,使发布商可以通过 SDK 竞价管道发送请求范围的底价控制
SDK 更新
- 将 Android SDK 从 4.1.5 更新至 4.1.7 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 3.4.5 更新至 3.4.6 — 详情请参阅 iOS SDK 更新日志
[4.1.5] - 2026-06-20
SDK 更新
- 将 Android SDK 从 4.1.3 更新至 4.1.5 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 3.4.2 更新至 3.4.5 — 详情请参阅 iOS SDK 更新日志
- 新增 Android 和 iOS 的 Pangle 适配器支持
- 新增 Android 的 MobileFuse 适配器支持
[4.1.3] - 2026-06-01
SDK 更新
- 将 Android SDK 从 4.1.1 更新至 4.1.3 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 3.4.1 更新至 3.4.2 — 详情请参阅 iOS SDK 更新日志
- 新增 Android 和 iOS 的 Google Waterfall 和 Digital Turbine 适配器支持
[4.1.0] - 2026-05-27
新功能
- 新增
CloudXSdk.Arbiter(bids, onCompleted),支持在 Unity 中发起 Trusted Arbiter 竞价 - 新增
SetBannerExtraParameter(adUnitId, key, value)、SetMRecExtraParameter(adUnitId, key, value)、SetInterstitialExtraParameter(adUnitId, key, value)和SetRewardedExtraParameter(adUnitId, key, value),可为各广告格式传递网络特定参数
SDK 更新
- 将 Android SDK 从 4.0.0 更新至 4.1.1 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 3.2.0 更新至 3.4.1 — 详情请参阅 iOS SDK 更新日志
- 新增 Android 和 iOS 的 Moloco 和 Verve 适配器支持
[4.0.0] - 2026-04-28
新功能
- 新增 Unity Package Manager(UPM)消费支持,使 SDK 可在内部 UPM 包中被引用。运行时和编辑器脚本现在通过程序集定义文件(
CloudX.Sdk与CloudX.Sdk.Editor)发布。 - 移除对
Newtonsoft.Json的运行时依赖。SDK 不再要求项目中存在com.unity.nuget.newtonsoft-json。
SDK 更新
- 将 Android SDK 从 3.2.0 更新至 4.0.0 — 详情请参阅 Android SDK 更新日志
[3.2.0] - 2026-04-24
新功能
- Unity API 新增
DestroyInterstitial(adUnitId)和DestroyRewarded(adUnitId),可显式销毁并清理全屏广告实例
SDK 更新
- 将 Android SDK 从 3.1.0 更新至 3.2.0 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 3.1.0 更新至 3.2.0 — 详情请参阅 iOS SDK 更新日志
- 新增 Android 和 iOS 的 Magnite 适配器支持
[3.1.0] - 2026-04-17
新功能
- 收益回调现在会在 Android 和 iOS 上立即触发,并且可能不在 Unity 主线程上执行
集成说明
- 不要在
OnAdRevenuePaid中直接操作 Unity 场景或 UI API。如有需要,请先切回主线程。
SDK 更新
- 将 Android SDK 从 3.0.0 更新至 3.1.0 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 2.2.8 更新至 3.1.0 — 详情请参阅 iOS SDK 更新日志
[3.0.0] - 2026-04-06
SDK 更新
- 将 Android SDK 从 2.2.7 更新至 3.0.0 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 2.2.7 更新至 2.2.8 — 详情请参阅 iOS SDK 更新日志
[2.2.7] - 2026-04-02
新功能
- 通过更新后的 Android SDK,新增一方指标遥测在更多 SDK 调用链路中的覆盖
- 通过更新后的 iOS SDK,修复 Banner 在延迟初始化后无法显示的问题,并提升 Vungle 适配器的运行时稳定性
集成说明
2.2.6引入的 Unity 集成流程以及 Banner / MREC 的 placement 与 customData 调用顺序在本次发布中保持不变
SDK 更新
- 将 Android SDK 从 2.2.6 更新至 2.2.7 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 2.2.6 更新至 2.2.7 — 详情请参阅 iOS SDK 更新日志
[2.2.6] - 2026-04-01
新功能
- 通过更新后的 Android 和 iOS SDK,为全屏广告适配器新增
isAdReady支持 - 通过更新后的 iOS SDK,新增 Unity Ads 隐私同意转发支持
集成说明
- 对于 Unity Banner 和 MREC 广告,如果希望首次请求就带上
placement和customData,请在调用CreateBanner(...)或CreateMrec(...)之前先调用SetBannerPlacement(...)/SetBannerCustomData(...)和SetMrecPlacement(...)/SetMrecCustomData(...)
SDK 更新
- 将 Android SDK 从 2.2.4 更新至 2.2.6 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 2.2.4 更新至 2.2.6 — 详情请参阅 iOS SDK 更新日志
[2.2.4] - 2026-03-27
新功能
- 新增
SetHasUserConsent(bool?)和SetDoNotSell(bool?),可在初始化前手动设置隐私覆盖值 - 新增 iOS 后处理逻辑:当应用尚未定义
NSUserTrackingUsageDescription时,会自动写入该字段
修复
- 修复 Android Banner 视图初始化行为:新创建的 Banner 视图默认保持隐藏,直到您调用显示
- 修复 iOS 插屏和激励广告的展示失败回调,
OnAdShowFailed现在会同时返回失败的CloudXAd和对应的CloudXError,与 Unity 回调约定保持一致 - 更新 Unity Demo:Banner 和 MREC 仅初始化一次,并在全屏广告加载失败或展示失败后自动重试
SDK 更新
- 将 Android SDK 从 2.2.3 更新至 2.2.4 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 2.2.3 更新至 2.2.4 — 详情请参阅 iOS SDK 更新日志
[2.2.3] - 2026-03-23
SDK 更新
- 将 Android SDK 从 2.2.2 更新至 2.2.3 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 2.2.2 更新至 2.2.3 — 详情请参阅 iOS SDK 更新日志
- 新增 Android 和 iOS 的 Unity Ads 适配器支持
[2.2.2] - 2026-03-17
SDK 更新
- 将 Android SDK 从 2.2.1 更新至 2.2.2 — 详情请参阅 Android SDK 更新日志
- 将 iOS SDK 从 2.0.0 更新至 2.2.2 — 详情请参阅 iOS SDK 更新日志
- 将 iOS 最低部署目标从 15.0 降低至 13.0
- 新增 Mintegral 适配器支持(Android + iOS)
[2.2.1] - 2026-03-11
SDK 更新
- 将 Android SDK 从 2.2.0 更新至 2.2.1 — 详情请参阅 Android SDK 更新日志
- 新增 Mintegral 适配器及 Maven 仓库(Android)
[2.2.0] - 2026-03-10
SDK 更新
- 将 Android SDK 从 2.0.1 更新至 2.2.0 — 详情请参阅 Android SDK 更新日志
[2.0.1] - 2026-03-04
此补丁版本增加了对 Unity Engine 2022.3 的完整兼容性。
兼容性
- 新增对 Unity Engine 2022.3 LTS 的支持
SDK 更新
- 将 Android SDK 从 2.0.0 更新至 2.0.1 — 详情请参阅 Android SDK 更新日志
[2.0.0] - 2026-02-05
重大变更
- 横幅广告和 MREC 广告在创建后不再自动加载。现在必须在
CreateBanner()或CreateMrec()之后显式调用LoadBanner()或LoadMrec() CloudXAd属性重命名:PlacementName更名为AdUnitIdBidderName更名为NetworkName
新功能
- 为所有广告格式添加了广告位和自定义数据支持:
SetBannerPlacement(adUnitId, placement)和SetBannerCustomData(adUnitId, customData)SetMRecPlacement(adUnitId, placement)和SetMRecCustomData(adUnitId, customData)ShowInterstitial(adUnitId, placement?, customData?)现在接受可选的广告位和自定义数据参数ShowRewarded(adUnitId, placement?, customData?)现在接受可选的广告位和自定义数据参数
- 新增
CloudXAd属性:AdFormat、Placement、NetworkPlacement
SDK 更新
- 将 Android SDK 从 0.12.1 更新至 2.0.0
- 将 Android 适配器从 0.12.1 更新至 2.0.0
- 将 iOS CloudXCore 从 1.3.0 更新至 2.0.0
- 将 iOS CloudXRenderer 从 1.3.0 更新至 2.0.0
- 将 iOS 适配器从 1.3.0 更新至 2.0.0
[0.12.1] - 2026-01-15
新功能
- 新增对 iOS 平台的支持
性能改进
- Android:BidToken 现在在后台线程生成,提升了性能
SDK 更新
- 将 Android SDK 从 0.12.0 更新至 0.12.1
改进
- 重命名内部
UnityMainThreadDispatcher类,避免与第三方包命名空间冲突
[0.12.0] - 2025-12-15
CloudX Unity SDK 初始发布