适用于 tvOS 的 IMA DAI SDK 发布历史记录
注意 :序列中可能会有数字空缺
此页面上显示的版本编号(例如 v.3.582.5 早于
v.3.583.1 - 因为会定期跳过发布版本编号。
版本
发行日期
备注
4.13.0
2024-06-13
将“VODConfigID
”添加到
IMAVideoStitcherVODStreamRequest .
修复了当 IMAAdsRequest
中的 adTagURL
为 null
时出现的 nullpointerexception。
更改了素材资源级回退 逻辑,以迭代原始 VAST 中的所有广告,直到 SDK 识别出可播放的广告素材。如果找不到可播放的广告素材,系统将不播放广告。
修复了跟踪 ping 到 ad.doubleclick.net
的问题
未触发。
根据视图帧设置 SDK 的广告尺寸呈现限制
而不是使用 playerView 的安全区域布局指南。
4.12.0
2024-04-03
4.11.1
2024-02-22
4.10.0
2024-01-24
启用 Pod 传送 VOD 流式传输请求。
更新了 AdUI 的约束条件,以遵循安全区域指南。
向 iOS/tvOS 流管理器添加了提示点的 getter
4.9.2
2023-08-15
修复了一个 bug,该 bug 会导致某些 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。
修复了可能导致显示多个“为什么显示该广告”图标的 bug。
移除了对 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 及更高版本中正确支持播放/暂停事件。
修复了以下错误:将 AdSense 线性广告报告为非线性广告。
修复了 IMAStreamManager.replaceAdTagParameters
不会发出更新的问题。
添加了 Pod 服务 API。
已强制 adContainer 附加到窗口。
4.3.2
2020-08-11
更新了 IMA SDK 以支持 tvOS 14:添加了对 AppTrackingTransparency
的支持。如需了解详情,请参阅请求应用跟踪透明度授权 。
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_CLOSED
和
ICON_TAPPED
个事件。我们建议在
ICON_FALLBACK_IMAGE_CLOSED
,因为 SDK 在回退时暂停
图片已打开。
修复了仅在 IABTCF_gdprApplies
为字符串时才确认 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
4.1.0
2019-09-23
添加了对 tvOS 13 的支持。
为 DAI 添加了 playerVideoDisplay:didLoadPlayerItem:
。
为 DAI 广告添加了 IMAAd.companionAds
和 IMACompanionAd
。
更新了 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 错误的问题。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可 获得了许可,并且代码示例已根据 Apache 2.0 许可 获得了许可。有关详情,请参阅 Google 开发者网站政策 。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-11-12。
[null,null,["最后更新时间 (UTC):2024-11-12。"],[[["The latest IMA SDK for tvOS (version 4.13.0) includes fixes for null pointer exceptions, improved ad playback logic, and enhanced ad request parameters."],["This SDK supports features like Cloud Video Stitcher integration, Pod Serving VOD stream requests, and Google's Additional Consent mode."],["It has undergone several updates for compatibility with the latest tvOS versions and includes bug fixes related to ad playback, UI elements, and tracking functionalities."],["The SDK requires a minimum of tvOS 12 and supports features like App Tracking Transparency for tvOS 14 and above."],["Earlier versions of the SDK have been deprecated, and users are encouraged to upgrade to the latest version for optimal performance and features."]]],[]]