릴리즈 노트

版本 发布日期 备注
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 日
  • 要求 compileSdkVersion 的值不得小于 34。
  • 原生中介适配器:已废弃 loadNativeAd 最终改用loadRtbNativeAd(),改用loadNativeAdMapper()loadRtbNativeAdMapper()。 适配器应迁移到使用这些新的加载方法及相关的 对象的操作。
23.0.0 2024 年 3 月 7 日
  • 重大变更: <ph type="x-smartling-placeholder">
      </ph>
    • 将最低 Android API 级别提高到了 21。
    • 如需继续在 AdMob 中收集用户指标,请执行以下操作: 将您的 AdMob 应用关联到 Firebase,并集成适用于 Firebase SDK 集成到您的应用中。
    • 移除了已废弃的 MobileAds.enableSameAppKey() API 并更新了替代方法 MobileAds.putPublisherFirstPartyIdEnabled() 以返回表示控件保留成功与否的布尔值 错误。
    • Native Ads: <ph type="x-smartling-placeholder">
        </ph>
      • 移除了 AdLoader.forUnifiedNativeAd()。使用 AdLoader.forNativeAd()
      • 移除了 AdLoader.forCustomTemplateAd()。使用 AdLoader.forCustomFormatAd()
    • 已移除 AdFormat.UNKNOWN,且没有替代项。使用 QueryInfo.generate() 必须传递一种广告格式。
    • AdManagerAdRequest.Builder 方法继承自其 现在可以将 parent 链接在一起,以通过单个调用构建对象。 这就需要更改继承结构 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 日
  • 要求最低 compileSdkVersion33
  • 广告检查器:添加了对请求和展示广告的 SDK 支持 请求的状态。
  • 添加了新的 QueryInfo.generate() 方法,该方法接受广告单元 ID。
  • 启用 Attribution Reporting Beta 版和 Topics Beta 版隐私保护 API 的初始测试。 如需了解详情,请参阅 AdMob Privacy Sandbox on Android 指南。
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 日
  • 重大变更: <ph type="x-smartling-placeholder">
  • 已添加 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() 方法,这些方法接受屏幕方向输入参数并添加了新方法 不接受屏幕方向输入。这些新方法决定了 与其他全屏全屏广告的行为模式保持一致 格式。
  • 中介:为开屏广告增加了中介支持。
  • RECEIVE_BOOT_COMPLETED androidx.work:work-runtime 依赖项。如果您使用的是 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 日
21.2.0 2022 年 9 月 6 日
  • 广告检查器:添加了 SDK 支持,可通过以下方式导出广告请求日志: Android Sharesheet。
21.1.0 2022 年 7 月 14 日
  • WebView 中添加了对广告创收的支持。请参阅 集成 WebView API for Ads
  • 已将getResponseExtras()添加到 ResponseInfo 这可能会返回有关广告响应的额外信息。
21.0.0 2022 年 5 月 25 日
  • 重大变更: <ph type="x-smartling-placeholder">
      </ph>
    • Google 移动广告 SDK 现在要求所有应用至少 要运行的 Android API 级别 19。
    • 在每个方法中添加了 @NonNull 注解, 之前并未明确定义可为 null 性。
    • 移除了 AdRequest.Builder.addNetworkExtras() 方法。 使用AdRequest.Builder.addNetworkExtrasBundle()
    • 移除了下列位置信息方法: <ph type="x-smartling-placeholder">
        </ph>
      • setLocation()已开启 AdRequest.Builder
      • getLocation()AdRequest
      • getLocation()已开启 MediationAdConfiguration
  • 添加了清单标记以优化初始化和广告加载,请参见 “优化初始化和广告加载”指南 了解详情。
  • 弃用了 MobileAds.getVersionString()。使用 MobileAds.getVersion()
  • 添加了 getLoadedAdapterResponseInfo() 方法 ResponseInfo
  • 中添加了以下方法 AdapterResponseInfo:
    • getAdSourceName()
    • getAdSourceId()
    • getAdSourceInstanceName()
    • getAdSourceInstanceId()
  • 在广告检查器中添加了对自定义事件的支持。
20.6.0 2022 年 2 月 22 日
20.5.0 2021 年 11 月 18 日
  • 针对以 API 31 为目标平台的应用添加了对 Android 12 设备的支持。
  • 添加了对 <ph type="x-smartling-placeholder"></ph> 应用组 ID 用于报告和欺诈防范等用例。
