版本資訊

版本 發布日期 附註
0.21.0-beta01 2025-10-08
  • 新增了 InitializationConfig.Builder.disableMediationAdapterInitialization() 方法。在初始化 Google Mobile Ads SDK (Beta 版) 之前呼叫這個方法,即可停用中介服務轉接程式初始化。
  • 改善 WebView 初始化使用方式,減少 ANR 發生次數。
  • androidx.webkit 依附元件從 1.13.0 降級至 1.12.1,以維持與 Android Gradle 外掛程式 7.3.1 的相容性。
  • 移除 androidx.work 套件使用的 android.permission.RECEIVE_BOOT_COMPLETED 權限。
  • 修正 NativeAdMapper 類別中名稱有誤的欄位。
0.20.0-beta01 2025-09-19
  • 修正部分原生影片廣告無法自動播放的錯誤。
0.19.0-beta01 2025-08-14
  • 兩個依附元件的降級版本。
    • androidx.work:work-runtime 從 2.10.0 降級至 2.7.0。
    • androidx.core:core and androidx.core:core-ktx 從 1.15.0 降級至 1.12.0。
  • 已將 ResponseInfo 上的 loadedAdSourceResponse 屬性重新命名為 loadedAdSourceResponseInfo
  • 修正錯誤,使用者現在無法再透過返回按鈕,提早關閉部分全螢幕廣告。
  • 現在,凡是能使用這項功能的發布商,都能為所有廣告格式設定刊登位置 ID。
  • NativeAdMapper 中新增 destroy() 回呼,適用於原生中介服務轉接程式。
0.18.0-beta01 2025-07-17
  • 修正原生中介服務錯誤,這個錯誤會導致參照 com.google.android.gms.ads.NativeAd.MediaView 的轉接程式無法放送廣告。
  • @JvmStaticMobileAds.registerCustomTabsSession() 加註。
  • 修正錯誤:使用 AdMob 聯播網刊登序列載入的橫幅廣告會停止重新整理。
0.17.0-alpha02 2025-06-23
  • 修正原生中介服務出價錯誤。如果轉接程式實作出價,但未實作刊登序列 (例如 Meta Audience Network),則一律無法顯示原生廣告。
  • 修正中介服務轉接程式針對單一廣告請求叫用多個 MediationAdLoadCallback 方法時發生的當機問題。
0.17.0-alpha01 2025-06-18
  • 0.17.0-alpha01 版是誤發的版本,不含預期的新功能。請改用 0.17.0-alpha02。
0.16.0-alpha01 2025-05-23
  • 您不再需要啟用 Java 8+ API 脫糖支援
  • 將 User Messaging Platform SDK 依附元件更新至 3.2.0 版。
  • 修正原生廣告中介服務錯誤,這個錯誤會導致參照 com.google.android.gms.ads.formats.MediaView 類別的轉接程式異常終止。
  • 廣告預先載入:新增 getNumAdsAvailable(),並淘汰 numAdsAvailable()
  • 從 SDK 的資訊清單檔案中移除 android.adservices.AD_SERVICES_CONFIG 屬性標記,避免應用程式 設定 API 專屬廣告服務時發生合併衝突。
0.15.1-alpha01 2025-04-28
0.15.0-alpha01 2025-04-24
  • 原生廣告:新增載入多個原生廣告的支援。
    • 新增一次請求多個廣告的 NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback) 方法。
    • 新增 NativeAdLoaderCallback.onAdLoadingCompleted() 回呼,會在所有原生廣告載入完成時觸發。
    • 為支援 Kotlin 非同步載入,新增了 NativeAdLoader.load(NativeAdRequest, numberOfAds) 方法,可傳回 Flow<NativeAdLoadResult>
  • 已將 kotlinx-coroutines-android 依附元件從 1.7.3 版更新至 1.9.0 版。
0.14.0-alpha01 2025-03-20
  • 如果使用無效的應用程式 ID 初始化 SDK,廣告請求就會失敗。
  • AdPreloader.start() 方法不再需要 PreloadCallback 回呼。
  • 透過 PreloadConfiguration 資料類別建立物件時,bufferSize 屬性為選用屬性。如要讓 Google 最佳化緩衝區大小,請勿設定 bufferSize 屬性。
  • 已移除 PreloadConfiguration 資料類別中的 maxAdsPerSession 屬性。
  • 已將 shouldRequestMultipleImagesshouldReturnUrlsForImageAssets 屬性新增至 NativeAdOptions 類別。
