บันทึกประจำรุ่น

เวอร์ชัน วันที่เผยแพร่ หมายเหตุ
0.21.0-beta01 2025-10-08
  • เพิ่มเมธอด InitializationConfig.Builder.disableMediationAdapterInitialization() เรียกใช้เมธอดนี้ก่อนเริ่มต้นใช้งาน Google Mobile Ads SDK (เบต้า) เพื่อปิดใช้การเริ่มต้นใช้งานสื่อกลาง
  • ปรับปรุงการใช้งานการเริ่มต้น WebView เพื่อลด ANR
  • ลดเวอร์ชันทรัพยากร Dependency ของ androidx.webkit จาก 1.13.0 เป็น 1.12.1 เพื่อรักษาความเข้ากันได้กับปลั๊กอิน Android Gradle 7.3.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
  • แก้ไขข้อบกพร่องที่อนุญาตให้ผู้ใช้ปิดโฆษณาแบบเต็มหน้าจอบางรายการก่อนเวลาอันควรด้วยปุ่มย้อนกลับ
  • ตอนนี้ผู้เผยแพร่โฆษณาที่มีสิทธิ์เข้าถึงฟีเจอร์นี้จะได้รับการรองรับรหัสตำแหน่งสำหรับโฆษณาทุกรูปแบบแล้ว
  • เพิ่มdestroy()การเรียกกลับไปยัง NativeAdMapper สำหรับอแดปเตอร์สื่อกลางเนทีฟ
0.18.0-beta01 2025-07-17
  • แก้ไขข้อบกพร่องของสื่อกลางเนทีฟที่ทำให้การแสดงโฆษณาสำหรับอแดปเตอร์ที่อ้างอิง com.google.android.gms.ads.NativeAd.MediaView ไม่ทำงาน
  • MobileAds.registerCustomTabsSession() ที่มีคำอธิบายประกอบพร้อม @JvmStatic
  • แก้ไขข้อบกพร่องที่โฆษณาแบนเนอร์ที่โหลดโดยใช้ลำดับการแสดงโฆษณาของเครือข่าย 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
  • คุณไม่จำเป็นต้องเปิดใช้การรองรับการยกเลิกการน้ำตาลทรายของ API Java 8 ขึ้นไปอีกต่อไป
  • อัปเดตทรัพยากร 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) ที่ขอโฆษณาหลายรายการพร้อมกัน
    • เพิ่ม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() ไม่ต้องใช้ PreloadCallback อีกต่อไป
  • bufferSize พร็อพเพอร์ตี้ไม่บังคับเมื่อสร้างออบเจ็กต์ผ่านคลาสข้อมูล PreloadConfiguration หากต้องการให้ Google เพิ่มประสิทธิภาพขนาดบัฟเฟอร์ โปรดอย่าตั้งค่าพร็อพเพอร์ตี้ bufferSize
  • นำพร็อพเพอร์ตี้ maxAdsPerSession ออกจาก PreloadConfiguration คลาสข้อมูล
  • เพิ่มพร็อพเพอร์ตี้ shouldRequestMultipleImages และ shouldReturnUrlsForImageAssets ลงในคลาส NativeAdOptions
0.13.0-alpha01 2025-02-26
  • เพิ่ม MediationRewardedAdCallback.onUserEarnedReward() และเลิกใช้งาน MediationRewardedAdCallback.onUserEarnedReward(RewardItem)
  • เพิ่ม API การโหลดโฆษณาล่วงหน้า
0.12.0-alpha01 2025-01-22
  • แก้ไขข้อบกพร่องที่ทำให้มีการปกปิดบางเมธอดภายใน 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()
  • เพิ่ม API ระงับ Kotlin สำหรับการโหลดโฆษณาและการสร้างสัญญาณ
  • นำ 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
    • เพิ่มการเรียกกลับวงจรวิดีโอ
    • เพิ่มตัวควบคุมการเล่นวิดีโอที่กำหนดเอง
    • เปิดใช้การวัดแบบเปิดสําหรับโฆษณาเนทีฟและโฆษณาเนทีฟที่กําหนดเอง
  • ตอนนี้ signalType เป็นช่องที่ต้องกรอกเมื่อสร้าง SignalRequest
0.6.0-alpha01 2024-06-20
  • เพิ่มโค้ดที่ใช้ API ของ Java 8 ขึ้นไปที่พร้อมใช้งานผ่านการแยกส่วน แอปที่ใช้ minSdkVersion ต่ำกว่า 26 ต้องเปิดใช้ การรองรับการแยกส่วน API ของ Java 8 ขึ้นไป
  • เพิ่มการรองรับรูปแบบโฆษณาเนทีฟและโฆษณาเนทีฟที่กำหนดเองที่ไม่มี ชิ้นงานวิดีโอ
  • เพิ่มการรองรับ 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
  • เปิดตัว Google Mobile Ads SDK (เบต้า) เป็นครั้งแรก
  • รองรับโฆษณาแบนเนอร์ โฆษณาคั่นระหว่างหน้า โฆษณาที่มีการให้รางวัล โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล และโฆษณาเปิดแอป
  • รองรับสื่อกลางสำหรับโฆษณาทุกรูปแบบ อแดปเตอร์ที่เขียนขึ้นสำหรับ Mobile Ads SDK ปัจจุบันจะเข้ากันได้กับ Google Mobile Ads SDK (เบต้า)
  • เพิ่มทรัพยากร Dependency ใน Open Measurement SDK เวอร์ชัน 1.4.10