20.4.0 2021 年 9 月 22 日
  • 从版本 20.4.0 开始,Google 移动广告 SDK com.google.android.gms.permission.AD_ID 权限 SDK 的清单,通过 Android 构建工具。要详细了解AD_ID 权限声明,包括如何将其停用,请参考 <ph type="x-smartling-placeholder"></ph> 这篇 Play 管理中心帮助文章
  • 添加了 <ph type="x-smartling-placeholder"></ph> onAdClicked() FullScreenContentCallback 的回调。
  • 启用了 <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()
    • 移除了 NativeAppInstallAdNativeContentAdUnifiedNativeAd。 现在有一种名为 NativeAd 的原生广告格式。
    • RewardedAd 现在是一个抽象类。使用 RewardedAd.load() 静态方法来加载激励广告。
  • 已添加 广告检查器(Beta 版)。
  • 废弃了 AdSize.SMART_BANNER,取而代之的是 自适应 横幅广告
  • 在所有公共 API 中添加了显式可为 null 性注解。
19.8.0 2021 年 3 月 15 日
  • 添加了对 User Messaging Platform SDK
  • onAdImpression() 回调添加到了 FullScreenContentCallback
  • 弃用了 InstreamAd 格式。
  • 中介适配器: <ph type="x-smartling-placeholder">
      </ph>
    • 弃用了 MediationBannerAdapterMediationInterstitialAdapterMediationNativeAdapter。新的适配器应实现 Adapter 类 加载这些格式的广告。
    • 现在,出价适配器可以在 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 日
  • 横幅广告:现在,系统会针对横幅广告调用 onAdImpression() AdListener 方法。
  • 添加了 setHttpTimeoutMillis() 方法,用于自定义 Google 移动进行 HTTPS 调用的超时 广告 SDK。
19.4.0 2020 年 9 月 10 日
  • 针对以 API 30 为目标平台的应用添加了对 Android 11 设备的支持。
  • 开屏广告:更改了 AppOpenAd 格式,提高了广告互动度 与横幅广告视图相比,是全屏格式。已添加 getResponseInfo()show() 方法 AppOpenAd。已弃用的 AppOpenAdViewAppOpenAdPresentationCallback 类。
  • 中介:中介状态报告现在可用。使用 ResponseInfo.getAdapterResponses() 获取参与广告的每个广告网络的响应信息 请求。
  • 旧版激励广告:已废弃 RewardedVideoAd
  • 修复了 MobileAds.initialize() 存在的 bug 只回调一次完成处理程序。每次调用 MobileAds.initialize() 现在会调用完成回调。
19.3.0 2020 年 7 月 20 日
  • 添加日期:getDomain()getCause() 方法 发送至 AdError
  • 向返回 LoadAdError。例如,onAdFailedToLoad(LoadAdError)
  • 废弃了返回 int 的加载失败回调。例如,onAdFailedToLoad(int)
  • 激励广告:添加了 onRewardedAdFailedToShow(AdError) 和弃用了 onRewardedAdFailedToShow(int)
  • 激励广告中介:添加了 MEDIATION_SHOW_ERROR 展示错误代码。所有与中介广告相关的展示错误现在 针对 AdError.getCode() 返回 MEDIATION_SHOW_ERROR 以及表示底层容器的 NonNull AdError.getCause() 中介错误。
19.2.0 2020 年 6 月 18 日
  • 添加了 RewardedInterstitialAd 格式。此功能 目前处于内测阶段请与您的客户经理联系,请求 访问权限。
  • 原生广告:在测试中添加了原生广告验证工具界面 ,以帮助您发现并修正违反原生政策的行为。
  • 添加了 MobileAds.disableMediationAdapterInitialization() 方法。在初始化 Google 移动广告 SDK 之前调用此方法, 停用中介适配器初始化。
19.1.0 2020 年 4 月 16 日
19.0.1 2020 年 3 月 18 日
  • 原生广告:修复了使用 NativeCustomTemplateAd 时发生的内存泄漏问题。
19.0.0 2020 年 3 月 2 日
  • 添加了对从 IAB TCF v2.0 和 IAB us_privacy 字符串。
  • 添加了 setNeighboringContentUrls() 和 将getNeighboringContentUrls()更改为AdRequest
  • 添加了 ResponseInfo 类,该类会提供信息 。
  • 弃用了所有广告格式的 getMediationAdapterClassName() 委托给getResponseInfo()
  • 原生广告:添加了 getDuration()getCurrentTime() 方法添加到 MediaContent 中。
  • 原生中介:添加了 getDuration()getCurrentTime() 方法 UnifiedNativeAdMapper,供适配器实现。
  • 已弃用的 AdRequest.Builder.addTestDevice()。使用 <ph type="x-smartling-placeholder"></ph> RequestConfiguration.Builder.setTestDeviceIds()
18.3.0 2019 年 11 月 5 日
  • InstreamAd 广告格式添加了 API。此功能目前已启用 非公开 Beta 版。如需申请访问权限,请与您的客户经理联系。
  • 自适应横幅广告:更改了 AdSize 类。例如,重命名为 AdSize.getCurrentOrientationBannerAdSizeWithWidth()AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize()
  • 中介:Google 移动广告 SDK 现在可捕获异常 中介适配器抛出的异常
  • 激励广告中介:修复了多个中介 系统缓存了激励广告,则仅展示一个。
  • 添加了 setTestDeviceIds() 方法,用于启用设置 一次测试设备。
