Google IMA tvOS SDK 发布历史记录

版本 发行日期 备注
4.13.0 2024-06-13
  • IMAVideoStitcherVODStreamRequest 添加了 VODConfigID
  • 修复了当 IMAAdsRequest 中的 adTagURLnull 时出现的 nullpointerexception。
  • 变更 素材资源一级的后备广告 遍历原始 VAST 中的所有广告,直到 SDK 标识可播放的广告素材。如果未找到可播放的广告素材 广告未播放。
  • 修复了跟踪 ping 到 ad.doubleclick.net 的问题 未触发。
  • 根据视图框(而非 playerView 的安全区域布局指南)设置 SDK 的广告大小呈现约束条件。
4.12.0 2024-04-03
4.11.1 2024-02-22
  • 修复了在广告播放期间可以听到内容音频的问题。
4.10.0 2024-01-24
  • 启用 Pod Serving VOD 视频流请求。
  • 更新了 AdUI 的约束条件,以遵循安全区域指南。
  • 向 iOS/tvOS 流管理器添加了提示点的 getter
4.9.2 2023-08-15
  • 修复了导致某些 DAI 视频流高 CPU 利用率的错误。
4.9.1 2023-04-20
4.8.2 2022-11-03
  • 向 IMA 串流请求添加了 userContext
  • 修复了导致不必要的“内部消息无效”警告的 bug。
4.7.0 2022-07-20
  • 修复了发布商覆盖 IMA SDK 版本信息的问题。
  • 添加了 AD_CAN_PLAY 事件。当广告准备好无缓冲地播放时触发。
  • 将非移动设备的默认最高比特率提高到了无限制。
4.6.1 2022-02-23
  • 服务版本;没有公开的更改。
4.5.0 2021-12-06
  • 将最低 tvOS 版本提高到 tvOS 12。
  • 修复了可能导致出现多个“为什么显示该广告”图标的错误。
  • 移除了对 MPNowPlayingSession 的需求。
4.4.2 2021-05-03
  • 修复了导致 tvOS <12.
  • 支持 tvOS 10 的最后一个 iOS 版 IMA SDK。
4.4.1 2021-03-09
  • 添加了 IMASettings.sessionID 属性,以允许发布商手动设置其 sessionID。
  • 添加了对画中画的支持。
  • 修复了广告暂停和恢复事件有时可能会在内容播放期间触发的问题。
  • 添加了 IMAVideoDisplay.nowPlayingSession,以正确支持 tvOS 14 及更高版本上的播放/暂停事件。
  • 修复了以下 bug:AdSense 线性广告会被报告为非线性广告。
  • 修复了 IMAStreamManager.replaceAdTagParameters 不发出更新的问题。
  • 添加了 pod 投放 API。
  • 已强制 adContainer 附加到窗口。
4.3.2 2020-08-11
4.3.1 2020-08-05
  • 添加了对 Google 的“更多意见征求方式”的支持。如需了解详情,请参阅 Google 的“额外同意模式”技术规范
  • 添加了对直播字幕的“language_name”键的支持。
  • 修复了导致纯音频广告超时的问题。
  • 修复了以下问题:跳过前贴片广告中的第一个广告会导致第二个广告忽略自己的跳过偏移量。
  • 添加了 IMAAdDisplayContainer.focusEnvironment,它允许 让发布商在广告插播期间将焦点转移到 SDK。这是必填字段 每当用户需要与广告界面互动时 (例如可跳过的广告、VAST 图标)。
  • 添加了 viewController,作为 IMAAdDisplayContainer 的新必需初始化参数或属性。
  • 修正了非英语本地化支持。
  • 减少了错误的 RESUME 事件。
  • 添加了 IMAAdsRenderingSettings.enablePreloading, 以提升广告呈现效果。
  • 添加了对可跳过式广告(客户端和 VOD)和 VAST 图标的支持 (客户端和 DAI)
  • 添加了 ICON_FALLBACK_IMAGE_CLOSEDICON_TAPPED 个事件。我们建议在 ICON_FALLBACK_IMAGE_CLOSED 上自动恢复,因为 SDK 会在后备图片打开时暂停。
  • 修复了只有 IABTCF_gdprApplies 的问题 是否为字符串。
4.2.3 2020-05-06
  • 修复了某些 app bundle ID 可能导致流量进入的问题 分类有误。
4.2.2 2020-03-26
  • 将最低运行时版本提高到 tvOS 10
  • 修复了某些界面更新可能会在后台线程中触发的 bug
  • 修复了严格标记会导致 IMACompanionAd 的 init 与 NSObject 的 init 冲突的问题
  • 弃用了 IMAVideoDisplay 协议中的 loadURL 方法
4.2.1 2020-02-12
  • 4.2.1 将是支持 tvOS 9.x 的最终版 IMA SDK
  • 修复了点击会在 tvOS 9.x 上崩溃的问题
4.2.0 2019-10-30
  • 修复了 tvOS 13 上的间歇性崩溃问题。
4.1.0 2019-09-23
  • 添加了对 tvOS 13 的支持。
  • 为 DAI 添加了 playerVideoDisplay:didLoadPlayerItem:
  • 添加了 IMAAd.companionAdsIMACompanionAd
  • 更新了 IMAAVPlayerVideoDisplayDelegate 的名称,使之更加完善 符合 Objective-C 样式。
4.0.5 2019-08-16
  • 修复了 Apple TV 遥控器上的播放按钮无法继续播放内容的问题。
4.0.2 2019-07-18
  • 修复了用户的“限制广告跟踪”设置传输不正确的问题。
  • IMAAdEventType.adData 现已被输入。
  • IMAStreamRequest 上添加了 authToken API
4.0.1 已弃用 2019-07-02
  • 合并的客户端和 DAI tvOS SDK
  • 修复了无法解析 AdsList 并在 tvOS 上抛出 AdsLoader 错误的问题。