版本
發布日期
附註
25.5.0
2026-09-17
25.4.0
2026-06-17
25.3.0
2026-05-21
25.2.0
2026-04-13
25.1.0
2026-03-16
修正廣告檢查器 中的錯誤:使用空白內容網址請求不含內容的測試廣告時,可能會發生錯誤。
25.0.0
2026‑02‑17
破壞性變更:
已移除 com.google.android.gms.ads.mediation 套件中的 VersionInfo 類別。
移除 RtbSignalData 類別中已淘汰的 getConfiguration() 方法。
已移除下列類別中已淘汰的方法 onFailure(String) 和 onAdFailedToShow(String):
從 com.google.android.gms.ads.nativead 套件中移除 NativeAdViewHolder 類別。
從 MediationUtils 移除 MIN_WIDTH_RATIO 和 MIN_HEIGHT_RATIO,支援更彈性的中介服務廣告大小比對門檻。
User Messaging Platform SDK 依附元件更新至 4.0.0 版。
新增支援大型錨定自動調整橫幅廣告。大型錨定自動調整橫幅廣告旨在提高參與度和收益。在 AdSize 類別中使用下列方法,請求大型錨定自動調整橫幅廣告:
AdSize 類別中的下列方法已淘汰:
24.9.0
2025-12-11
24.8.0
2025-11-20
修正 24.6.0 和 24.7.0 版 SDK 資源缺少翻譯的問題。
淘汰了 NativeAdViewHolder。請改用 NativeAdView 算繪原生廣告。
已淘汰 AdPreloader.getConfigurations() 和 AdPreloader.getConfiguration(preloadId) 方法。這些方法沒有替代方案。
24.7.0
2025-10-09
24.6.0
2025-09-08
原生中介服務轉接程式現在可導入 NativeAdMapper.destroy(),在原生廣告刪除時收到通知。
24.5.0
2025-07-24
凡是可使用這項功能的發布商,現在都能為所有廣告格式設定刊登位置 ID。
修正當機問題,並顯示錯誤訊息 Fatal Exception: java.util.ConcurrentModificationException。
24.4.0
2025-06-09
新增多個廣告預先載入 API,並淘汰現有 API。
廣告預先載入功能仍為 Alpha 版功能,僅供部分使用者使用。
24.3.0
2025-05-19
將 User Messaging Platform SDK 依附元件更新至 3.2.0 版。
24.2.0
2025-04-07
24.1.0
2025‑03‑12
Kotlin 最低版本現為 2.1.0。
修正錯誤並提升效能。
play-services-ads-lite 的發布頻率將降低,且不會隨這個版本發布。詳情請參閱 Lite SDK 說明文件。
24.0.0
2025‑02‑24
破壞性變更:
Android API 最低需求級別提高至 23。
移除與捲動間頁廣告格式相關的所有 API。
移除已淘汰的 AppOpenAd 方向 API。
移除 SearchAdView 和 DynamicHeightSearchAdRequest 類別。
將 User Messaging Platform SDK 依附元件更新至 3.1.0 版。
「最佳化初始化和廣告載入程序 」現已正式發布,且預設為啟用。
新增 MediationRewardedAdCallback.onUserEarnedReward() 並淘汰 MediationRewardedAdCallback.onUserEarnedReward(RewardItem)。中介服務轉接程式應更新,改用新方法。
從 SDK 的資訊清單檔案中移除 android.adservices.AD_SERVICES_CONFIG 屬性標記,避免
設定 API 專屬廣告服務 的應用程式發生合併衝突。
23.6.0
2024‑12‑03
淘汰與 Interscroller 廣告格式相關的所有 API。例如:AdSize.getCurrentOrientationInterscrollerAdSize()。
23.5.0
2024-10-29
將 23.4.0 版中推出的廣告載入失敗 Logcat 訊息,從錯誤層級更新為資訊層級。
改善 WebView API for Ads 自訂分頁中個人化廣告的營利成效。
23.4.0
2024-09-30
23.3.0
2024-08-12
將 User Messaging Platform SDK 依附元件更新至 3.0.0 版。
23.2.0
2024-06-27
23.1.0
2024-05-09
23.0.0
2024-03-07
破壞性變更:
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-06
22.5.0
2023-10-30
22.4.0
2023-09-13
22.3.0
2023‑08‑22
22.2.0
2023-07-05
22.1.0
2023‑05‑18
廣告檢查器: 在沒有 Google Play 服務的裝置上,啟用從廣告檢查器使用者介面觸發廣告請求的功能。
22.0.0
2023-03-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-01-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‑09‑06
廣告檢查器: 新增 SDK 支援,可透過 Android Sharesheet 匯出廣告請求記錄。
21.1.0
2022-07-14
21.0.0
2022-05-25
破壞性變更:
Google Mobile Ads SDK (Legacy) 現在要求所有應用程式必須在 Android API 級別 19 以上版本執行。
在先前未明確定義是否可為空值的每個方法中,新增 @NonNull 註解。
已移除 AdRequest.Builder.addNetworkExtras() 方法。
請改用 AdRequest.Builder.addNetworkExtrasBundle()。
移除下列位置方法:
setLocation() (AdRequest.Builder)
getLocation() (AdRequest)
getLocation() (MediationAdConfiguration)
新增資訊清單旗標,用於最佳化初始化和廣告載入程序,詳情請參閱「最佳化初始化和廣告載入程序 」指南。
淘汰了 MobileAds.getVersionString()。請改用 MobileAds.getVersion() 。
在 ResponseInfo 中新增 getLoadedAdapterResponseInfo() 方法。
在 AdapterResponseInfo 中新增下列方法:
getAdSourceName()
getAdSourceId()
getAdSourceInstanceName()
getAdSourceInstanceId()
Beta 版: 這些 API 目前為 Beta 版。即使未發布 SDK,傳回的值也可能隨時變動。
廣告檢查器新增自訂事件支援。
20.6.0
2022‑02‑22
已淘汰所有自訂事件介面 。請改用 Adapter 類別和 MediationAdLoadCallback 介面。
新增對
SharedPreferences gad_has_consent_for_cookies 的支援。當 gad_has_consent_for_cookies 偏好設定設為 0 時,Google Mobile Ads SDK (Legacy) 會啟用受限制的廣告 (LTD) 。詳情請參閱設定 Cookie 同意聲明 。
如果使用 TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE 呼叫 RequestConfiguration.Builder.setTagForChildDirectedTreatment() (請參閱兒童導向設定 ),或使用 TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE 呼叫 RequestConfiguration.Builder.setTagForUnderAgeOfConsent() (請參閱未滿規定年齡的使用者設定 ),Google Mobile Ads SDK (Legacy) 會停用 Android 廣告 ID (AAID) 傳輸功能。
20.5.0
2021‑11‑18
針對指定 API 31 的應用程式,新增對 Android 12 裝置的支援。
新增應用程式組 ID 支援功能,可用於報表和詐欺防範等用途。
20.4.0
2021-09-22
此版本和所有先前版本都需要明確依附於 androidx.work:work-runtime:2.7.0,才能修正導致應用程式在 Android S 上當機的錯誤,並顯示下列堆疊追蹤:
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)
如要修正這個錯誤,請在模組的應用程式層級 Gradle 檔案中,新增下列 Google Mobile Ads SDK (Legacy) 依附元件:
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 Mobile Ads SDK (Legacy) 會在 SDK 的資訊清單中加入 com.google.android.gms.permission.AD_ID 權限,Android 建構工具則會將這項權限自動合併到應用程式資訊清單中。如要進一步瞭解 AD_ID 權限聲明,包括如何停用,請參閱這篇 Play 管理中心說明文章 。
在 FullScreenContentCallback 中新增 onAdClicked() 回呼。
在原生廣告格式的 AdListener 類別中,啟用 onAdClicked() 回呼。
20.3.0
2021‑08‑23
20.2.0
2021‑06‑08
新增 Google Ad Manager 發布商適用的廣告檢查器 (Beta 版) 支援。
20.1.0
2021‑04‑29
20.0.0
2021‑04‑05
破壞性變更:
移除舊版 Interstitial API。
移除舊版 RewardedVideoAd API。
移除前置字串為 Publisher 的類別 (例如:PublisherAdView)。
已移除「CustomRenderedAd」。
已移除「InstreamAd」。
已移除「SearchAdRequest」。
已移除「AdListener.onAdLeftApplication()」。
已移除 NativeAppInstallAd、NativeContentAd 和 UnifiedNativeAd。現在有一個名為「NativeAd」的原生廣告格式。
RewardedAd 現在是抽象類別。使用 RewardedAd.load() 靜態方法載入獎勵廣告。
新增廣告檢查器 (Beta 版)。
淘汰 AdSize.SMART_BANNER,改用自動調整橫幅廣告 。
在所有公開 API 中新增明確的是否可為空值註解。
19.8.0
2021‑03‑15
新增 User Messaging Platform SDK 的依附元件。
在 FullScreenContentCallback 中新增 onAdImpression() 回呼。
淘汰 InstreamAd 格式。
中介服務轉接程式:
淘汰了 MediationBannerAdapter、MediationInterstitialAdapter 和 MediationNativeAdapter。新的轉接程式應導入 Adapter 類別,以載入這些格式。注意: 為讓中介服務轉接程式有時間轉換至新版 API,20.0.0 版不會移除這些已淘汰的中介服務轉接程式類別。
出價轉接程式現在可在 Adapter 類別中,為 RTB 專用格式導入不同的載入方法。
19.7.0
2021‑01‑20
主要異動:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
已淘汰 CustomRenderedAd。
前置字串為 Publisher 的類別和套件已淘汰,並由前置字串 AdManager 取代。
20.0.0 版之前的最後一個次要版本。在這個版本和先前版本中標示為已淘汰的所有 API,都將在 20.0.0 版中移除。詳情請參閱20.0.0 版遷移指南 。
19.6.0
2020‑12‑04
淘汰 onAdLeftApplication() AdListener 方法。
修正錯誤:Android 11 裝置使用者點按廣告時,系統會要求選取瀏覽器。
19.5.0
2020-10-20
19.4.0
2020‑09‑10
針對指定 API 30 的應用程式,新增 Android 11 裝置支援。
應用程式開啟頁面廣告: 變更 AppOpenAd 格式,使其運作方式更接近全螢幕格式,而非橫幅廣告檢視。已將 getResponseInfo() 和 show() 方法新增至 AppOpenAd。淘汰 AppOpenAdView 和 AppOpenAdPresentationCallback 類別。
中介服務: 中介服務狀態報表功能現已推出。使用 ResponseInfo.getAdapterResponses() 取得參與廣告請求的各個廣告聯播網的回應資訊。
舊版獎勵廣告: 已淘汰 RewardedVideoAd。
修正 MobileAds.initialize() 只會回呼完成處理常式一次的錯誤。現在每次呼叫 MobileAds.initialize() 都會叫用完成回呼。
19.3.0
2020‑07‑20
注意: 19.3.0 以下版本的 SDK 不支援 Android 11 (API 30)。如果您打算將 targetSdkVersion 設為 API 30,建議使用 SDK 19.4.0 以上版本。
19.2.0
2020‑06‑18
新增 RewardedInterstitialAd 格式。這項功能目前為非公開測試版。如需存取權,請與客戶經理聯絡。
原生廣告: 在測試請求中新增原生廣告驗證工具使用者介面,協助您找出並修正原生廣告政策違規事項。
新增 MobileAds.disableMediationAdapterInitialization() 方法。請在初始化 Google Mobile Ads SDK (Legacy) 前呼叫這個方法,停用中介服務轉接程式初始化。警告: 呼叫這個方法可能會對 Google 中介服務成效造成負面影響。只有在應用程式中加入 Google 中介服務轉接程式,但未在特定應用程式工作階段中透過 Google 進行中介服務 (例如執行 A/B 中介服務測試) 時,才應呼叫這個方法。
19.1.0
2020-04-16
19.0.1
2020‑03‑18
原生廣告: 修正使用 NativeCustomTemplateAd 時發生的記憶體流失問題。
19.0.0
2020‑03‑02
這個版本是主要版本更新,包含下列破壞性變更:
Android SDK 最低版本更新為 API 16,以符合 Google Play 服務發布政策 。
原生廣告: 將 MediaContent 移至 com.google.android.gms.ads 套件。
新增支援從 IAB 資訊公開和同意聲明架構第 2.0 版和 IAB us_privacy 字串讀取同意聲明參數。
將 setNeighboringContentUrls() 和 getNeighboringContentUrls() 新增至 AdRequest。
新增 ResponseInfo 類別,提供已載入廣告的相關資訊。
針對所有廣告格式,淘汰 getMediationAdapterClassName(),改用 getResponseInfo()。
原生廣告: 在 MediaContent 中新增 getDuration() 和 getCurrentTime() 方法。
原生中介服務: 在 UnifiedNativeAdMapper 中新增 getDuration() 和 getCurrentTime() 方法,供轉接程式導入。
已淘汰 AdRequest.Builder.addTestDevice() 。請改用 RequestConfiguration.Builder.setTestDeviceIds() 。
18.3.0
2019-11-05
新增 InstreamAd 廣告格式的 API。這項功能目前為非公開測試版。如需存取權,請與客戶經理聯絡。
自動調整橫幅廣告 :變更 AdSize 類別中的自動調整橫幅廣告建立方法。例如,將 AdSize.getCurrentOrientationBannerAdSizeWithWidth() 重新命名為 AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize()。
中介服務 :Google Mobile Ads SDK (Legacy) 現在會擷取中介服務轉接程式擲回的例外狀況。
獎勵中介服務 :修正快取多個中介服務獎勵廣告時,只會顯示一個廣告的錯誤。
新增 setTestDeviceIds() 方法,可一次為所有廣告請求設定測試裝置。
18.2.0
2019‑08‑29
新增 AppOpenAd 格式的 API。這項功能目前為非公開 Beta 版。
如需存取權,請與客戶經理聯絡。
18.1.1
2019-07-23
18.1.0
2019‑07‑09
18.0.0
2019-06-17
從 Android 支援資料庫遷移至 Jetpack (AndroidX) 程式庫。詳情請參閱 Google Play 服務版本資訊 。
為避免從 Play 商店安裝應用程式後,首次啟動時發生當機,這個版本要求發布商在 build.gradle 中宣告額外的依附元件:
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-05-21
修正源自 android.media.AudioManager.getStreamVolume 的 ANR。
17.2.0
2019‑03‑11
獎勵影片: 新增一組獎勵 API (請參閱獎勵 套件),可同時載入多則獎勵廣告。
中介服務: 新增一組支援初始化的中介服務轉接程式 API。導入新版 API 的轉接程式會導入 Adapter 類別。
發布商若使用 firebase-analytics,且搭配任何廣告程式庫 (例如 com.google.android.gms:play-services-ads:17.2.0) 的 17.2.0 版本,則必須使用 com.google.firebase:firebase-analytics:16.3.0。
17.1.3
2019-01-31
發布商如果使用 firebase-analytics,且搭配任何廣告程式庫 (例如 com.google.android.gms:play-services-ads:17.1.3) 的 17.1.3 版本,則必須使用 com.google.firebase:firebase-analytics:16.3.0。
17.1.2
2018-12-03
發布商如果使用 firebase-analytics,且搭配任何廣告程式庫 (例如 com.google.android.gms:play-services-ads:17.1.2) 的 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,且搭配任何廣告程式庫 (例如 com.google.android.gms:play-services-ads:17.1.1) 的 17.1.1 版本,則必須使用 com.google.firebase:firebase-analytics:16.0.5。
17.1.0
2018-11-02
17.0.0
2018‑10‑05
Google AdMob 發布商必須在 AndroidManifest.xml 中,指定 <meta-data> 標記和鍵 com.google.android.gms.ads.APPLICATION_ID。詳情請參閱入門指南 。
原生廣告: NativeAppInstallAd、NativeContentAd 和相關聯的 API 已淘汰,改用 UnifiedNativeAd。如需使用新版 API 的進一步操作說明,請參閱「原生廣告進階整合 」。
原生廣告: 新增「隱藏這則廣告」功能。
原生廣告: 移除良性警告記錄「UnconfirmedClickListener must not be null while ClickConfirmingView is set.」。
獎勵廣告: 在 RewardedVideoAd 中新增 setAdMetadataListener 方法,用於監聽廣告中繼資料變更。
獎勵廣告: 呼叫 destroy() 會將事件監聽器設為空值。
淘汰 AdRequest.Builder 的下列方法。
修正 onRewardedVideoCompleted() 無法在模擬器上觸發的錯誤。
16.0.0
2018-10-02
廣告沒有任何異動。詳情請參閱 Google Play 服務版本資訊 。
15.0.0
2018‑04‑12
MRAID v3 Beta 版。
原生廣告: 新增 Unified Native Ad API。這會將 NativeAppInstallAds 和 NativeContentAds 合併為一個新類型:UnifiedNativeAd。
注意: 使用原生廣告時,點按原生廣告後,記錄中會顯示良性警告:「UnconfirmedClickListener must not be null while ClickConfirmingView is set. 」您可以忽略這則警告,系統會在下一個版本中移除。
12.0.1
2018‑03‑28
廣告沒有任何異動。詳情請參閱 Google Play 服務版本資訊 。
12.0.0
2018‑03‑20
獎勵影片廣告:在 RewardedVideoAdListener 中新增 onRewardedVideoCompleted() 回呼方法。為避免在更新至 12.0.0 版時發生編譯錯誤,應用程式必須在 RewardedVideoAdListener 實作中覆寫這個回呼。
原生中介服務:在 NativeAdMapper 中新增 trackViews() 方法,讓轉接程式存取與個別原生廣告素材資源對應的 View 物件。淘汰 trackView(),改用 trackViews()。
11.8.0
2017‑12‑18
11.6.0
2017‑11‑07
在 NativeAppInstallAd 和 NativeContentAd 中新增 NativeAdViewHolder 類別和相關方法。
已淘汰 AdLoader.getMediationAdapterClassName (發布商應改用 NativeAppInstallAd 和 NativeContentAd 中同名的方法)。
測試廣告現在會在頂端顯示標籤。詳情請參閱測試指南 。
11.4.0
2017-09-19
11.2.2
2017‑09‑05
在 RewardedVideoAd 類別中新增 loadAd() 方法,可接受 PublisherAdRequest 物件。
11.2.0
2017‑08‑14
在 AdLoader 類別中新增 loadAds() 方法,讓應用程式在單一請求中載入多則不重複廣告。
將應用程式升級至 Google Mobile Ads SDK 11.2.0 以上版本時,也必須更新應用程式的 build.gradle,指定 compileSdkVersion 至少為 26 (Android O)。這不會改變應用程式的執行方式。您不必更新 targetSdkVersion。
自 11.2.0 版起,Google Mobile Ads SDK (Legacy) 可透過 Google 的 Maven 存放區取得。詳情請參閱 Google Play 服務版本資訊 。
11.0.0
2017‑06‑07
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 類別。
在 NativeAdMapper 類別中新增 getAdChoicesContent() 和 setAdChoicesContent() 方法。
新增 InitializableMediationRewardedVideoAdAdapter 介面,供獎勵影片中介服務轉接程式在發出廣告請求前,選擇加入提早初始化。
新增 Google Ad Manager 應用程式內預覽和疑難排解支援。
10.0.1
2016-11-21
9.8.0
2016-10-24
9.6.0
2016-09-22
9.4.0
2016‑08‑01
9.2.0
2016-06-27
9.0.1
2016-05-26
解決 9.0.0 版中引入的 ProGuard 問題。
發布商不再需要 com.google.android.gms.common.util.DynamiteApi 的 keep 選項。
9.0.0
2016-05-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-09-24
修正多項錯誤。
7.8.0
2015-08-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
修正多項錯誤。
7.0.0
2015-03-19
在 PublisherAdRequest.Builder 中新增 addCustomTargeting() 和 addCategoryExclusion() 方法。
修正問題:使用手動曝光計算功能時,PublisherAdView.recordManualImpression() 會在 Ad Manager 中記錄多次曝光。
修正問題:在 <supports-screens> 標記上使用 android:largestWidthLimitDp 屬性時,廣告無法正常顯示。
已將 setRequestAgent() 方法新增至 AdRequest.Builder 和 PublisherAdRequest.Builder。第三方中介服務至 Google Mobile Ads SDK (Legacy) 時,應使用這個方法表示廣告請求來源。
6.5.87
2014‑12‑08
推出分割 JAR 架構:Android Studio 開發人員現在只要依附 com.google.android.gms:play‑services‑ads :6.+,即可納入 Google Play 服務的廣告部分。注意: 在 XML 中建立橫幅廣告的應用程式,仍須參照整個程式庫 com.google.android.gms:play‑services :6.+。
修正多項錯誤。
6.1
2014-10-08
在 com.google.android.gms.ads.MediationAdRequest 中新增 getLocation() 方法。
為插頁式廣告的關閉按鈕添加內容說明,以達到協助工具之效。
正確連結程式庫專案時,移除「找不到 Google Play 資源」的記錄。
在 AdView 中新增 getMediationAdapterClassName(),以取得顯示廣告的廣告聯播網中介服務轉接程式類別名稱。
17.0.0
2018‑10‑05
新增用於實作自訂事件的 API。
使用 Google Play Billing API,為應用程式內購加入預設購買流程。
4.4
2014‑05‑07
新增中介服務轉接程式 API。
新增 320x100 LARGE_BANNER 廣告格式,適用於手機和平板電腦。
新增應用程式內購的插頁式廣告格式。在 InterstitialAd 上設定 InAppPurchaseListener,監聽應用程式內購事件。
修正 SecurityException 因未經授權讀取 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 和行動應用程式搜尋廣告。