18.2.0 2019 年 8 月 29 日
  • 添加了适用于 <ph type="x-smartling-placeholder"></ph> AppOpenAd 格式。此功能目前已启用 非公开 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 Play 下载应用 此版本要求发布商声明 依赖项:
    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 日
  • 修复了导致 ANR 问题的时间: android.media.AudioManager.getStreamVolume
17.2.0 2019 年 3 月 11 日
  • 激励视频广告:添加了一组新的激励广告 API(请参阅 奖励 软件包),以便同时加载多个激励广告。
  • 中介:添加了一组新的中介适配器 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-adsfirebase-analytics(例如,ads:17.1.0analytics: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 AdMob 发布商必须指定 包含密钥的 <meta-data> 标记 com.google.android.gms.ads.APPLICATION_ID 在 AndroidManifest.xml 中。请参阅 获取 入门指南
  • 原生广告NativeAppInstallAdNativeContentAd、 及相关 API 已弃用,取而代之的是 UnifiedNativeAd。 请参阅原生广告 高级统一 API,进一步了解如何使用新 API。
  • 原生广告:添加了“不再显示该广告”功能功能。
  • 原生广告:良性警告日志:“UnconfirmedClickListener must 为 null。”已被移除。
  • 激励广告添加了 setAdMetadataListener 方法 RewardedVideoAd,用于监听广告元数据更改。
  • 激励广告:调用 destroy() 会使 监听器。
  • 弃用了 AdRequest.Builder 上的以下方法。
  • 修复了以下 bug:onRewardedVideoCompleted() 无法在以下设备上触发: 模拟器。
16.0.0 2018 年 10 月 2 日
15.0.0 2018 年 4 月 12 日
  • MRAID v3 测试版。
  • 原生广告:添加了统一原生广告 API。这会结合 将NativeAppInstallAdsNativeContentAds合并成一个新图片 类型:UnifiedNativeAd
  • 注意:使用原生广告时,系统会显示 在点击原生广告时显示在日志中: “UnconfirmedClickListener 不得为 null,当 ClickConfirmingView 为 设置。”可以忽略此警告,并会在下一个 发布。
12.0.1 2018 年 3 月 28 日
  • 无广告更改。查看 Google Play 服务版本说明 了解详情。
12.0.0 2018 年 3 月 20 日
  • 激励视频广告:添加了 onRewardedVideoCompleted() RewardedVideoAdListener 的回调方法。
  • 原生广告中介:添加了 trackViews() 方法传递给 NativeAdMapper,从而为适配器提供 与各个原生广告素材资源相对应的 View 对象。 废弃了 trackView(),取而代之的是 trackViews()
11.8.0 2017 年 12 月 18 日
  • 修复了一些问题并做出了一些常规改进。
11.6.0 2017 年 11 月 7 日
  • NativeAdViewHolder NativeAppInstallAdNativeContentAd
  • 已弃用 AdLoader.getMediationAdapterClassName(发布商) 应改用 NativeAppInstallAdNativeContentAd)。
  • 现在,测试广告会在广告顶部显示一个标签。请参阅 测试指南
11.4.0 2017 年 9 月 19 日
  • getMediationAdapterClassName() NativeAppInstallAdNativeContentAd 类。通过 AdLoader 中同名的方法 将被弃用。
  • 添加了 onVideoEnd() 传递给 MediationNativeListener 类、hasVideoContent()setHasVideoContent()setMediaView() 方法添加到 NativeAdMapper 类, 和 getAdVolume()isAdMuted() 方法添加到 NativeMediationAdRequest 中, 类来支持原生视频广告中介。
  • 移除了 SearchAdRequest 类。
11.2.2 2017 年 9 月 5 日
  • 添加了新的 loadAd() 方法,该方法接受 PublisherAdRequest 传递给 RewardedVideoAd 类。
11.2.0 2017 年 8 月 14 日
  • AdLoader 类添加了 loadAds() 方法, 这样一来,应用便可在一次请求中加载多个不同的广告。
  • 当您将应用升级到 Google 移动 11.2.0 版或更高版本时 Ads SDK,您还必须更新应用的 build.gradle 以指定 compileSdkVersion 至少为 26 (Android O)。这个 不会改变应用的运行方式。您无需进行更新 targetSdkVersion
  • 从版本 11.2.0 开始,Google 移动广告 SDK 可通过 Google 的 Maven 制品库。如需了解详情,请参阅 Google Play 服务 版本说明
