iOS 已弃用的 API
标识 iOS 已弃用的 Unity Ads SDK 类以及替换和删除版本。
阅读时间17 分钟最后更新于 1 个月前
iOS 已弃用类
对于 Unity Ads SDK 4.19.0 版本的 iOS SDK,以下 API 类已弃用或弃用。
初始化
要移除的 API | 弃用版本 | 改用 | 移除版本 | 弃用原因 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | 替换为基于构建器的初始化 API 中使用的类型 |
| 4.19.0 | 通过 | 5.0.0 | 布尔调试模式开关被初始化配置构建器上设置的 4 级 |
| 4.19.0 | | 5.0.0 | 由构建器模式初始化 API 替换为完成代码块而不是委托。 |
| 4.19.0 | 将完成代码块 | 5.0.0 | 基于委托的初始化回调被完成代码块取代,用于更简单的内联报错处理。 |
插页式广告服务
要移除的 API | 弃用版本 | 改用 | 移除版本 | 弃用原因 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | UnityAds 上的类方法替换为加载的广告对象上的实例方法,结果通过完成代码块提供。 |
| 4.19.0 | 将完成代码块通道给 | 5.0.0 | 在基于实例的广告加载 API 中委托由完成代码块替换的回调。 |
| 4.19.0 | | 5.0.0 | Mutable 属性替换为不可变的构建器模式配置。 |
| 4.19.0 | 无需替换 — 对象 ID 现在由 SDK 在内部进行管理 | 5.0.0 | 不再需要手动关联 ID;SDK 在内部处理广告实例跟踪。 |
| 4.19.0 | | 5.0.0 | UnityAds 上的类方法被加载的广告对象上的实例方法替换。 |
| 4.19.0 | 与 | 5.0.0 | 通用展示委托由特定于广告类型的委托取代,该委托传递广告实例而不是放置/位置 ID 字符串。 |
| 4.19.0 | 无需替换 — 对象 ID 现在由 SDK 在内部进行管理 | 5.0.0 | 不再需要手动关联 ID;SDK 在内部处理广告实例跟踪。 |
| 4.19.0 | | 5.0.0 | Mutable options 对象替换为不可变的构建器模式显示配置。 |
奖励广告
要移除的 API | 弃用版本 | 改用 | 移除版本 | 弃用原因 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | UnityAds 上的类方法替换为加载的广告对象上的实例方法,结果通过完成代码块提供。 |
| 4.19.0 | 将完成代码块通道给 | 5.0.0 | 在基于实例的广告加载 API 中委托由完成代码块替换的回调。 |
| 4.19.0 | | 5.0.0 | Mutable 属性替换为不可变的构建器模式配置。 |
| 4.19.0 | 无需替换 — 对象 ID 现在由 SDK 在内部进行管理 | 5.0.0 | 不再需要手动关联 ID;SDK 在内部处理广告实例跟踪。 |
| 4.19.0 | | 5.0.0 | UnityAds 上的类方法被加载的广告对象上的实例方法替换。 |
| 4.19.0 | 具有专用 | 5.0.0 | 通用展示委托由具有专用奖励回调的指定奖励委托取代。 |
| 4.19.0 | 无需替换 — 对象 ID 现在由 SDK 在内部进行管理 | 5.0.0 | 不再需要手动关联 ID;SDK 在内部处理广告实例跟踪。 |
|
4.19.0 | |
5.0.0 | 基于元数据的服务器端奖励验证 ID 替换为展示配置上键入的 ID,与基于构建器的广告对象 API 一致。|
| 4.19.0 | | 5.0.0 | 重命名为统一 |
| 4.19.0 | | 5.0.0 | 枚举类型已重命名,以便与新的基于实例的广告 API 保持一致。 |
横幅广告
要移除的 API | 弃用版本 | 改用 | 移除版本 | 弃用原因 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | Direct view 类替换为广告实例对象,其视图通过属性访问,与新的广告对象模型一致。 |
| 4.19.0 | 与 | 5.0.0 | 视图级别委托由广告对象委托取代。加载结果将移动到 |
| 4.19.0 | 加载结果现在通过 | 5.0.0 | 加载通知从委托移出并进入加载完成代码块,与新的插页式和奖励加载模式相匹配。 |
| 4.19.0 | 无替换 | 5.0.0 | 删除了回调,但新 |
|
4.19.0 | |
5.0.0 | 构造函数 + 单独加载方法由具有构建器配置和完成代码块的统一静态加载取代,与新的间歇加载和奖励加载模式相匹配。|
| 4.19.0 | | 5.0.0 | 横幅指定的可变加载选项对象替换为不可变构建器图案配置。 |
| 4.19.0 | | 5.0.0 | Mutable 属性替换为不可变的构建器模式配置。 |
| 4.19.0 | 无需替换 — 对象 ID 现在由 SDK 在内部进行管理 | 5.0.0 | 不再需要手动相关性 ID;SDK 在内部处理广告实例跟踪。 |
令牌收集(出价)
要移除的 API | 弃用版本 | 改用 | 移除版本 | 弃用原因 |
|---|---|---|---|---|
| 4.19.0 | 具有 | 5.0.0 | 无参数 getter、仅完成 getter 和旧版 |
| 4.19.0 | | 5.0.0 | 配置对象替换为构建器,使聚合信息和横幅大小能够包含在一致的模式中。 |
| 4.19.0 | 具有值 | 5.0.0 | 重命名枚举是为了与新的以 |
隐私
要移除的 API | 弃用版本 | 改用 | 移除版本 | 弃用原因 |
|---|---|---|---|---|
| 4.19.0 | | 5.0.0 | 字符串键值隐私元数据,由键入的静态方法替换。 |
具有关键 | 4.19.0 | | 5.0.0 | 字符串键值隐私元数据被具有显式选择退出语义的键入静态方法取代。 |
具有关键 | 4.19.0 | | 5.0.0 | 隐私模式字符串替换为用于非行为/上下文广告控制的显式布尔 API。 |
错误处理
要移除的 API | 弃用版本 | 改用 | 移除版本 | 弃用原因 |
|---|---|---|---|---|
| 4.19.0 | 统一的 | 5.0.0 | 单独的每次操作报错枚举由具有标准化数字代码的统一报错协议取代。 |
| 4.19.0 | 统一 | 5.0.0 | 单独的每次操作报错枚举由具有标准化数字代码的统一报错协议取代。 |
| 4.19.0 | 统一 | 5.0.0 | 单独的每次操作报错枚举由具有标准化数字代码的统一报错协议取代。 |
| 4.19.0 | 统一 | 5.0.0 | 横幅指定的报错枚举被所有广告类型中使用的相同统一报错协议所取代。 |