版本 |
发布日期 |
备注 |
3.37.0 |
2025-07-15 |
- 添加了应用 desugaring 作为集成 IMA SDK 的应用的要求。
如果应用未启用 desugaring,则无法使用当前或未来的 IMA 版本进行构建。如需启用应用 desugaring,请参阅将 IMA SDK 添加到您的项目。
- 将 Android
compileSdk 值的最低版本要求更新为 35,并将 Android Gradle 插件值的最低版本要求更新为 8.6.0。
- 添加了
AdPeriodInfo 接口,可通过 AD_PERIOD_STARTED 事件的 AdEvent#getAdPeriodInfo() 方法访问该接口。
- 添加了
PlaybackMeasurementCollector 接口,用于评估 ExoPlayer 应用中的 SDK 性能和广告排期。
- 更新了 IMA,如果使用无效参数发出广告或视频流请求,则会抛出异常。
- 添加了
AdError.WEB_VIEW_ERROR 错误类型,如果 WebView 渲染器崩溃,则会发生此错误。这种新的错误类型修复了 WebView 渲染器崩溃导致应用崩溃的问题。
- 通过将部分 WebView 初始化移至后台线程来优化
ImaSdkFactory.initialize() 函数。此变更可降低在 ImaSdkFactory.initialize() 调用期间发生 ANR 错误的几率。
- 修复了在调用
AdsLoader.release() 的同时发起新的广告请求时导致的 NullPointerException 错误。
- 修复了旧版 CTV 设备上发生的
WebViewCompat.addWebMessageListener 崩溃。
- 修复了 IMA SDK 未将
getPreviousCuePointForStreamTimeMs() 标记为 nullable 的问题。
- 修复了在未安装 WebView 时导致 SDK 崩溃的问题。注意:WebView 是 SDK 的一个关键组件。如果未安装任何 WebView,SDK 无法正常运行。
- 将 webkit 依赖项更新为最新的稳定版本。
- IMA Android SDK 计划将其最低必需 API 级别 (
minSdkVersion ) 更新为版本 23,以与 Android Jetpack (AndroidX) 库保持一致。如需了解详情,请参阅 Jetpack 版本要求。
-
移除了以下已废弃的方法:
Ad.getUniversalAdIdValue()
Ad.getUniversalAdIdRegistry()
AdsManager.requestNextAdBreak()
BaseManager.isCustomPlaybackUsed()
ImaSdkFactory.createAdDisplayContainer()
ImaSdkFactory.createAudioAdDisplayContainer(Context)
ImaSdkFactory.createStreamDisplayContainer()
StreamManager.getStreamTimeForContentTime(double contentTime)
StreamManager.getContentTimeForStreamTime(double streamTime)
StreamManager.getPreviousCuePointForStreamTime(double streamTime)
VideoProgressUpdate.getCurrentTime()
VideoProgressUpdate.getDuration()
|
3.36.0 |
2024-11-07 |
|
3.35.1 |
2024-09-24 |
- 修复了使用
ImaSdkFactory.initialize() API 时开放测量失败的问题。
- 将 IMA 支持的
minSdkVersion 增加到 21。
- 添加
ImaSdkFactory.initialize() 以在首次广告请求之前提取并初始化 IMA 资源。
调用 initialize() 会分配未来广告播放所需的内存,并缩短播放首个广告时的延迟时间。如需了解详情,请参阅缩短 IMA 加载时间。
- 修复了广告点击后到达网址无效的问题。
- 修复了 IMA v3.34.0 中引入的崩溃问题,该问题会影响在 Android API 版本 25 及更低版本上未使用 Java 8 脱糖的应用。
- 针对旧版 CTV 设备上的 IMA 启动时间添加了优化。
- 提高了在未安装浏览器的设备上打开链接时的稳定性。
-
IMA SDK 版本 3.35.1 将于 2025 年 11 月 7 日弃用。如需了解详情,请参阅弃用时间表。
|
3.35.0 已弃用 |
2024-08-28 |
- 此版本存在一个已知问题,即在使用
ImaSdkFactory.initialize() API 时,OMID 衡量失败。
请改用 IMA SDK Android v3.35.1。
- 由于 3.35.0 版已弃用,其版本说明已移至 3.35.1 版部分。
|
3.34.0 |
2024-06-13 |
|
3.33.0 |
2024-03-28 |
|
3.32.0 已弃用 |
2024-01-30 |
- 此版本存在一个问题,会影响搭载 Android API 级别 25 及更低级别的设备。请改用 IMA SDK Android v3.33.0。
- 添加了第三方拼接器 VOD 流支持,用于播客投放。如需了解详情,请参阅 Android pod 服务指南。此变更包括添加以下 API:
- 将 IMA 支持的
minSdkVersion 增加到 19。
- 修复了以下问题:在 Android API 版本 30 及更高版本中,使用“了解详情”按钮进行的广告点击后到达的网页不会在新页面中打开。IMA SDK 版本 3.31.0 至 3.29.0 仍存在此问题,需要采取临时解决方法才能使广告点击后到达网页正常运作。
- 修复了使用
AdsLoader.addAdsLoadedListener() 可能会导致 ArrayIndexOutOfBoundsException 异常的 bug。
- 添加广告错误
VAST_NO_ADS_AFTER_WRAPPER 。
|
3.31.0 |
2023-08-31 |
- IMA SDK 版本 3.31.0 至 3.29.0 在 Android API 版本 30 及更高版本中存在一个问题,即使用了解详情按钮进行的广告点击后到达网址不会打开新网页。为了解决受影响版本的问题,您应在应用清单中添加用于打开网页链接的 intent 声明,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.project_name">
...
</application>
<queries>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="https" />
</intent>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="http" />
</intent>
</queries>
</manifest>
- 将 IMA 的 OM SDK 依赖项更新为版本 1.4.8,其中包含新的联网电视信号。
- 弃用以下
AdsRequest API:
getExtraParameter()
getExtraParameters()
setExtraParameter()
-
IMA SDK 版本 3.31.0 将于 2025 年 3 月 28 日弃用。如需了解详情,请参阅弃用时间表。
|
3.30.3 |
2023-08-03 |
- 更新了内部库依赖项,以缩短启动延迟时间。
-
IMA SDK 版本 3.30.3 将于 2024 年 8 月 31 日弃用。如需了解详情,请参阅弃用时间表。
|
3.30.2 |
2023-07-28 |
- 修复了 v3.30.1 中引入的意外
NullPointerException 错误。
- 修复了 Proguard 处理导致 SDK 未发出某些事件的问题。此 bug 修复会影响 IMA DAI SDK 的 ExoPlayer 扩展程序。
- 添加了对 Gradle v8 及更高版本的支持。Android IMA SDK 的旧版本需要在 gradle.properties 文件中设置
android.enableR8.fullMode=false 。如需了解详情,请参阅 R8 完整模式文章。
-
IMA SDK 版本 3.30.2 将于 2024 年 8 月 3 日弃用。如需了解详情,请参阅弃用时间表。
|
3.30.1 已弃用 |
2023-04-18 |
- 此版本存在意外
NullPointerException 错误问题。
在发布新的有效版本之前,请使用旧版 IMA SDK Android v3.29.0。
- 修复了以下问题:使用 v3.30.0 的应用在非 Android TV 设备上崩溃。
|
3.30.0 已弃用 |
2023-03-29 |
|
3.29.0 |
2022-10-14 |
|
3.28.2 |
2022-09-14 |
- 更新 SDK 依赖项以使用 AndroidX。
-
IMA SDK 版本 3.28.2 将于 2023 年 10 月 14 日弃用。如需了解详情,请参阅弃用时间表。
|
3.28.1 已弃用 |
2022-08-03 |
|
3.27.1 |
2022-05-27 |
- 服务版本,无新功能。
-
IMA SDK 版本 3.27.1 将于 2023 年 8 月 3 日弃用。如需了解详情,请参阅弃用时间表。
|
3.27.0 |
2022-03-01 |
- 通过将随播广告宽度和高度设置为 IMA 常量
FLUID_SIZE
,添加了对自适应尺寸随播广告展示位置的支持。
-
IMA SDK 版本 3.27.0 将于 2023 年 5 月 27 日弃用。如需了解详情,请参阅弃用时间表。
|
3.26.0 |
2022-01-12 |
- 添加了发布商提供的加密信号 (ESP) API(在 IMA SDK v3.29.0 中重命名为安全信号)。这样,发布商就可以启用 Network Bidders 和 IDP。
-
IMA SDK 版本 3.26.0 将于 2023 年 3 月 1 日被弃用。如需了解详情,请参阅弃用时间表。
|
3.25.1 |
2021-11-08 |
|
3.24.0 |
2021-06-03 |
-
为 DAI 中使用的
CuePoint 和 StreamManager 类添加了定点精度 API。此更改添加了以下 API:
并弃用以下 API:
CuePoint.getEndTime()
CuePoint.getStartTime()
StreamManager.getContentTimeForStreamTime()
StreamManager.getPreviousCuePointForStreamTime()
StreamManager.getStreamTimeForContentTime()
- 防止出现与对
StreamRequest.getContentUrl() 的内部调用相关的 NullPointerException 错误。
-
IMA SDK 版本 3.24.0 将于 2022 年 11 月 8 日弃用。如需了解详情,请参阅弃用时间表。
|
3.23.0 |
2021-04-07 |
|
3.22.3 |
2021-03-16 |
- 修复了在加载广告时释放
AdsLoader 导致的 NullPointerException 错误。
- 在意外发送广告已加载事件的情况下,为
UNEXPECTED_ADS_LOADED_EVENT 添加 1206 错误。
-
IMA SDK 版本 3.22.3 将于 2022 年 4 月 7 日被弃用。如需了解详情,请参阅弃用时间表。
|
3.22.2 |
2021-02-26 |
- IMA SDK 现在依赖于以下库:
- com.google.android.gms:play-services-base
- com.google.android.gms:play-services-basement
- androidx.preference:preference
- 修复了
AdsLoader 在没有有效会话 ID 的情况下收到错误消息的问题。
-
IMA SDK 版本 3.22.2 将于 2022 年 3 月 16 日被弃用。如需了解详情,请参阅弃用时间表。
|
3.22.0 |
2021-01-11 |
-
为 DAI 直播添加了广告连播投放功能。在广告连播投放工作流程中,Ad Manager 仅负责投放广告。发布商负责内容并创建清单,然后该清单将指向 Ads Manager。
使用
ImaSdkFactory.createPodStreamRequest()
为 pod 服务创建流式请求。如果使用此方法,您将负责在 streamInit() 上加载流。
-
修复了应用生命周期监控器未正确清理导致的内存泄漏。
-
IMA SDK 版本 3.22.0 将于 2022 年 2 月 26 日被弃用。如需了解详情,请参阅弃用时间表。
|
3.21.4 |
2020-12-09 |
- 在 WebView 被销毁后,移除与调用
adsLoader.release() 相关的无害警告消息。
-
IMA SDK 版本 3.21.4 将于 2022 年 1 月 8 日弃用。如需了解详情,请参阅弃用时间表。
|
3.21.2 |
2020-11-20 |
|
3.21.1 |
2020-11-17 |
-
修复了偶尔导致应用在触发事件时崩溃的问题。
-
IMA SDK 版本 3.21.1 将于 2021 年 11 月 20 日弃用。如需了解详情,请参阅弃用时间表。
|
3.21.0 |
2020-10-23 |
-
在 DAI Android SDK 中添加了对 SIMID 广告的支持。
-
添加了
AdsLoader.release() 方法,并废弃了 BaseDisplayContainer.destroy() 。此更改解决了在 VMAP 广告排期中间处置 BaseDisplayContainer 时发生的内存泄漏问题。
AdsLoader.release() 是建议用于处置 IMA SDK 对象的新方法,而不是使用 BaseDisplayContainer.destroy() 。
-
IMA SDK 版本 3.21.0 将于 2021 年 11 月 17 日弃用。如需了解详情,请参阅弃用时间表。
|
3.20.1 |
2020-10-12 |
- 修复了 Android API 级别 29 及更高级别上 HTMLResource 同伴的问题。如需了解详情,请参阅有关 Android API 行为变更的文档。
-
IMA SDK 版本 3.20.1 将于 2021 年 10 月 23 日弃用。如需了解详情,请参阅弃用时间表。
|
3.20.0 |
2020-08-18 |
|
3.19.4 |
2020-07-08 |
|
3.19.3 |
2020-06-29 |
- 修复了 GDPR 的 IAB TCF 集成问题,该问题会导致与意见征求管理平台 SDK 集成的玩家出现崩溃。
-
IMA SDK 版本 3.19.3 将于 2021 年 7 月 8 日弃用。如需了解详情,请参阅弃用时间表。
|
3.19.2 |
2020-06-22 |
|
3.19.0 |
2020-05-12 |
|
3.18.1 |
2020-03-25 |
- 在高像素密度设备上为随播广告添加了缩放功能。
- 添加了对客户端 SIMID 广告的支持。
-
IMA SDK 版本 3.18.1 将于 2021 年 5 月 12 日弃用。如需了解详情,请参阅弃用时间表。
|
3.18.0 |
2020-03-04 |
-
向
VideoStreamPlayer 接口添加了 pause() 和 resume()。必须针对 v3.18.0 及更高版本实现这些功能。
-
IMA SDK 版本 3.18.0 将于 2021 年 3 月 25 日弃用。如需了解详情,请参阅弃用时间表。
|
3.17.0 |
2020-02-07 |
-
添加了以下 API,以便在创建显示容器时对其进行验证:
-
添加了
ImaSdkFactory.createSdkOwnedPlayer
,使用 IMA 内置播放器 (SdkOwnedPlayer) 的用户应使用此属性。应手动构建并传递到 AdDisplayContainer 的构造函数中。
-
向
setAdContainer 和
setPlayer 添加了非 null 检查。
-
更新了提示点数据,现在使用浮点精度。
- 弃用了以下方法:
AdDisplayContainer.setPlayer(VideoAdPlayer player)
BaseDisplayContainer.setAdContainer(ViewGroup container)
BaseManager.isCustomPlaybackUsed()
ImaSdkFactory.createAdDisplayContainer()
ImaSdkFactory.createAudioAdDisplayContainer(Context context)
ImaSdkFactory.createStreamDisplayContainer()
StreamDisplayContainer.setVideoStreamPlayer(VideoStreamPlayer player)
-
IMA SDK 版本 3.17.0 将于 2021 年 3 月 4 日弃用。如需了解详情,请参阅弃用时间表。
|
3.16.5 |
2020-01-22 |
|
3.16.2 |
2019-12-05 |
-
添加了对自动纳入 IAB TCFv2 和 CCPA 中的意见征求参数的支持。
-
现在,使用 Android 偏好设置需要
androidx 软件包。
-
IMA SDK 版本 3.16.2 将于 2021 年 1 月 22 日弃用。如需了解详情,请参阅弃用时间表。
|
3.16.1 |
2019-11-08 |
|
3.16.0 |
2019-10-23 |
- 向 StreamManager 添加了 replaceAdTagParameters 方法,该方法可在直播期间替换所有广告代码参数。
- 移除了对以下已废弃方法的支持:
AdsRequest.getAdDisplayContainer()
AdsRequest.setAdDisplayContainer(AdDisplayContainer adDisplayContainer)
ImaSdkFactory.createAdsLoader(Context context)
ImaSdkFactory.createAdsLoader(Context context, ImaSdkSettings settings)
ImaSdkFactory.createLiveStreamRequest(String assetKey, String apiKey, StreamDisplayContainer streamDisplayContainer)
ImaSdkFactory.createVodStreamRequest(String contentSourceId, String videoId, String apiKey, StreamDisplayContainer streamDisplayContainer)
StreamRequest.getStreamDisplayContainer()
-
IMA SDK 版本 3.16.0 将于 2020 年 11 月 8 日弃用。如需了解详情,请参阅弃用时间表。
|
3.14.0 |
2019-09-11 |
- 服务版本,无新功能。
-
IMA SDK 版本 3.14.0 将于 2020 年 10 月 23 日弃用。如需了解详情,请参阅弃用时间表。
|
3.13.1 |
2019-09-03 |
|
3.11.3 |
2019-06-11 |
- 修复了 AOSP 设备上 is_lat 设置存在的 bug。
-
IMA SDK 版本 3.11.3 将于 2020 年 9 月 3 日弃用。如需了解详情,请参阅弃用时间表。
|
3.11.2 |
2019-04-16 |
- 修复了以下崩溃问题:
java.lang.ClassNotFoundException: Didn't find class "j$.util.concurrent.ConcurrentHashMap" 。
- IMA SDK 版本 3.11.0 将于 2020 年 6 月 11 日弃用。如需了解详情,请参阅弃用时间表。
|
3.11.0 已弃用 |
2019-03-22 |
|
3.10.9 |
2019-03-13 |
- 修复了以下竞态条件 bug:在跳过第一个广告后,广告界面有时不会在后续广告中呈现。
- 修复了在调用
getCompanionAds() API 时发生的崩溃问题。
- IMA SDK 版本 3.10.7 将于 2020 年 3 月 22 日弃用。如需了解详情,请参阅弃用时间表。
|
3.10.7 |
2019-02-19 |
|
3.10.6 |
2019-01-23 |
- 向流播放器接口添加了
seek() 方法。
- 添加了对
AD_BUFFERING 广告事件回调的支持。
- 不得再在广告请求中传递容器。新工作流需要通过
AdsLoader 构造函数传递容器。
- 添加了
BaseDisplayContainer.destroy() 方法。
- 修复了视频播放完毕时发生的内存泄漏问题。
- 弃用了
requestNextAdBreak 。此 API 将在未来版本中移除。之后,系统会在广告插播时间前 4 秒自动提取广告。
- IMA SDK 版本 3.10.2 将于 2020 年 2 月 19 日被弃用。如需了解详情,请参阅弃用时间表。
|
3.10.2 |
2018-11-13 |
- 修复了导致广告连播中的第二个广告抛出
VAST 402 错误的竞态条件。
- 向 DAI Android SDK 添加了频次上限和竞争性排除功能。
- 将
getAdProgressInfo() 从 StreamManager 移动到 BaseManager 。
- 向
Ad 添加了 getVastMediaHeight() 、getVastMediaWidth() 和 getVastMediaBitrate() 。
-
IMA SDK 版本 3.9.4 将于 2020 年 1 月 23 日弃用。如需了解详情,请参阅弃用时间表。
|
3.9.4 |
2018-08-01 |
- 将
getCompanionAds() 添加到 Ad 。仅在使用 DAI 时返回随播广告。
- 添加了新的
CompanionAd 类。
- 向
AdEvent 添加了新的 SKIPPABLE_STATE_CHANGED 事件。
- 修复了在某些情况下
focusSkipButtonWhenAvailable 的默认设置未得到遵守的问题。
-
IMA SDK 版本 3.9.0 将于 2019 年 8 月 1 日弃用。如需了解详情,请参阅弃用时间表。
|
3.9.0 |
2018-07-09 |
- 现在支持 Android TV。
- 将
focusSkipButton() 添加到 AdsManager 。此功能仅适用于 Android TV。
- 将
getFocusSkipButtonWhenAvailable() 添加到 AdsRenderingSettings ,默认值为 true 。此功能仅适用于 Android TV。
- 将
setFocusSkipButtonWhenAvailable() 添加到 AdsRenderingSettings 。此功能仅适用于 Android TV。
VideoAdPlayer 现在扩展了 VolumeProvider 接口。现在,自定义播放必须实现此接口。
-
IMA SDK 版本 3.8.7 将于 2019 年 7 月 9 日弃用。如需了解详情,请参阅弃用时间表。
|
3.8.7 |
2018-05-23 |
- 允许在 HTML 随播广告中使用动画。
-
IMA SDK 版本 3.8.5 将于 2019 年 5 月 23 日弃用。如需了解详情,请参阅弃用时间表。
|
3.8.5 |
2018-04-09 |
- 修复了
ImaSdkSettings 被忽略的问题。
- 修复了与 com.android.support 版本文件存在 build 冲突的问题。
- 将
setAdWillPlayMuted 添加到 AdsRequest 。
- 将
setLoadVideoTimeout 添加到 AdsRenderingSettings 。
-
IMA SDK 版本 3.8.2 将于 2019 年 4 月 9 日弃用。如需了解详情,请参阅弃用时间表。
|
3.8.2 |
2018-01-24 |
- 将
setLiveStreamPrefetchSeconds 添加到 AdsRequest 。
- 修复了各种文档问题。
-
IMA SDK 版本 3.7.4 将于 2019 年 1 月 24 日弃用。如需了解详情,请参阅弃用时间表。
|
3.7.4 |
2017-06-29 |
- 将
setVastLoadTimeout 添加到 AdsRequest 。
- 将
getSkipTimeOffset 添加到 Ad 。
-
IMA SDK 版本 3.7.2 将于 2018 年 6 月 29 日弃用。如需了解详情,请参阅弃用时间表。
|
3.7.2 |
2017-05-25 |
- 将
setDebugMode 添加到 ImaSdkSettings 。
-
IMA SDK 版本 3.7.1 将于 2018 年 5 月 25 日弃用。如需了解详情,请参阅弃用时间表。
|
3.7.1 |
2017-03-24 |
- 解决使用 Proguard 时出现的命名空间冲突。
- JAR 大小缩减了约 30KB。
-
IMA SDK 版本 3.7.0 将于 2018 年 3 月 24 日弃用。如需了解详情,请参阅弃用时间表。
|
3.7.0 |
2017-03-13 |
- 修复了某些 IMA 类被意外合并到 ProGuard 的
a.a.a.a 软件包中的问题。
-
IMA SDK 版本 3.6.0 于 2018 年 3 月 13 日被弃用。如需了解详情,请参阅弃用时间表。
|
3.6.0 |
2017-02-16 |
- 将以下内容添加到
Ad :
getAdWrapperCreativeIds()
getAdvertiserName()
getCreativeAdId()
getCreativeId()
getDealId()
getSurveyUrl()
getUniversalAdIdRegistry()
getUniversalAdIdValue()
- 添加了
AdsManager.requestNextAdBreak().
- 将以下内容添加到
AdsRenderingSettings :
setEnablePreloading()
getEnablePreloading()
- 将以下内容添加到
AdsRequest :
setContentDuration()
setContentKeywords()
setContentTitle()
-
IMA SDK 版本 3.5.2 将于 2018 年 2 月 16 日弃用。如需了解详情,请参阅弃用时间表。
|
3.5.2 |
2016-11-14 |
- 添加了归 SDK 所有的视频播放器,该播放器可选择性地处理广告播放。
- 添加了
CompanionAdSlot.ClickListener 以及用于添加和移除监听器的方法。
- 修复了
getViewability() 错误日志无效的问题。
- 修复了图标点击穿透行为和无法正确呈现的问题。
-
IMA SDK 版本 3.4.0 将于 2017 年 11 月 14 日弃用。如需了解详情,请参阅弃用时间表。
|
3.4.0 |
2016-09-12 |
- 修复了使用 9.0.0 及更高版本的 Google Play 服务时出现的重复文件错误。
|
3.3.2 |
2016-07-11 |
|
3.3.0 |
2016-05-31 |
|
3.2.1 |
2016-04-07 |
|
3.1.3 |
2015-12-16 |
|
3.b13.3(Beta 版) |
2015-09-10 |
|
3.b12.1(Beta 版) |
2015-07-20 |
|
3.b11.4(Beta 版) |
2015-05-21 |
- 向 API 添加了以下内容:
AdError.AdErrorCode.VAST_EMPTY_RESPONSE
AdError.getErrorNumber()
AdsRequest.setAdWillAutoPlay(Boolean)
CompanionAdSlot.isFilled()
ImaSdkSettings.setPlayerType(String)
ImaSdkSettings.setPlayerVersion(String)
|
3.b10.3(Beta 版) |
2015-03-24 |
- 添加了
ImaSdkSettings.getMaxRedirects 和 ImaSdkSettings.setMaxRedirects 。
- IMA API 类现在为
final 。
- SDK 版本号现在采用 3.bX.Y 格式,其中 b 表示 SDK 的 Beta 版状态。
- 移除了以下
AdError.AdErrorCode 值:
API_ERROR - 请改用 UNKNOWN_AD_RESPONSE 。
PLAYLIST_MALFORMED_RESPONSE - 请改用 UNKNOWN_AD_RESPONSE 。
REQUIRED_LISTENERS_NOT_ADDED - 未由 SDK 触发。
VAST_INVALID_URL - 请改用 VAST_LOAD_TIMEOUT 。
|
Beta 版 v9 |
2014-10-17 |
- 添加了广告 API
getTitle 、getDescription 和 getContentType 。
- 向广告界面添加有关广告插播位置的信息,例如“广告 1(共 4 个):(0:13)”。
- 您不应再使用视频播放器直接控制广告的暂停/播放/恢复。请改用
AdsManager.pause() 和 AdsManager.resume() 。
|
Beta 版 v8 |
2014-06-12 |
- 修复了可跳过式广告的广告界面未清除的问题。
- 记录媒体文件加载超时的错误代码。
|
Beta 版 v7 |
2014-05-27 |
|
Beta 版 v6 |
2014-04-14 |
- 添加了 VAST 3 支持。
- 添加了部分 VMAP 支持(与当前的 Ad Manager 广告规则保持一致)。
- 向 API 添加了以下内容:
- AdError.AdErrorCode.ADS_REQUEST_NETWORK_ERROR
- AdEvent.AdEventType.LOG
- AdEvent.getAdData()
- AdPodInfo.getMaximumDuration()
- AdPodInfo.getPodIndex()
- AdPodInfo.getTimeOffset()
- 修复了以下 bug:如果中贴片广告位于包含封装容器的优化型广告连播中,会导致该广告连播中的所有其他广告都被跳过。
- 传递给 AdsManager 的 AdsRenderingSettings 将不再被忽略。
- 修复了多个 bug 以提高稳定性。
|
Beta 版 v5 |
2013-12-12 |
|
Beta 版 v4 |
2013-10-15 |
- 添加了通过在 AdsLoader 上调用 contentComplete 来重置相关性值的功能。
|
Beta 版 v3 |
2013-09-05 |
|
Beta v2 |
2013-07-07 |
|
封闭式 Beta 版 v2 |
2013-06-24 |
- 添加了用于在
ImaSdkSettings 对象上设置界面语言的 API。
请注意,此参数用于设置界面语言,而不是广告语言。
- 修复了应用同时包含 IMA SDK 和 AdMob SDK 库时遇到的冲突。
- 为各种内部性能指标添加了日志记录。
|
封闭式 Beta 版 v1 |
2013-04-02 |
|