11.0.0 2017 年 6 月 7 日
  • 添加了 onAdClicked()onAdImpression() 方法添加到 AdListener 类。 系统只会针对原生应用安装和原生内容调用这些方法 广告。
  • 移除了 getInAppPurchaseListener() 和 来自 AdViewInterstitialAdsetInAppPurchaseListener() 方法。 和 NativeExpressAdView 类。也移除了相关应用内 购买课程。
  • 添加了 OnVideoMute()OnVideoPause(), OnVideoPlay()OnVideoStart() 方法添加到 VideoController.VideoLifecycleCallbacks。 类。
  • 添加了在全屏广告上启用沉浸模式的功能,方法是添加 setImmersiveMode() 方法添加到 PublisherInterstitialAdRewardedVideoAd 类。
  • 添加了 OnPublisherAdViewLoadedListener 接口, PublisherAdViewOptions 类,以及 PublisherAdViewOptions.Builder 类,与用于 native-plus-banner 的 AdLoader 搭配使用 请求。
  • 添加了可选的 OnImmersiveModeUpdatedListener 中介适配器可以实现以获知沉浸模式的接口 更新。
  • getMediationAdapterClassName() 方法添加到了 RewardedVideoAd 类。
  • 添加了 keep 规则,以自动保留中介适配器 ProGuard 时指定的
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 开发者博客
  • 添加了对原生高级内容的视频素材资源的支持 和自定义模板广告
  • 添加了 getVideoController()setVideoOptions()getVideoOptions() 方法添加到 PublisherAdView 类。
  • 添加了 AdChoicesView 类。
  • 添加了 getAdChoicesContent()setAdChoicesContent() 方法添加到 NativeAdMapper 类。
  • 添加了 InitializableMediationRewardedVideoAdAdapter 想要实现以下目标的激励视频广告中介适配器 在发出广告请求前选择进行早期初始化。
  • 在 Google Ads 中添加了对应用内预览和问题排查的支持 管理者。
10.0.1 2016 年 11 月 21 日
  • 修复了一些问题并做出了一些常规改进。
9.8.0 2016 年 10 月 24 日
  • <ph type="x-smartling-placeholder"></ph> 已取消弃用 MobileAds.Initialize(Context)。 Google Ad Manager 发布商应在进行初始化时调用此方法, 应用。AdMob 发布商仍应使用 MobileAds.Initialize(Context, String),并将 应用代码。
9.6.0 2016 年 9 月 22 日
  • 添加了 MediaView 类。
  • 添加了 openDebugMenu() 方法添加到 MobileAds类,用于预览广告素材和 Ad Manager 广告单元问题排查
  • 添加了对激励视频广告自定义事件的支持。
9.4.0 2016 年 8 月 1 日
  • 修复了一些问题并做出了一些常规改进。
9.2.0 2016 年 6 月 27 日
9.0.1 2016 年 5 月 26 日
  • 解决了 9.0.0 版中引入的 ProGuard 问题。 发布商不再需要使用keep选项, com.google.android.gms.common.util.DynamiteApi
9.0.0 2016 年 5 月 18 日
8.4.0 2015 年 12 月 18 日
  • 添加了一个公共方法 MobileAds.setAppVolume()、 来告知移动广告 SDK 应用的当前音量。
  • 修正了多个问题并进行了一些改进。
8.3.0 2015 年 11 月 6 日
  • 添加了对激励视频广告的支持。
  • PublisherAdView 添加了 isLoading() 方法 以及PublisherInterstitialAd,用于检查 进度。
  • setIsDesignedForFamilies() 方法添加到了 AdRequest.BuilderPublisherAdRequest.Builder
  • NativeAdView 添加了 destroy() 方法。
8.1.0 2015 年 9 月 24 日 修复了各种 bug。
7.8.0 2015 年 8 月 13 日
  • MRAID v2 正式版。
  • isLoading() 方法添加到 AdLoader, AdView, 和InterstitialAd 来检查广告请求是否正在进行中。
  • 废弃了 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
  • 添加了 addCustomTargeting()addCategoryExclusion() 方法 PublisherAdRequest.Builder
  • 修复了导致 PublisherAdView.recordManualImpression() 的问题 手动统计展示次数时,在 Ad Manager 中记录多次展示。
  • 修复了使用 android:largestWidthLimitDp 时导致广告无法正确呈现的问题 属性(位于 <supports-screens> 标记中)。
  • 添加了 setRequestAgent() AdRequest.Builder 方法 和 PublisherAdRequest.Builder。 此方法应该用于指明由 中介到移动广告 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
  • getLocation() 方法添加到 com.google.android.gms.ads.MediationAdRequest
  • 为插页式广告的关闭按钮添加了内容说明,以方便使用。
  • 库项目正确关联时,不再记录“(未找到 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 广告格式。
  • 新增了应用内购买插页式广告格式。设置 InAppPurchaseListenerInterstitialAd上收听 。
  • 修复了 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 和移动应用版搜索广告。