版本
发布日期
备注
23.4.0
2024 年 9 月 30 日
23.3.0
2024 年 8 月 12 日
将 User Messaging Platform SDK 依赖项更新到了版本 3.0.0。
23.2.0
2024 年 6 月 27 日
23.1.0
2024 年 5 月 9 日
23.0.0
2024 年 3 月 7 日
重大变更:
将最低 Android API 级别提高到了 21。
如需继续在 AdMob 中收集用户指标 ,请将 AdMob 应用与 Firebase 相关联,并将 Google Analytics for Firebase SDK 集成到您的应用中。
移除了已废弃的 MobileAds.enableSameAppKey()
API
并更新了替代方法 MobileAds.putPublisherFirstPartyIdEnabled()
以返回表示控件保留成功与否的布尔值
错误。
Native Ads
:
移除了 AdLoader.forUnifiedNativeAd()
。使用
AdLoader.forNativeAd()
。
移除了 AdLoader.forCustomTemplateAd()
。请改用 AdLoader.forCustomFormatAd()
。
移除了 AdFormat.UNKNOWN
,且未提供任何替换项。使用 QueryInfo.generate()
的应用必须传递广告格式。
现在,可以将从父级继承的 AdManagerAdRequest.Builder
方法链接在一起,以便通过单次调用构建对象。这就需要更改继承结构
AdManagerAdRequest.Builder
不再从 AdRequest.Builder
继承。
添加了 MobileAds.registerCustomTabsSession() ,以提高自定义标签页中广告的创收能力。如需了解详情,请参阅优化自定义标签页 。
已将 User Messaging Platform SDK 依赖项更新为 2.2.0 版。
22.6.0
2023 年 12 月 6 日
22.5.0
2023 年 10 月 30 日
22.4.0
2023 年 9 月 13 日
22.3.0
2023 年 8 月 22 日
22.2.0
2023 年 7 月 5 日
22.1.0
2023 年 5 月 18 日
广告检查器 :支持在未安装 Google Play 服务的设备上通过广告检查器界面触发广告请求。
22.0.0
2023 年 3 月 29 日
重大变更:
已添加 AdRequest.getRequestAgent()
。
中介 :
Adapter.getVersionInfo()
和
已更改Adapter.getSDKVersionInfo()
类型
com.google.android.gms.ads.mediation.VersionInfo
发送至 com.google.android.gms.ads.VersionInfo
。由于 com.google.android.gms.ads.mediation.VersionInfo
已废弃,因此我们建议适配器返回新类型。
21.5.0
2023 年 1 月 31 日
应用打开广告 :废弃了接受屏幕方向输入参数的 AppOpenAd.load()
方法,并添加了不接受屏幕方向输入的新方法。这些新方法决定了
与其他全屏全屏广告的行为模式保持一致
格式。
中介 :为开屏广告增加了中介支持。
从 androidx.work:work-runtime
依赖项中移除了 RECEIVE_BOOT_COMPLETED
权限。如果您使用的是
Gradle 版本低于 7.2.0,并且需要应用的权限,
您可能需要在 Android 清单中明确声明权限。
21.4.0
2022‑12‑14
现在,所有 Ad Manager 应用都必须提供 Ad Manager 应用 ID,并且
需要 ca-app-pub-################~##########
格式。如需了解详情,请参阅配置应用 。
广告检查器 :扩展对展示横幅广告的 SDK 支持,
请求原生广告。
添加了对发布商第一方 ID(以前称为
应用标识键),从而帮助您利用
从应用中收集的数据
QueryInfo
版的正式版。
21.3.0
2022 年 10 月 10 日
广告检查器 :添加了 SDK 支持,以请求和展示通过广告检查器界面请求的广告。
原生广告 :
自定义原生广告 :
21.2.0
2022 年 9 月 6 日
广告检查器 :添加了 SDK 支持,可通过以下方式导出广告请求日志:
Android Sharesheet。
21.1.0
2022 年 7 月 14 日
添加了对 WebView
中广告创收功能的支持。如需了解详情,请参阅集成适用于广告的 WebView API 。
向 ResponseInfo
添加了 getResponseExtras()
,该方法可能会返回有关广告响应的额外信息。
Beta 版 :getResponseExtras()
API 目前为 Beta 版。在没有 SDK 版本的情况下,返回值可能会发生变化。
21.0.0
2022 年 5 月 25 日
重大变更:
Google 移动广告 SDK 现在要求所有应用至少
要运行的 Android API 级别 19。
在每个方法中添加了 @NonNull
注解,
之前并未明确定义可为 null 性。
移除了 AdRequest.Builder.addNetworkExtras()
方法。
请改用 AdRequest.Builder.addNetworkExtrasBundle()
。
移除了下列位置信息方法:
<ph type="x-smartling-placeholder"></ph>
setLocation()
已开启
AdRequest.Builder
getLocation()
的AdRequest
MediationAdConfiguration
上的 getLocation()
添加了清单标记以优化初始化和广告加载,如需了解详情,请参阅优化初始化和广告加载指南 。
弃用了 MobileAds.getVersionString()
。使用
MobileAds.getVersion()
。
添加了
getLoadedAdapterResponseInfo()
方法
ResponseInfo
。
在 中添加了以下方法
AdapterResponseInfo
:
getAdSourceName()
getAdSourceId()
getAdSourceInstanceName()
getAdSourceInstanceId()
Beta 版 :这些 API 目前为 Beta 版。回归
在没有 SDK 版本的情况下值可能会发生变化。
在广告检查器中添加了对自定义事件的支持。
20.6.0
2022 年 2 月 22 日
弃用了所有自定义事件接口 。请改用 Adapter
类和 MediationAdLoadCallback
接口。
添加了对 SharedPreferences gad_has_consent_for_cookies
的支持。
Google 移动广告 SDK 将启用
启用受限广告 (LTD) 时,
gad_has_consent_for_cookies
偏好设置设为 0。如需了解详情,请参阅设置 Cookie 意见征求 。
Google 移动广告 SDK 将禁止传输 Android
广告标识符 (AAID)
RequestConfiguration.Builder.setTagForChildDirectedTreatment()
通过 TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE
进行调用(请参阅
面向儿童的设置 ),或者
RequestConfiguration.Builder.setTagForUnderAgeOfConsent()
调用方式为
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
(请参阅
未达到同意年龄设置的用户 )。
20.5.0
2021 年 11 月 18 日
为以 API 31 为目标平台的应用添加了对 Android 12 设备的支持。
添加了对
<ph type="x-smartling-placeholder"></ph>
应用组 ID
用于报告和欺诈防范等用例。
20.4.0
2021 年 9 月 22 日
此版本及所有之前的版本都需要明确依赖于 androidx.work:work-runtime:2.7.0
,以修复导致应用在 Android S 上崩溃且具有以下堆栈轨迹的 bug:
Fatal Exception: java.lang.IllegalArgumentException:
com.mycompany.myapp: Targeting S+ (version 10000 and above)
requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be
specified when creating a PendingIntent.
Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE
if some functionality depends on the PendingIntent being mutable,
e.g. if it needs to be used with inline replies or bubbles.
at android.app.PendingIntent.checkFlags(PendingIntent.java:386)
at android.app.PendingIntent.getBroadcastAsUser(PendingIntent.java:657)
at android.app.PendingIntent.getBroadcast(PendingIntent.java:644)
at androidx.work.impl.utils.ForceStopRunnable.getPendingIntent(ForceStopRunnable.java:174)
at androidx.work.impl.utils.ForceStopRunnable.isForceStopped(ForceStopRunnable.java:108)
at androidx.work.impl.utils.ForceStopRunnable.run(ForceStopRunnable.java:86)
at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:75)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:920)
如需修复此错误,请为 Google 移动广告 SDK 添加以下依赖项
添加到模块的应用级 Gradle 文件中:
dependencies {
implementation 'com.google.android.gms:play-services-ads:20.4.0'
// For apps targeting Android 12, add WorkManager dependency.
constraints {
implementation('androidx.work:work-runtime:2.7.0') {
because '''androidx.work:work-runtime:2.1.0 pulled from
play-services-ads has a bug using PendingIntent without
FLAG_IMMUTABLE or FLAG_MUTABLE and will fail in Apps
targeting S+.'''
}
}
}
从版本 20.4.0 开始,Google 移动广告 SDK
com.google.android.gms.permission.AD_ID
权限
SDK 的清单,通过
Android 构建工具。要详细了解AD_ID
权限声明,包括如何将其停用,请参考
这篇 Play 管理中心帮助文章 。
向 FullScreenContentCallback
添加了 onAdClicked()
回调。
启用了
<ph type="x-smartling-placeholder"></ph>
onAdClicked()
AdListener
类中的回调函数。
20.3.0
2021 年 8 月 23 日
20.2.0
2021 年 6 月 8 日
为 Google Ad Manager 发布商添加了广告检查器(Beta 版)支持。
20.1.0
2021 年 4 月 29 日
20.0.0
2021 年 4 月 5 日
重大变更:
<ph type="x-smartling-placeholder"></ph>
移除了旧版 Interstitial
API。
移除了旧版 RewardedVideoAd
API。
移除了前缀为 Publisher
的类(例如:PublisherAdView
)。
移除了 CustomRenderedAd
。
移除了 InstreamAd
。
移除了 SearchAdRequest
。
移除了 AdListener.onAdLeftApplication()
。
移除了 NativeAppInstallAd
、NativeContentAd
和 UnifiedNativeAd
。
现在,有一个名为 NativeAd
的原生广告格式。
RewardedAd
现在是一个抽象类。使用 RewardedAd.load()
静态方法加载激励广告。
弃用了 AdSize.SMART_BANNER
,改用自适应横幅广告 。
在所有公共 API 中添加了显式可为 null 性注解。
19.8.0
2021 年 3 月 15 日
添加了对User Messaging Platform SDK 的依赖项。
将 onAdImpression()
回调添加到了
FullScreenContentCallback
。
弃用了 InstreamAd
格式。
中介适配器 :
废弃了 MediationBannerAdapter
、MediationInterstitialAdapter
和 MediationNativeAdapter
。新的适配器应实现
Adapter
类
加载这些格式的广告。注意 :这些已弃用的中介
20.0.0 版不会移除 Adapter 类,
中介适配器过渡到新 API 所需的时间。
出价适配器现在可以在 Adapter
类中针对特定于 RTB 的格式实现不同的加载方法。
19.7.0
2021 年 1 月 20 日
对以下内容的重大更改:
<ph type="x-smartling-placeholder"></ph>
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
废弃了 CustomRenderedAd
。
已设置前缀为 Publisher
的类和软件包
取而代之的是前缀 AdManager
。
版本 20.0.0 之前的最后一个次要版本。所有标记为已弃用的 API
将在版本 20.0.0 中删除。请参见版本 20.0.0
迁移指南 。
19.6.0
2020 年 12 月 4 日
弃用了 onAdLeftApplication() AdListener
方法。
修复了以下 bug:使用 Android 11 设备的用户会被要求选择
。
19.5.0
2020 年 10 月 20 日
19.4.0
2020 年 9 月 10 日
为以 API 30 为目标平台的应用添加了对 Android 11 设备的支持。
开屏广告 :更改了 AppOpenAd
格式,使其更像全屏格式,而不是横幅广告视图。向 AppOpenAd
添加了 getResponseInfo()
和 show()
方法。已弃用的 AppOpenAdView
和 AppOpenAdPresentationCallback
类。
中介 :中介状态报告现已推出。使用 ResponseInfo.getAdapterResponses()
可获取参与广告请求的每个广告联盟的响应信息。
旧版激励广告 :已废弃 RewardedVideoAd
。
添加了RewardedInterstitialAd
格式,目前为
非公开 Beta 版。
修复了 MobileAds.initialize()
仅回调一次完成处理程序的 bug。每次调用
MobileAds.initialize()
现在会调用完成回调。
19.3.0
2020 年 7 月 20 日
注意 :SDK 版本 19.3.0 及更低版本
不支持 Android 11 (API 30)。我们建议使用 SDK 版本 19.4.0 或
设置 90%
<ph type="x-smartling-placeholder"></ph>
targetSdkVersion
到 API 30。
19.2.0
2020 年 6 月 18 日
原生广告 :在测试请求中添加了原生广告验证工具界面,以帮助您发现并修正原生广告政策违规问题。
添加了 MobileAds.disableMediationAdapterInitialization()
方法。在初始化 Google 移动广告 SDK 之前调用此方法,
停用中介适配器初始化。
警告 :调用此方法可能会导致
影响您的 Google 中介效果。仅当您在应用中添加了 Google 中介适配器,但在特定应用会话期间未通过 Google 进行中介(例如,您正在运行 A/B 中介测试)时,才应调用此方法。
19.1.0
2020 年 4 月 16 日
19.0.1
2020 年 3 月 18 日
原生广告 :修复了使用 NativeCustomTemplateAd
时发生的内存泄漏问题。
19.0.0
2020 年 3 月 2 日
此版本是一项重大版本更新,包含以下破坏性更改:
已将最低 Android SDK 版本更新为 API 16,以与
<ph type="x-smartling-placeholder"></ph>
Google Play 服务分发政策 。
原生广告 :将 MediaContent
移动到了
com.google.android.gms.ads
软件包。
添加了对从
IAB TCF v2.0 和 IAB us_privacy
字符串。
将 setNeighboringContentUrls()
和 getNeighboringContentUrls()
添加到了 AdRequest
中。
添加了 ResponseInfo
类,该类会提供信息
。
弃用了所有广告格式的 getMediationAdapterClassName()
委托给getResponseInfo()
。
原生广告 :添加了 getDuration()
和
getCurrentTime()
方法添加到 MediaContent
中。
原生中介 :向 UnifiedNativeAdMapper
添加了 getDuration()
和 getCurrentTime()
方法,以供适配器实现。
已弃用的
AdRequest.Builder.addTestDevice()
。请改用 RequestConfiguration.Builder.setTestDeviceIds()
。
18.3.0
2019 年 11 月 5 日
为 InstreamAd
广告格式添加了 API。此功能目前处于封闭式 Beta 版测试阶段。请与您的客户经理联系,请求访问权限。
自适应横幅广告 :更改了
AdSize
类。例如,重命名为 AdSize.getCurrentOrientationBannerAdSizeWithWidth()
至 AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize()
。
中介 :Google 移动广告 SDK 现在会捕获中介适配器抛出的异常。
激励广告中介 :修复了以下 bug:如果缓存了多个中介激励广告,则只会展示其中一个。
添加了
setTestDeviceIds()
方法,用于启用设置
一次测试设备。
18.2.0
2019 年 8 月 29 日
添加了适用于 AppOpenAd
格式的 API。此功能目前处于封闭式 Beta 版测试阶段。请与您的客户经理联系,请求访问权限。
18.1.1
2019 年 7 月 23 日
18.1.0
2019 年 7 月 9 日
18.0.0
2019 年 6 月 17 日
从 Android 支持库迁移到 Jetpack (AndroidX)
库。请参阅
Google Play 服务版本说明 。
为了避免在通过 Google 地图安装应用后首次启动时发生崩溃
此版本要求发布商声明
依赖项:
com.google.android.gms:play-services-measurement:17.0.0
com.google.android.gms:play-services-measurement-sdk:17.0.0
17.2.1
2019 年 5 月 21 日
修复了源自 android.media.AudioManager.getStreamVolume
的 ANR 问题。
17.2.0
2019 年 3 月 11 日
激励视频 :添加了一组新的激励广告 API(请参阅 rewarded 软件包),可让您同时加载多个激励广告。
中介 :添加了一组支持初始化的中介适配器 API。实现新 API 的适配器会实现 Adapter
类。
将 firebase-analytics
与版本搭配使用的发布商
17.2.0
任意广告库
(例如,com.google.android.gms:play-services-ads:17.2.0
)必须使用 com.google.firebase:firebase-analytics:16.3.0
。
17.1.3
2019 年 1 月 31 日
将 firebase-analytics
与版本搭配使用的发布商
17.1.3
任意广告库
(例如,com.google.android.gms:play-services-ads:17.1.3
)必须使用 com.google.firebase:firebase-analytics:16.3.0
。
17.1.2
2018 年 12 月 3 日
将 firebase-analytics
与版本搭配使用的发布商
17.1.2
任意广告库
(例如,com.google.android.gms:play-services-ads:17.1.2
)必须使用 com.google.firebase:firebase-analytics:16.0.6
。
17.1.1
2018 年 11 月 12 日
修复了 play-services-ads
和
firebase-analytics
(例如,ads:17.1.0
和 analytics:16.0.5
)会导致 duplicate entry
编译器错误。
如果发布商使用 firebase-analytics
以及版本为 17.1.1
的任何广告库(例如 com.google.android.gms:play-services-ads:17.1.1
)
必须使用 com.google.firebase:firebase-analytics:16.0.5
。
17.1.0
2018 年 11 月 2 日
17.0.0
2018 年 10 月 5 日
Google Ad Manager 发布商必须指定
包含密钥的 <meta-data>
标记
com.google.android.gms.ads.AD_MANAGER_APP
在 AndroidManifest.xml 中。如需了解详情,请参阅入门指南 。
原生广告 :NativeAppInstallAd
、NativeContentAd
、
及相关 API 已弃用,取而代之的是 UnifiedNativeAd
。
请参阅原生广告
高级统一 API ,进一步了解如何使用新 API。
原生广告 :添加了“不再显示该广告”功能功能。
原生广告 :良性警告日志:“UnconfirmedClickListener must
为 null。”已被移除。
激励广告 添加了 setAdMetadataListener
方法
RewardedVideoAd
,用于监听广告元数据更改。
激励广告 :调用 destroy()
会使监听器无效。
弃用了 AdRequest.Builder
的以下方法。
修复了以下 bug:onRewardedVideoCompleted()
无法在以下设备上触发:
模拟器。
16.0.0
2018 年 10 月 2 日
广告不会发生任何变化。参阅 Google Play 服务
发布
注释 。
15.0.0
2018 年 4 月 12 日
MRAID v3 测试版。
原生广告 :添加了统一原生广告 API。这会结合
将NativeAppInstallAds
和NativeContentAds
合并成一个新图片
类型:UnifiedNativeAd
。
注意 :使用原生广告时,系统会显示
在点击原生广告时显示在日志中:
“UnconfirmedClickListener 不得为 null,当 ClickConfirmingView 为
设置。 ”此警告可以忽略,并会在下一个
发布。
12.0.1
2018 年 3 月 28 日
无广告更改。如需了解详情,请参阅 Google Play 服务版本说明 。
12.0.0
2018 年 3 月 20 日
激励视频广告:向 RewardedVideoAdListener
添加了 onRewardedVideoCompleted()
回调方法。为避免在更新到 12.0.0 版本时出现编译错误,应用需要
替换此回调
RewardedVideoAdListener
实现。
原生广告中介:添加了 trackViews()
方法传递给 NativeAdMapper
,从而为适配器提供
与各个原生广告素材资源相对应的 View
对象。
废弃了 trackView()
,取而代之的是 trackViews()
。
11.8.0
2017 年 12 月 18 日
11.6.0
2017 年 11 月 7 日
在NativeAdViewHolder
NativeAppInstallAd
和NativeContentAd
。
已废弃 AdLoader.getMediationAdapterClassName
(发布商应改用 NativeAppInstallAd
和 NativeContentAd
中的同名方法)。
现在测试广告会在广告顶部显示一个标签。如需了解详情,请参阅测试指南 。
11.4.0
2017 年 9 月 19 日
11.2.2
2017 年 9 月 5 日
添加了新的 loadAd()
方法,该方法接受 PublisherAdRequest
传递给 RewardedVideoAd
类。
11.2.0
2017 年 8 月 14 日
向 AdLoader
类添加了 loadAds()
方法,
这样一来,应用便可在一次请求中加载多个不同的广告。
当您将应用升级到 Google 移动广告 SDK 11.2.0 或更高版本后,还必须更新应用的 build.gradle
,以指定 compileSdkVersion
至少为 26
(Android O)。这不会更改应用的运行方式。您无需进行更新
targetSdkVersion
。
从版本 11.2.0 开始,Google 移动广告 SDK 可通过
Google 的 Maven 制品库。如需了解详情,请参阅 Google Play 服务
版本说明 。
11.0.0
2017 年 6 月 7 日
10.2.0
2017 年 2 月 15 日
Google Play 服务 10.2.x 是第一个不再完全支持 Android 2.3.x (Gingerbread) 版本的版本。
使用 SDK 10.2.x 版及更高版本开发的应用需要
最低 Android API 级别为 14,无法安装在设备上
运行 API 级别低于 14 的应用。如需详细了解您的选项,
包括构建多个 APK 以扩展应用对
Android Gingerbread,请参阅
Android 开发者博客 。
为原生高级内容和自定义模板广告添加了对视频素材资源的支持。
向 PublisherAdView
类添加了 getVideoController()
、setVideoOptions()
和 getVideoOptions()
方法。
添加了 AdChoicesView
类。
向 NativeAdMapper
类添加了 getAdChoicesContent()
和 setAdChoicesContent()
方法。
添加了 InitializableMediationRewardedVideoAdAdapter
想要实现以下目标的激励视频广告中介适配器
在发出广告请求前选择进行早期初始化。
在 Google Ads 中添加了对应用内预览和问题排查的支持
管理者。
10.0.1
2016 年 11 月 21 日
9.8.0
2016 年 10 月 24 日
9.6.0
2016 年 9 月 22 日
9.4.0
2016 年 8 月 1 日
9.2.0
2016 年 6 月 27 日
9.0.1
2016 年 5 月 26 日
解决了 9.0.0 中引入的 ProGuard 问题。
发布商不再需要为 com.google.android.gms.common.util.DynamiteApi
提供 keep
选项。
9.0.0
2016 年 5 月 18 日
8.4.0
2015 年 12 月 18 日
8.3.0
2015 年 11 月 6 日
新增了对激励视频广告的支持。
向 PublisherAdView
和 PublisherInterstitialAd
添加了 isLoading()
方法,用于检查广告请求是否正在进行。
将 setIsDesignedForFamilies()
方法添加到了
AdRequest.Builder
和 PublisherAdRequest.Builder
。
向 NativeAdView
添加了 destroy()
方法。
8.1.0
2015 年 9 月 24 日
修复了各种 bug。
7.8.0
2015 年 8 月 13 日
MRAID v2 正式版。
向 AdLoader
、AdView
和 InterstitialAd
添加了 isLoading()
方法,用于检查广告请求是否正在进行。
废弃了 PublisherAdRequest.Builder#setManualImpressionsEnabled()
。
请改用 PublisherAdView#setManualImpressionsEnabled()
。
7.5.0
2015‑05‑28
在 AdMob 和 Ad Manager 中添加了对应用安装和内容原生广告格式的支持。
新增了对自定义原生广告格式的支持,适用于 Ad Manager 预订型广告资源。
7.3.0
2015‑04‑28
修复了各种 bug。
7.0.0
2015‑03‑19
向 PublisherAdRequest.Builder
添加了 addCustomTargeting()
和 addCategoryExclusion()
方法。
修复了导致 PublisherAdView.recordManualImpression()
的问题
手动统计展示次数时,在 Ad Manager 中记录多次展示。
修复了使用 android:largestWidthLimitDp
时导致广告无法正确呈现的问题
属性(位于 <supports-screens>
标记中)。
向 AdRequest.Builder
和 PublisherAdRequest.Builder
添加了 setRequestAgent()
方法。此方法应该用于指明由
中介到移动广告 SDK
6.5.87
2014‑12‑08
引入了拆分后的 JAR 架构,Android Studio 开发者现在可以
只是添加 Google Play 服务的广告部分
com.google.android.gms:play‑services‑ads :6.+
。
注意 :在 XML 中创建横幅广告的应用仍必须引用
整个库 com.google.android.gms:play‑services :6.+
。
修复了各种 bug。
6.1
2014‑10‑08
向 com.google.android.gms.ads.MediationAdRequest
添加了 getLocation()
方法。
为插页式广告的关闭按钮添加了内容说明,以方便使用。
库项目正确关联时,不再记录“(未找到 Google Play 资源)”。
已将“getMediationAdapterClassName()
”添加到“AdView
”
获取当前展示广告的广告网络中介适配器的类名称。
5.0
2014‑06‑25
新增了可实现自定义事件的 API。
使用 Google Play Billing API 为应用内购买添加了默认的购买流程。
4.4
2014‑05‑07
新增了 Mediation Adapter API。
为手机和平板电脑新增了 320x100 的 LARGE_BANNER
广告格式。
新增了应用内购买插页式广告格式。设置
InAppPurchaseListener
在InterstitialAd
上收听
。
修复了 SecurityException
因读取而崩溃的 bug
或 gservices。
4.3
2014‑03‑17
如果传递应用上下文,InterstitialAd
会立即工作。
向 PublisherAdRequest.Builder
添加了 setContentUrl()
方法。
修复了“未注册服务”时的例外情况。
4.2
2014‑02‑03
修复了各种错误。
4.1
2014‑01‑16
新增了对 Ad Manager 和移动应用版搜索广告的支持。
AdRequest.Builder
现在具有 setLocation()
方法。
修复了在请求插页式广告,但
清单中未指定“AdActivity
”。
4.0
2013‑10‑31
Google Mobile Ads API 现已纳入 Google Play 服务 。
未来的 Google Mobile Ads API 更新将自动通过 Google Play 服务推送到设备上。
尚不支持 Ad Manager 和移动应用版搜索广告。