เวอร์ชัน
วันที่ออก
หมายเหตุ
1.6.0
2026-10-22
อัปเดตชีตการแชร์ของเครื่องมือตรวจสอบโฆษณา เมื่อส่งออกคำขอโฆษณาและการตอบกลับเพื่อแสดงตัวอย่างข้อความ ปุ่มคัดลอก และคำแนะนำการแชร์โดยตรง
แก้ไขข้อบกพร่องในโฆษณาที่มีการให้รางวัลและโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัลซึ่งอาจเรียกใช้เมธอด OnUserEarnedRewardListener.onUserEarnedReward() หลังจากเมธอด AdEventCallback.onAdDismissedFullScreenContent()
อัปเดตทรัพยากร Dependency ของ com.google.android.play:hsdp เป็นเวอร์ชัน 2.2.0 เพื่อแก้ไขข้อขัดข้องของ java.lang.IllegalStateException
อัปเดตกฎ ProGuard ของผู้บริโภคเพื่อป้องกันไม่ให้เกิดข้อขัดข้อง java.lang.RuntimeException ในคลาส androidx.work.WorkManagerInitializer เมื่อเปิดใช้โหมดเต็มรูปแบบ R8
แก้ไขข้อบกพร่องที่ระบบไม่ส่งบริบท Activity ที่มีอยู่ไปยัง SDK ของบุคคลที่สามเมื่อแสดงโฆษณาแบบเต็มหน้าจอที่ใช้สื่อกลาง
1.5.0
2026-09-24
เพิ่ม API การสร้างและการแสดงผลสัญญาณสำหรับรูปแบบ SwipeableInterstitialAd ฟีเจอร์นี้อยู่ในรุ่นเบต้าแบบจำกัดผู้ใช้งาน ติดต่อผู้จัดการฝ่ายดูแลลูกค้าเพื่อขอสิทธิ์เข้าถึง
เพิ่ม excludedAppIds API ลงในคำขอโฆษณาไอคอน ซึ่งช่วยให้ผู้เผยแพร่โฆษณาสามารถเลือกยกเว้นรายการรหัสแอปจากการตอบกลับโฆษณาไอคอนได้
1.4.0
2026-08-20
1.3.1
2026-07-29
แก้ไขข้อบกพร่องและปรับปรุงประสิทธิภาพสำหรับฟีเจอร์ที่มีการจำกัดการเข้าถึง
1.3.0
2026-07-21
1.2.1
2026-06-15
สำหรับแอปที่ใช้ WebView API สำหรับโฆษณา เราได้แก้ไขปัญหาที่ทำให้ SDK ไม่สามารถส่งสัญญาณไปยังแท็กโฆษณาที่รองรับ (โค้ด AdSense, แท็กผู้เผยแพร่โฆษณาผ่าน Google, IMA สำหรับ HTML5) ปัญหานี้เกิดจากการเรียกใช้เมธอด Webkit อย่างไม่ถูกต้องในเทรดเบื้องหลัง
1.2.0
2026-06-11
1.1.1
2026-05-27
แก้ไขปัญหาที่พ็อดโฆษณาที่มีการให้รางวัลค้างระหว่างการเปลี่ยนภาพ ซึ่งทำให้ผู้ใช้ปิดโฆษณาไม่ได้
1.1.0
2026-05-18
1.0.1
2026-04-30
แก้ไขปัญหาที่โฆษณาที่ใช้ window.open() หรือลิงก์ที่มี target="_blank" เปิดหน้า Landing Page ไม่สำเร็จ
1.0.0
2026-04-14
0.25.0-beta01
2026-03-24
0.24.0-beta03
2026-03-07
แก้ไขปัญหาที่ AdView.destroy() ไม่หยุดลองโหลดโฆษณาอีกครั้งหลังจากที่โหลดโฆษณาไม่สำเร็จ
เพิ่มตัวสร้างที่ไม่มีอาร์กิวเมนต์ลงใน NativeAdMapper และ UnifiedNativeAdMapper เพื่อปรับปรุงความเข้ากันได้กับ Kotlin
เพิ่มพร็อพเพอร์ตี้ packageName ลงในอินเทอร์เฟซ IconAd แล้ว
เพิ่มตัวเลือกเพื่อบังคับให้ SDK ใช้ Cronet แทน OkHttp สำหรับการดำเนินการเครือข่าย หากต้องการแก้ไขข้อผิดพลาดขณะรันไทม์ในโปรเจ็กต์ที่ใช้ OkHttp 5 เราขอแนะนำให้บังคับใช้ Cronet สำหรับการดำเนินการของเครือข่าย หากต้องการบังคับใช้ Cronet ให้ตั้งค่า force_use_cronet เป็น true ใน InitializationConfig.Builder เมื่อเรียกใช้ MobileAds.initialize() :
val config = InitializationConfig . Builder ()
. setExtras ( bundleOf ( "force_use_cronet" to true ))
. build ()
MobileAds . initialize ( this , config )
เพิ่มการรองรับ Java 11 หากต้องการใช้ Java 11 ให้เพิ่มโค้ดต่อไปนี้ลงในบล็อก android ในไฟล์ build.gradle
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = '11'
}
}
0.24.0-beta02
2026-03-03
แก้ไขปัญหาการโหลดคลาสทรัพยากร Dependency ของบุคคลที่สามซึ่งส่งผลต่อการสร้างสัญญาณคำขอโฆษณาแบบเซิร์ฟเวอร์ต่อเซิร์ฟเวอร์
0.24.0-beta01
2026-02-13
เพิ่มการรองรับแบนเนอร์แบบปรับขนาดได้ที่ยึดตำแหน่งไว้ขนาดใหญ่ แบนเนอร์แบบปรับขนาดได้ที่ยึดตำแหน่งไว้ขนาดใหญ่ได้รับการออกแบบมาเพื่อเพิ่มการมีส่วนร่วมและรายได้
ขอแบนเนอร์แบบปรับขนาดได้ที่ยึดตำแหน่งไว้ขนาดใหญ่โดยใช้วิธีการต่อไปนี้ในคลาส AdSize
เราได้เลิกใช้งานเมธอดต่อไปนี้ในคลาส AdSize แล้ว
แก้ไขข้อบกพร่องที่โฆษณาแบนเนอร์อาจหยุดรีเฟรชหากแพลตฟอร์มเรียกใช้ onViewAttachedToWindow() และ onViewDetachedFromWindow() ไม่เป็นไปตามลำดับเมื่อแสดงโฆษณาใหม่
0.23.0-beta01
2026-01-26
อัปเดตเวอร์ชันขั้นต่ำที่จำเป็นของปลั๊กอิน Android Gradle (AGP) เป็น 8.3.0
แก้ไขข้อบกพร่องที่ตัวสร้าง AdView แสดง java.lang.NoSuchMethodError เมื่อเรียกใช้จาก Kotlin
แก้ไขข้อบกพร่องที่ระบบไม่เรียกใช้อะแดปเตอร์เหตุการณ์ที่กำหนดเองระหว่างการดำเนินการ Waterfall
อัปเดต RtbSignalData เพื่อให้บริบทกิจกรรมแก่ RtbAdapter.collectSignals() เมื่อพร้อมใช้งาน
อัปเดตทรัพยากร Dependency ของ androidx.webkit เป็นเวอร์ชัน 1.15.0 แล้ว
อัปเดตทรัพยากร Dependency ของ SDK สำหรับ User Messaging Platform เป็นเวอร์ชัน 4.0.0
เปลี่ยนกลับการเลิกใช้งาน AdPreloader.getConfiguration() และ AdPreloader.getConfigurations()
0.22.0-beta04
2025-12-04
แก้ไขปัญหาใน SDK เวอร์ชัน 0.22.0-beta02 ที่ข้อมูลเมตาตัวอย่างของ Java 17 รวมอยู่ในไฟล์คลาสอย่างไม่ถูกต้อง
0.22.0-beta03
2025-11-25
0.22.0-beta02
2025-11-24
0.22.0-beta01
2025-11-20
อัปเดต API โฆษณาแบนเนอร์:
แก้ไขข้อบกพร่องในโฆษณาสื่อกลางที่ไม่มีการใช้ NativeAdRequest.Builder.setAdChoicesPlacement() ซึ่งทำให้ตำแหน่งไอคอนตัวเลือกโฆษณาไม่ถูกต้อง
ลดเวอร์ชันขั้นต่ำของปลั๊กอิน Android Gradle (AGP) ที่จำเป็นจาก 8.2.0 เป็น 7.3.1
เลิกใช้งาน AdPreloader.getConfigurations() และ AdPreloader.getConfiguration(preloadId) แล้ว ไม่มีการแทนที่
0.21.0-beta01
2025-10-08
เพิ่มวิธีการ InitializationConfig.Builder.disableMediationAdapterInitialization() แล้ว เรียกใช้เมธอดนี้ก่อนเริ่มต้น GMA Next-Gen SDK เพื่อปิดใช้การเริ่มต้นอะแดปเตอร์สื่อกลาง
การเรียกใช้เมธอดนี้อาจส่งผลเสียต่อประสิทธิภาพสื่อกลางของ Google ควรเรียกใช้เมธอดนี้เฉพาะในกรณีที่คุณรวมอะแดปเตอร์สื่อกลางของ Google ไว้ในแอป แต่ไม่ได้ใช้สื่อกลาง AdMob ในระหว่างเซสชันแอปหนึ่งๆ เช่น การเรียกใช้การทดสอบสื่อกลาง A/B
ปรับปรุงการใช้งานการเริ่มต้น WebView เพื่อลด ANR
ดาวน์เกรดทรัพยากร Dependency androidx.webkit จาก 1.13.0 เป็น 1.12.1
นำสิทธิ์ android.permission.RECEIVE_BOOT_COMPLETED ที่แพ็กเกจ androidx.work ใช้ออกแล้ว
แก้ไขฟิลด์ที่ตั้งชื่อไม่ถูกต้องในคลาส NativeAdMapper
0.20.0-beta01
2025-09-19
แก้ไขข้อบกพร่องที่โฆษณาวิดีโอเนทีฟบางรายการไม่เล่นอัตโนมัติ
0.19.0-beta01
2025-08-14
ดาวน์เกรดเวอร์ชันของทรัพยากร Dependency 2 รายการ
androidx.work:work-runtime จาก 2.10.0 เป็น 2.7.0
androidx.core:core and androidx.core:core-ktx จาก 1.15.0 เป็น 1.12.0
เปลี่ยนชื่อพร็อพเพอร์ตี้ loadedAdSourceResponse ใน ResponseInfo เป็น loadedAdSourceResponseInfo แล้ว
แก้ไขข้อบกพร่องที่ทำให้ผู้ใช้ปิดโฆษณาแบบเต็มหน้าจอบางรายการก่อนเวลาอันควรด้วยปุ่มย้อนกลับ
ตอนนี้ผู้เผยแพร่โฆษณาที่มีสิทธิ์เข้าถึงฟีเจอร์นี้จะได้รับการรองรับรหัสตำแหน่งโฆษณาสําหรับโฆษณาทุกรูปแบบ
เพิ่ม Callback destroy() ไปยัง NativeAdMapper สำหรับอะแดปเตอร์สื่อกลางเนทีฟ
0.18.0-beta01
2025-07-17
แก้ไขข้อบกพร่องของสื่อกลางเนทีฟที่ทำให้การแสดงโฆษณาสำหรับอะแดปเตอร์ที่อ้างอิง com.google.android.gms.ads.NativeAd.MediaView เสียหาย
ใส่คำอธิบายประกอบ MobileAds.registerCustomTabsSession() ด้วย @JvmStatic
แก้ไขข้อบกพร่องที่โฆษณาแบนเนอร์ซึ่งโหลดโดยใช้ Waterfall ของเครือข่าย AdMob หยุดรีเฟรช
0.17.0-alpha02
2025-06-23
แก้ไขข้อบกพร่องในการเสนอราคาของสื่อกลางแบบเนทีฟที่อะแดปเตอร์ซึ่งใช้การเสนอราคาแต่ไม่ใช่ Waterfall (เช่น 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
ไม่จำเป็นต้องเปิดใช้การรองรับกระบวนการ Desugaring ของ Java 8+ API อีกต่อไป
อัปเดตทรัพยากร Dependency ของ SDK สำหรับ User Messaging Platform เป็นเวอร์ชัน 3.2.0
แก้ไขข้อบกพร่องสื่อกลางโฆษณาเนทีฟที่ทำให้เกิดข้อขัดข้องในอะแดปเตอร์ที่อ้างอิงคลาส com.google.android.gms.ads.formats.MediaView
การโหลดโฆษณาล่วงหน้า : เพิ่ม getNumAdsAvailable() และเลิกใช้งาน numAdsAvailable()
นำแท็กพร็อพเพอร์ตี้ android.adservices.AD_SERVICES_CONFIG ออกจากไฟล์ Manifest ของ SDK เพื่อป้องกันความขัดแย้งในการผสานสำหรับแอปที่
กำหนดค่าบริการโฆษณาเฉพาะ API
0.15.1-alpha01
2025-04-28
0.15.0-alpha01
2025-04-24
โฆษณาเนทีฟ : เพิ่มการรองรับการโหลดโฆษณาเนทีฟหลายรายการ
เพิ่มเมธอด NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback) ที่ขอโฆษณาหลายรายการพร้อมกัน
เพิ่ม Callback NativeAdLoaderCallback.onAdLoadingCompleted() ที่เริ่มทำงานเมื่อโฆษณาเนทีฟทั้งหมดโหลดเสร็จแล้ว
เพิ่มเมธอด NativeAdLoader.load(NativeAdRequest, numberOfAds) ที่แสดงผล Flow<NativeAdLoadResult> เพื่อรองรับการโหลดแบบอะซิงโครนัสของ Kotlin
อัปเดตทรัพยากร Dependency ของ kotlinx-coroutines-android จากเวอร์ชัน 1.7.3 เป็น 1.9.0
0.14.0-alpha01
2025-03-20
คำขอโฆษณาจะล้มเหลวหากคุณเริ่มต้น SDK ด้วยรหัสแอปพลิเคชันที่ไม่ถูกต้อง
เมธอด AdPreloader.start() ไม่ต้องใช้ Callback PreloadCallback อีกต่อไป
พร็อพเพอร์ตี้ bufferSize เป็นตัวเลือกที่ไม่บังคับเมื่อสร้างออบเจ็กต์ผ่านคลาสข้อมูล PreloadConfiguration หากต้องการให้ Google เพิ่มประสิทธิภาพขนาดบัฟเฟอร์ อย่าตั้งค่าพร็อพเพอร์ตี้ bufferSize
นำพร็อพเพอร์ตี้ maxAdsPerSession ออกในคลาสข้อมูล PreloadConfiguration
เพิ่มพร็อพเพอร์ตี้ shouldRequestMultipleImages และ shouldReturnUrlsForImageAssets ลงในคลาส NativeAdOptions
0.13.0-alpha01
2025-02-26
เพิ่ม MediationRewardedAdCallback.onUserEarnedReward() และเลิกใช้งาน MediationRewardedAdCallback.onUserEarnedReward(RewardItem)
เพิ่ม Ad Preloading API แล้ว
0.12.0-alpha01
22-01-2025
แก้ไขข้อบกพร่องที่ทำให้บางเมธอดภายใน AdRequest, AdRequest.Builder, SignalRequest และ SignalRequest.Builder มีการสร้างความสับสน
สำหรับผู้ใช้ WebView API สำหรับโฆษณาที่ไม่มีรหัสแอปพลิเคชัน Ad Manager เราได้เพิ่ม InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID ที่สามารถส่งได้ในระหว่างการเริ่มต้น SDK
เพิ่มการรองรับการรวมโฆษณาเนทีฟและโฆษณาแบนเนอร์ในคำขอโฆษณา Ad Manager
0.11.0-alpha01
2024-12-12
อัปเดตทรัพยากร Dependency ใน SDK สำหรับ User Messaging Platform เป็นเวอร์ชัน 3.1.0
เพิ่มการรองรับท่าทางการคลิกที่กำหนดเองในโฆษณาเนทีฟ
เพิ่มการรองรับการนับจำนวนการแสดงผลด้วยตนเองของโฆษณาแบนเนอร์ในการจองของ Ad Manager
0.10.0-alpha01
2024-11-08
เพิ่มฟังก์ชัน DSL สำหรับ VideoOptions และ RequestConfiguration เพื่อการรองรับ Kotlin ที่ดียิ่งขึ้น
เพิ่มการรองรับ Publisher Privacy Treatment API ด้วย RequestConfiguration.setPublisherPrivacyPersonalizationState()
เพิ่ม Kotlin Suspend API สำหรับการโหลดโฆษณาและการสร้างสัญญาณ
นำ IconAd.LoadAdResult ออกและแทนที่ด้วย AdLoadResult
แก้ไขปัญหาที่เซสชัน OMID ไม่เริ่มทำงานสำหรับโฆษณาวิดีโอเนทีฟ
0.9.0-alpha01
2024-10-02
0.8.0-alpha01
2024-08-22
อัปเดตทรัพยากร Dependency ใน SDK สำหรับ User Messaging Platform เป็นเวอร์ชัน 3.0.0
โฆษณาเนทีฟ
เวอร์ชันที่เผยแพร่อย่างเป็นทางการสำหรับรูปแบบโฆษณาเนทีฟ
เพิ่มการรองรับการแสดงวิดีโอในชิ้นงาน MediaContent
เพิ่ม Lifecycle Callback ของวิดีโอแล้ว
เพิ่มตัวควบคุมการเล่นวิดีโอที่กำหนดเอง
เปิดใช้ Open Measurement สำหรับโฆษณาเนทีฟและโฆษณาเนทีฟที่กำหนดเอง
ตอนนี้ signalType เป็นช่องที่ต้องกรอกเมื่อสร้าง SignalRequest
0.6.0-alpha01
2024-06-20
เพิ่มโค้ดที่ใช้
Java 8+ API ที่พร้อมใช้งานผ่านกระบวนการ Desugaring แอปที่ใช้ minSdkVersion ต่ำกว่า 26 ต้องเปิดใช้
การรองรับกระบวนการ Desugaring ของ Java 8+ API
เพิ่มการรองรับรูปแบบโฆษณาเนทีฟและโฆษณาเนทีฟที่กำหนดเองซึ่งไม่มีชิ้นงานวิดีโอ
เพิ่มการรองรับ MRAID v3
เพิ่มทรัพยากร Dependency ใน SDK สำหรับ User Messaging Platform เวอร์ชัน 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
GMA Next-Gen SDK มีการเปลี่ยนแปลงครั้งสำคัญด้วย API ใหม่ ดูรายละเอียดเกี่ยวกับวิธีย้ายข้อมูลจาก Mobile Ads SDK ปัจจุบันได้ในคำแนะนำในการย้ายข้อมูล
การเปิดตัว GMA Next-Gen SDK ครั้งแรก
รองรับโฆษณาแบนเนอร์ โฆษณาคั่นระหว่างหน้า โฆษณาที่มีการให้รางวัล โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล และโฆษณาเปิดแอป
รองรับสื่อกลางสําหรับรูปแบบโฆษณาทุกรูปแบบ อะแดปเตอร์ที่เขียนขึ้นสำหรับ Mobile Ads SDK ปัจจุบันจะเข้ากันได้กับ GMA Next-Gen SDK
เพิ่มทรัพยากร Dependency ใน Open Measurement SDK เวอร์ชัน 1.4.10