版本
發布日期
附註
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 年 6 月 27 日
23.1.0
2024‑05‑09
23.0.0
2024‑03‑07
這個版本是重大版本更新,其中包含多項破壞性變更。如要進一步瞭解如何遷移,請參閱「遷移至 SDK 23 」。
破壞性變更:
將 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() ,改善自訂 Tabs 中的廣告營利功能。詳情請參閱最佳化自訂分頁 。
將 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 年 8 月 22 日
22.2.0
2023‑07‑05
22.1.0
2023‑05‑18
廣告檢查器: 在未安裝 Google Play 服務的裝置上,啟用從廣告檢查器 UI 觸發廣告請求的功能。
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
權限。如果您使用的是 7.2.0 以下版本的 Gradle,且需要應用程式權限,可能需要在 Android 資訊清單中明確宣告權限。
21.4.0
2022 年 12 月 14 日
所有 Ad Manager 應用程式現在都必須提供 Ad Manager 應用程式 ID,且必須採用 ca-app-pub-################~##########
格式。詳情請參閱「設定應用程式 」。
廣告檢查器: 擴充 SDK 支援功能,以便透過廣告檢查器 UI 顯示橫幅廣告和原生廣告。
新增發布商第一方 ID (舊稱「相同應用程式金鑰」) 支援功能,協助您運用從應用程式中收集的資料,放送關聯性更高且更貼近需求的個人化廣告。
第 QueryInfo
代的官方發布版本。
21.3.0
2022 年 10 月 10 日
廣告檢查器: 新增 SDK 支援,可透過廣告檢查器 UI 要求及顯示廣告。
原生廣告:
自訂原生廣告:
21.2.0
2022‑09‑06
廣告檢查器: 新增 SDK 支援功能,可透過 Android 分享列匯出廣告請求記錄。
21.1.0
2022‑07‑14
新增對 WebView
中廣告營利功能的支援。詳情請參閱「整合 WebView API for Ads 」。
已將 getResponseExtras()
新增至 ResponseInfo
,可能會傳回廣告回應的額外資訊。Beta 版: getResponseExtras()
API 目前為 Beta 版。傳回值可能會在沒有 SDK 版本的情況下變更。
21.0.0
2022 年 5 月 25 日
這個版本是重大版本更新,其中包含幾項破壞性變更。如要進一步瞭解如何遷移,請參閱「遷移至 SDK v21 」指南。
破壞性變更:
Google Mobile Ads SDK 現在要求所有應用程式必須採用 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 年 2 月 22 日
已淘汰所有自訂事件介面 。請改用 Adapter
類別和 MediationAdLoadCallback
介面。
新增對
SharedPreferences gad_has_consent_for_cookies
的支援。當 gad_has_consent_for_cookies
偏好設定設為 0 時,Google Mobile Ads SDK 會啟用
限制廣告 (LTD) 。詳情請參閱「設定 Cookie 同意聲明 」。
當 RequestConfiguration.Builder.setTagForChildDirectedTreatment()
搭配 TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE
呼叫 (請參閱兒童導向設定 ),或是 RequestConfiguration.Builder.setTagForUnderAgeOfConsent()
搭配 TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
呼叫 (請參閱未滿法定年齡的使用者設定 ),Google Mobile Ads SDK 就會停用 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) 如要修正這項錯誤,請將下列 Google Mobile Ads 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 Mobile Ads SDK 會在 SDK 的資訊清單中加入 com.google.android.gms.permission.AD_ID
權限,Android 建構工具會將這項權限自動合併到應用程式資訊清單中。如要進一步瞭解 AD_ID
權限宣告 (包括停用方式),請參閱 這篇 Play 管理中心說明文章 。
已將
onAdClicked()
回呼新增至 FullScreenContentCallback
。
針對原生廣告格式,在 AdListener
類別中啟用 onAdClicked()
回呼。
20.3.0
2021‑08‑23
20.2.0
2021 年 6 月 8 日
新增 Google Ad Manager 發布商的廣告檢查器 (Beta 版) 支援功能。
20.1.0
2021‑04‑29
20.0.0
2021 年 4 月 5 日
破壞性變更:
已移除舊版 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 的依附元件。
已將 onAdImpression()
回呼新增至 FullScreenContentCallback
。 淘汰了 InstreamAd
格式。 中介服務轉接器:
淘汰了 MediationBannerAdapter
、MediationInterstitialAdapter
和 MediationNativeAdapter
。新轉接程式應實作 Adapter
類別,才能載入這些格式。注意: 這些已淘汰的中介服務轉接器類別不會在 20.0.0 版中移除,以便中介服務轉接器有時間轉換至新 API。
出價適配器現在可針對 RTB 專屬格式,在 Adapter
類別中實作不同的載入方法。
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 月 4 日
已淘汰 onAdLeftApplication() AdListener
方法。
修正 Android 11 裝置使用者在點選廣告時,系統要求他們選取瀏覽器的錯誤。
19.5.0
2020 年 10 月 20 日
19.4.0
2020‑09‑10
新增對 Android 11 裝置的支援,適用於指定 API 30 的應用程式。
應用程式開啟頁面廣告: 變更 AppOpenAd
格式,讓運作方式比橫幅廣告檢視畫面更適合全螢幕格式。已將 getResponseInfo()
和 show()
方法新增至 AppOpenAd
。已淘汰 AppOpenAdView
和 AppOpenAdPresentationCallback
類別。
中介服務: 中介服務狀態報表現已推出。使用 ResponseInfo.getAdapterResponses()
取得參與廣告請求的每個廣告聯播網的回應資訊。
舊版獎勵廣告: 已淘汰 RewardedVideoAd
。
已修正 MobileAds.initialize()
僅呼叫返回完成處理常式一次的錯誤。每個對 MobileAds.initialize()
的呼叫現在都會叫用完成回呼。
19.3.0
2020‑07‑20
注意: SDK 19.3.0 以下版本不支援 Android 11 (API 30)。如果您打算將 targetSdkVersion
設為 API 30,建議您使用 SDK 19.4.0 以上版本。
19.2.0
2020‑06‑18
新增 RewardedInterstitialAd
格式。這項功能目前為私人 Beta 版。請與客戶經理聯絡,要求對方授予存取權。
原生廣告: 在測試要求中新增原生驗證工具 UI,協助您找出並修正原生政策違規情形。
新增 MobileAds.disableMediationAdapterInitialization()
方法。在初始化 Google Mobile Ads SDK 之前,請先呼叫這個方法,以停用中介服務轉接程式初始化。警告: 呼叫這個方法可能會對 Google 中介服務成效造成負面影響。只有在應用程式中加入 Google 中介服務轉接器,但在特定應用程式工作階段中未透過 Google 進行中介服務時,才應呼叫此方法 (例如,您正在執行 A/B 中介服務測試)。
19.1.0
2020‑04‑16
19.0.1
2020 年 3 月 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()
。
原生廣告: 已將 getDuration()
和 getCurrentTime()
方法新增至 MediaContent
。
原生中介服務: 已將 getDuration()
和 getCurrentTime()
方法新增至 UnifiedNativeAdMapper
,供轉接程式實作。
已淘汰 AdRequest.Builder.addTestDevice()
。請改用 RequestConfiguration.Builder.setTestDeviceIds()
。
18.3.0
2019‑11‑05
新增 InstreamAd
廣告格式的 API。這項功能目前為私人 Beta 版。如要索取存取權,請與您的客戶經理聯絡。
自動調整橫幅 :變更 AdSize
類別中的自動調整橫幅建立方法。例如將 AdSize.getCurrentOrientationBannerAdSizeWithWidth()
重新命名為 AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize()
。
中介服務 :Google Mobile Ads SDK 現在會擷取由中介服務轉接程式擲回的例外狀況。
獎勵媒合 :修正如果快取多則媒合獎勵廣告,只會顯示一則的錯誤。
新增 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
17.2.1
2019‑05‑21
修正 android.media.AudioManager.getStreamVolume
來源的 ANR。
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‑01‑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‑03
使用 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‑05
Google AdMob 發布商必須在 AndroidManifest.xml 中指定 <meta-data>
標記,並使用
com.google.android.gms.ads.APPLICATION_ID
鍵。詳情請參閱入門指南 。
原生廣告: NativeAppInstallAd
、NativeContentAd
和相關 API 已淘汰,改用 UnifiedNativeAd
。如要進一步瞭解如何使用新版 API,請參閱「原生廣告進階統一 」一文。
原生廣告: 新增「隱藏這則廣告」功能。
原生廣告: 已移除良性警告記錄:「在設定 ClickConfirmingView 時,UnconfirmedClickListener 不得為空值。」
獎勵廣告: 在 RewardedVideoAd
上新增 setAdMetadataListener
方法,以便監聽廣告中繼資料變更。
獎勵廣告: 呼叫 destroy()
會將事件監聽器設為空值。
AdRequest.Builder
已淘汰下列方法。
修正了 onRewardedVideoCompleted()
無法在模擬器上觸發的錯誤。
16.0.0
2018‑10‑02
廣告不變。詳情請參閱 Google Play 服務版本資訊 。
15.0.0
2018‑04‑12
MRAID v3 Beta 版。
原生廣告: 已新增統一原生廣告 API。這會將 NativeAppInstallAds
和 NativeContentAds
合併為一個新類型:UnifiedNativeAd
。
注意: 使用原生廣告時,點選原生廣告後,記錄檔會顯示以下無害的警告:「在設定 ClickConfirmingView 時,UnconfirmedClickListener 不得為空值。 」您可以忽略這則警告,我們會在下一個版本中移除這則警告。
12.0.1
2018‑03‑28
廣告不變。詳情請參閱 Google Play 服務版本資訊 。
12.0.0
2018‑03‑20
獎勵影片:已將 onRewardedVideoCompleted()
回呼方法新增至 RewardedVideoAdListener
。為了避免更新至 12.0.0 版時發生編譯錯誤,應用程式必須在其 RewardedVideoAdListener
實作中覆寫這個回呼。
原生中介服務:將 trackViews()
方法新增至 NativeAdMapper
,讓轉接程式可以存取與個別原生廣告素材資源相對應的 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 年 9 月 5 日
新增 loadAd()
方法,可將 PublisherAdRequest
物件帶入 RewardedVideoAd
類別。
11.2.0
2017‑08‑14
已將 loadAds()
方法新增至 AdLoader
類別,可讓應用程式在單一要求中載入多個不重複的廣告。
將應用程式升級至 Google Mobile Ads SDK 11.2.0 以上版本時,應用程式的 build.gradle
也必須更新,指定 compileSdkVersion
至少為 26
(Android O)。這不會變更應用程式的執行方式。您不需要更新 targetSdkVersion
。
自 11.2.0 版起,您可以透過 Google 的 Maven 存放區取得 Google Mobile Ads SDK。詳情請參閱 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
類別。
已將 getAdChoicesContent()
和 setAdChoicesContent()
方法新增至 NativeAdMapper
類別。
為獎勵影片中介服務轉接程式新增 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
。
已將 destroy()
方法新增至 NativeAdView
。
8.1.0
2015‑09‑24
修正多項錯誤。
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
修正多項錯誤。
7.0.0 版
2015 年 3 月 19 日
已將 addCustomTargeting()
和 addCategoryExclusion()
方法新增至 PublisherAdRequest.Builder
。
修正在使用人工計算曝光次數時,導致 PublisherAdView.recordManualImpression()
在 Ad Manager 中記錄多個曝光次數的問題。
修正在 <supports-screens>
標記上使用 android:largestWidthLimitDp
屬性時,導致廣告無法正確顯示的問題。
已將 setRequestAgent()
方法新增至 AdRequest.Builder
和 PublisherAdRequest.Builder
。這個方法應用於表示第三方透過 Mobile Ads SDK 中介的廣告請求來源。
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
已將 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
新增了新的中介服務適配器 API。
新增適用於手機和平板電腦的 320x100 LARGE_BANNER
廣告格式。
為應用程式內購新增插頁式廣告格式。在 InterstitialAd
上設定 InAppPurchaseListener
,以便監聽應用程式內購事件。
修正因為沒有讀取 gservices 權限而造成 SecurityException
當機的錯誤。
4.3
2014‑03‑17
InterstitialAd
現在會在傳遞應用程式情境時運作。
已將 setContentUrl()
方法新增至 PublisherAdRequest.Builder
。
修正 服務未註冊時的例外狀況。
4.2
2014 年 2 月 3 日
修正多項錯誤。
4.1
2014‑01‑16
新增 Ad Manager 和行動應用程式搜尋廣告支援功能。
AdRequest.Builder
現在有 setLocation()
方法。
修正提出插頁式廣告請求,但未在資訊清單中指定 AdActivity
時發生的當機問題。
4.0
2013‑10‑31
Google Mobile Ads API 現已成為 Google Play 服務 的一部分。
Google 行動廣告 API 日後的更新內容會透過 Google Play 服務自動推送至裝置。
目前不支援 Ad Manager 和行動應用程式搜尋廣告。