0.13.0-alpha01 2025-02-26
  • 新增 MediationRewardedAdCallback.onUserEarnedReward() 並淘汰 MediationRewardedAdCallback.onUserEarnedReward(RewardItem)
  • 新增廣告預先載入 API。
0.12.0-alpha01 2025-01-22
  • 修正 AdRequestAdRequest.BuilderSignalRequestSignalRequest.Builder 內部分方法遭到模糊處理的錯誤。
  • 對於沒有 Ad Manager 應用程式 ID 的 WebView API for Ads 使用者,我們新增了 InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID,可在 SDK 初始化期間傳遞。
  • 新增支援在 Ad Manager 廣告請求中,整合原生廣告和橫幅廣告。
0.11.0-alpha01 2024-12-12
  • 將 User Messaging Platform SDK 的依附元件更新至 3.1.0 版。
  • 新增對原生廣告中自訂點擊手勢的支援。
  • 新增支援手動計算 Ad Manager 預訂橫幅廣告的曝光次數。
0.10.0-alpha01 2024-11-08
  • 新增 VideoOptionsRequestConfiguration 的 DSL 函式,提升 Kotlin 支援度。
  • 新增對 Publisher Privacy Treatment API 的支援,並搭配 RequestConfiguration.setPublisherPrivacyPersonalizationState() 使用。
  • 新增 Kotlin 暫停 API,用於載入廣告及產生信號。
  • 移除了 IconAd.LoadAdResult,並改為使用 AdLoadResult
  • 修正原生影片廣告無法啟動 OMID 工作階段的問題。
0.9.0-alpha01 2024-10-02
0.8.0-alpha01 2024-08-22
  • 將 User Messaging Platform SDK 的依附元件更新至 3.0.0 版。
  • 原生廣告:
    • 原生廣告格式的正式發布版本。
    • 新增支援在 MediaContent 資源中放送影片。
    • 新增了影片生命週期回呼。
    • 新增影片播放自訂控制項。
    • 為原生廣告和自訂原生廣告啟用 Open Measurement。
  • 建立 SignalRequest 時,signalType 現在是必填欄位。
0.6.0-alpha01 2024-06-20
  • 新增使用「 可透過脫糖程序使用的 Java 8+ API」的程式碼。如果應用程式使用的 minSdkVersion 低於 26,就必須啟用 Java 8 以上版本 API 脫糖支援
  • 新增支援不含影片素材資源的原生和自訂原生廣告格式。
  • 新增對 MRAID 第 3 版的支援。
  • 新增 User Messaging Platform SDK 2.2.0 版的依附元件。
  • Google 錯誤的錯誤網域已從 com.google.android.gms.ads 更新為 com.google.android.libraries.ads.mobile.sdk
  • 新增 MobileAds.isInitialized() 方法,用於檢查 SDK 是否已初始化。
  • 新增 BannerAd.isCollapsible(),檢查傳回的橫幅廣告是否可收合。
  • 新增 MobileAds.registerCustomTabsSession(),提升自訂分頁中廣告的營利成效。
  • OnInitializationCompleteListener」已重新命名為「OnAdapterInitializationCompleteListener」。
  • AdapterResponseInfo」已重新命名為「AdSourceResponseInfo」。
  • AdRequest.Builder.putAdNetworkExtrasBundle()」已重新命名為「AdRequest.Builder.putAdSourceExtrasBundle()」。
  • 修正出價轉接程式類別無法正確例項化的錯誤。
0.3.0-alpha01 2024-03-20
  • Google Mobile Ads SDK (測試版) 的初始版本。
  • 支援橫幅、插頁式、獎勵、插頁式獎勵和應用程式開啟頁面廣告。
  • 支援所有廣告格式的中介服務。為目前 Mobile Ads SDK 編寫的轉接程式,可與 Google Mobile Ads SDK (Beta 版) 向前相容。
  • 新增 Open Measurement SDK 1.4.10 版的依附元件。