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

เวอร์ชัน วันที่เผยแพร่ Notes
23.0.0 07-03-2024
  • การเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ
    • เพิ่มระดับ API ขั้นต่ำของ Android เป็น 21 แล้ว
    • หากต้องการรวบรวมเมตริกผู้ใช้ใน AdMob ต่อไป ให้ลิงก์แอป AdMob กับ Firebase และผสานรวม SDK ของ Google Analytics สำหรับ Firebase เข้ากับแอป
    • นำ 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() เพื่อปรับปรุงการสร้างรายได้สําหรับโฆษณาในแท็บที่กําหนดเอง ดูข้อมูลเพิ่มเติมที่เพิ่มประสิทธิภาพแท็บที่กำหนดเอง
  • อัปเดตทรัพยากร Dependency ของ SDK สำหรับ User Messaging Platform เป็นเวอร์ชัน 2.2.0
22.6.0 06-12-2023
  • เลิกใช้งาน MobileAds.setSameAppKeyEnabled() และเปลี่ยนชื่อเมธอดเป็น MobileAds.putPublisherFirstPartyIdEnabled()
  • เลิกใช้งาน AdFormat.UNKNOWN โดยไม่มีการแทนที่ แอปที่ใช้ QueryInfo.generate() ต้องส่งรูปแบบโฆษณา
22.5.0 30-10-2023
22.4.0 13-09-2023
  • ต้องมีอย่างน้อย compileSdkVersion เท่ากับ 33
  • เครื่องมือตรวจสอบโฆษณา: เพิ่มการรองรับ SDK สำหรับการขอและแสดงโฆษณา ที่ขอผ่าน UI ของเครื่องมือตรวจสอบโฆษณา
  • เพิ่มเมธอด QueryInfo.generate() ใหม่ที่ใช้รหัสหน่วยโฆษณา
  • เปิดใช้การทดสอบ API การรักษาความเป็นส่วนตัวสำหรับการรายงานการระบุแหล่งที่มาเวอร์ชันเบต้าและ Topics รุ่นเบต้าในขั้นแรก ดูข้อมูลเพิ่มเติมได้ที่คู่มือ AdMob Privacy Sandbox ใน Android
22.3.0 22-08-2023
  • เพิ่มการรองรับการสร้างขนาดที่ยืดหยุ่นโดยใช้ AdSize.FULL_WIDTH เป็นความกว้าง ก่อนหน้านี้ ขนาดโฆษณาที่สร้างโดยใช้ AdSize.FULL_WIDTH จะถือว่าเป็น AdSize.SMART_BANNER
22.2.0 05-07-2023
22.1.0 18-05-2023
  • เครื่องมือตรวจสอบโฆษณา: เปิดใช้ความสามารถในการทริกเกอร์คำขอโฆษณาจาก UI เครื่องมือตรวจสอบโฆษณาในอุปกรณ์ที่ไม่มีบริการ Google Play แล้ว
22.0.0 29-03-2023
  • การเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ
    • นำ NativeCustomFormatAd.getVideoController() และ NativeCustomFormatAd.getVideoMediaView() ออกเพื่อใช้ NativeCustomFormatAd.getMediaContent()
    • นำ MobileAds.getVersionString() ออกเพื่อใช้ MobileAds.getVersion()
    • นำ AdRequest.Builder.setAdInfo() ออกเพื่อใช้ AdRequest.Builder.setAdString()
    • ตอนนี้ AdManager.Builder.setAdString() แสดงผลประเภท AdRequest.Builder
    • นำ MediationRewardedVideoAdAdapter และ API ที่เกี่ยวข้องออกแล้วเพื่อใช้ Adapter
  • เพิ่ม 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 31-01-2023
  • โฆษณาเปิดแอป: เลิกใช้งาน AppOpenAd.load() เมธอดที่ยอมรับพารามิเตอร์อินพุตการวางแนวและเพิ่มเมธอดใหม่ๆ ที่ไม่ใช้อินพุตการวางแนว เมธอดใหม่จะกำหนดการวางแนวในเวลาที่ขอ โดยสอดคล้องกับลักษณะการทำงานของรูปแบบอื่นๆ แบบเต็มหน้าจอ
  • สื่อกลาง: เพิ่มการรองรับสื่อกลางสําหรับโฆษณาเปิดแอป
  • นำสิทธิ์ RECEIVE_BOOT_COMPLETED ออกจากทรัพยากร Dependency androidx.work:work-runtime แล้ว หากใช้ Gradle เวอร์ชันก่อนหน้า 7.2.0 และต้องการสิทธิ์สำหรับแอป คุณอาจต้องประกาศสิทธิ์อย่างชัดเจนในไฟล์ Manifest ของ Android
21.4.0 14-12-2022
  • ตอนนี้แอป Ad Manager ทั้งหมดต้องใช้รหัสแอป Ad Manager และต้องใช้รูปแบบ ca-app-pub-################~########## ดูรายละเอียดเพิ่มเติมในกำหนดค่าแอป
  • เครื่องมือตรวจสอบโฆษณา: ขยายการรองรับ SDK เพื่อแสดงโฆษณาแบนเนอร์และโฆษณาเนทีฟที่ขอผ่าน UI ของเครื่องมือตรวจสอบโฆษณา
  • เพิ่มการรองรับรหัสของบุคคลที่หนึ่งของผู้เผยแพร่โฆษณา (ก่อนหน้านี้เรียกว่าคีย์แอปเดียวกัน) เพื่อช่วยให้คุณแสดงโฆษณาที่ปรับตามโปรไฟล์ของผู้ใช้ได้และเกี่ยวข้องมากขึ้นโดยใช้ข้อมูลที่รวบรวมจากแอป
  • เวอร์ชันรุ่นอย่างเป็นทางการสำหรับรุ่น QueryInfo
21.3.0 10-10-2022
  • เครื่องมือตรวจสอบโฆษณา: เพิ่มการรองรับ SDK สําหรับการขอและแสดงโฆษณา ที่ขอผ่าน UI ของเครื่องมือตรวจสอบโฆษณา
  • โฆษณาเนทีฟ:
  • โฆษณาเนทีฟที่กำหนดเอง:
21.2.0 06-09-2022
  • เครื่องมือตรวจสอบโฆษณา: เพิ่มการรองรับ SDK สำหรับการส่งออกบันทึกคำขอโฆษณาผ่าน Android Sharesheet
21.1.0 14-07-2022
  • เพิ่มการรองรับการสร้างรายได้จากโฆษณาภายใน WebView ดูรายละเอียดเพิ่มเติมได้ที่ผสานรวม WebView API สำหรับโฆษณา
  • เพิ่ม getResponseExtras() ไปยัง ResponseInfo ซึ่งอาจแสดงข้อมูลเพิ่มเติมเกี่ยวกับการตอบกลับของโฆษณา
21.0.0 25-05-2022
  • การเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ
    • ตอนนี้ Google Mobile Ads SDK กำหนดให้แอปทั้งหมดใช้ Android API ระดับ 19 เป็นอย่างต่ำจึงจะทำงานได้
    • เพิ่มคำอธิบายประกอบ @NonNull ในทุกๆ วิธีที่ก่อนหน้านี้ไม่ได้กำหนดความสามารถในการเว้นว่างอย่างชัดแจ้ง
    • นำ AdRequest.Builder.addNetworkExtras() วิธีออกแล้ว โปรดใช้ AdRequest.Builder.addNetworkExtrasBundle() แทน
    • นำเมธอดตำแหน่งต่อไปนี้ออกแล้ว
      • setLocation() บน AdRequest.Builder
      • getLocation() ใน AdRequest
      • getLocation() บน MediationAdConfiguration
  • เพิ่ม Flag ไฟล์ Manifest เพื่อเพิ่มประสิทธิภาพการเริ่มต้นและการโหลดโฆษณา ดูรายละเอียดเพิ่มเติมได้ที่คำแนะนำการเริ่มต้นเพิ่มประสิทธิภาพและการโหลดโฆษณา
  • เลิกใช้งาน MobileAds.getVersionString() แล้ว โปรดใช้ MobileAds.getVersion() แทน
  • เพิ่มเมธอด getLoadedAdapterResponseInfo() ใน ResponseInfo
  • เพิ่มเมธอดต่อไปนี้ใน AdapterResponseInfo
    • getAdSourceName()
    • getAdSourceId()
    • getAdSourceInstanceName()
    • getAdSourceInstanceId()
  • เพิ่มการรองรับเหตุการณ์ที่กำหนดเองในเครื่องมือตรวจสอบโฆษณา
20.6.0 22-02-2022
20.5.0 18-11-2021
  • เพิ่มการรองรับอุปกรณ์ Android 12 สำหรับแอปที่กำหนดเป้าหมายเป็น API ระดับ 31
  • เพิ่มการรองรับ รหัสชุดแอป สำหรับ Use Case เช่น การรายงานและการป้องกันการประพฤติมิชอบ
20.4.0 22-09-2021
  • ตั้งแต่เวอร์ชัน 20.4.0 เป็นต้นไป SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google จะรวมสิทธิ์ com.google.android.gms.permission.AD_ID ในไฟล์ Manifest ของ SDK ซึ่งเครื่องมือสร้างของ Android จะผสานเข้ากับไฟล์ Manifest ของแอปโดยอัตโนมัติ ดูข้อมูลเพิ่มเติมเกี่ยวกับการประกาศสิทธิ์ AD_ID รวมถึงวิธีปิดใช้การประกาศได้ที่ บทความช่วยเหลือนี้ของ Play Console
  • เพิ่มการเรียกกลับ onAdClicked() ไปยัง FullScreenContentCallback แล้ว
  • เปิดใช้การเรียกกลับ onAdClicked() ในคลาส AdListener สำหรับรูปแบบโฆษณาเนทีฟ
20.3.0 23-08-2021
  • เลิกใช้งานเมธอด AdRequest.Builder.addNetworkExtras() ให้ใช้ AdRequest.Builder.addNetworkExtrasBundle() แทน
  • โฆษณาเนทีฟ: AdLoader.Builder.forCustomFormatAd() ตอนนี้ยอมรับ OnCustomClickListener ที่เป็นค่าว่างแล้ว
  • อะแดปเตอร์สื่อกลาง: แก้ไขคำอธิบายประกอบความสามารถในการเว้นว่างสำหรับพารามิเตอร์ mediationExtras ในการเรียกใช้การโหลดอะแดปเตอร์สื่อกลางทั้งหมด
20.2.0 08-06-2021
  • เพิ่มการรองรับเครื่องมือตรวจสอบโฆษณา (เบต้า) สำหรับผู้เผยแพร่โฆษณา Google Ad Manager
20.1.0 29-04-2021
  • แบนเนอร์แบบปรับขนาดได้: เพิ่ม AdSize.getInlineAdaptiveBannerAdSize() เพื่อขอโฆษณาแบนเนอร์แบบปรับขนาดได้ในบรรทัดที่มีความสูงสูงสุด
  • เพิ่ม AdError.toString() เพื่อให้บันทึกได้ง่ายขึ้น
20.0.0 05-04-2021
  • การเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ
    • นำ API Interstitial เดิมออกแล้ว
    • นำ API RewardedVideoAd เดิมออกแล้ว
    • ชั้นเรียนที่นำออกแล้วนำหน้าด้วย Publisher (เช่น PublisherAdView).
    • นำ CustomRenderedAd ออกแล้ว
    • นำ InstreamAd ออกแล้ว
    • นำ SearchAdRequest ออกแล้ว
    • นำ AdListener.onAdLeftApplication() ออกแล้ว
    • นำ NativeAppInstallAd, NativeContentAd และ UnifiedNativeAd ออกแล้ว ขณะนี้มีรูปแบบโฆษณาเนทีฟ 1 รูปแบบชื่อ NativeAd
    • RewardedAd เป็นคลาสนามธรรมแล้ว ใช้วิธีการแบบคงที่ RewardedAd.load() เพื่อโหลดโฆษณาที่มีการให้รางวัล
  • เพิ่ม เครื่องมือตรวจสอบโฆษณา (เบต้า) แล้ว
  • เลิกใช้งาน AdSize.SMART_BANNER เพื่อใช้โฆษณาแบนเนอร์แบบปรับขนาดได้แทน
  • เพิ่มคำอธิบายประกอบความสามารถในการเว้นว่างอย่างชัดแจ้งใน API สาธารณะทั้งหมด
19.8.0 15-03-2021
  • เพิ่มทรัพยากร Dependency ใน SDK สำหรับ User Messaging Platform แล้ว
  • เพิ่มโค้ดเรียกกลับ onAdImpression() ไปยัง FullScreenContentCallback แล้ว
  • เลิกใช้งานรูปแบบ InstreamAd แล้ว
  • อะแดปเตอร์สื่อกลาง:
    • เลิกใช้งาน MediationBannerAdapter, MediationInterstitialAdapter และ MediationNativeAdapter อะแดปเตอร์ใหม่ควรใช้คลาส Adapter เพื่อโหลดรูปแบบเหล่านี้
    • ตอนนี้อะแดปเตอร์การเสนอราคาสามารถใช้วิธีการโหลดที่แตกต่างกันในคลาส Adapter สำหรับรูปแบบเฉพาะ RTB ได้แล้ว
19.7.0 20-01-2021
  • การเปลี่ยนแปลงที่สำคัญของ
    • InterstitialAd
    • RewardedAd
    • NativeAd
    • AppOpenAd
  • เลิกใช้งาน CustomRenderedAd แล้ว
  • เราเลิกใช้งานคลาสและแพ็กเกจที่มีคำนำหน้า Publisher แล้วและแทนที่ด้วยคำนำหน้า AdManager แล้ว
  • เวอร์ชันย่อยล่าสุดก่อนเวอร์ชัน 20.0.0 API ทั้งหมดที่มีการทำเครื่องหมายว่าเลิกใช้งานแล้วในรุ่นนี้และรุ่นก่อนหน้าจะถูกนำออกในเวอร์ชัน 20.0.0 ดูรายละเอียดเพิ่มเติมได้ในคำแนะนำในการย้ายข้อมูลเวอร์ชัน 20.0.0
19.6.0 04-12-2020
  • เลิกใช้งานเมธอด onAdLeftApplication() AdListener
  • แก้ไขข้อบกพร่องที่มีการขอให้ผู้ใช้อุปกรณ์ Android 11 เลือกเบราว์เซอร์เมื่อคลิกโฆษณา
19.5.0 20-10-2020
  • โฆษณาแบนเนอร์: ตอนนี้เราจะเรียกใช้เมธอด onAdImpression() AdListener สำหรับโฆษณาแบนเนอร์
  • เพิ่มเมธอด setHttpTimeoutMillis() เพื่อปรับแต่งระยะหมดเวลาสำหรับการเรียก HTTPS ที่ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เรียกใช้
19.4.0 10-09-2020
  • เพิ่มการรองรับอุปกรณ์ Android 11 สำหรับแอปที่กำหนดเป้าหมายเป็น API ระดับ 30
  • โฆษณาเปิดแอป: เปลี่ยนรูปแบบ AppOpenAd ให้ทำงานเหมือนกับรูปแบบเต็มหน้าจอมากกว่ามุมมองแบนเนอร์ เพิ่มเมธอด getResponseInfo() และ show() ลงใน AppOpenAd แล้ว เลิกใช้งาน AppOpenAdView และ AppOpenAdPresentationCallback คลาสแล้ว
  • สื่อกลาง: การรายงานสถานะสื่อกลางพร้อมใช้งานแล้ว ใช้ ResponseInfo.getAdapterResponses() เพื่อดูข้อมูลการตอบกลับของเครือข่ายโฆษณาแต่ละเครือข่ายที่เข้าร่วมในคำขอโฆษณา
  • โฆษณาที่มีการให้รางวัลแบบเดิม: เลิกใช้งานแล้ว RewardedVideoAd
  • แก้ไขข้อบกพร่องที่ MobileAds.initialize() เรียกใช้ตัวแฮนเดิลการย้อนกลับที่เสร็จสมบูรณ์เพียงครั้งเดียว ตอนนี้ทุกการเรียกไปยัง MobileAds.initialize() จะเรียกใช้การเรียกกลับว่าเสร็จสมบูรณ์
19.3.0 20-07-2020
  • เพิ่มเมธอด getDomain() และ getCause() ลงใน AdError แล้ว
  • เพิ่มโค้ดเรียกกลับที่ล้มเหลวในการโหลดใหม่ไปยังรูปแบบโฆษณาทั้งหมดที่ส่งคืน LoadAdError เช่น onAdFailedToLoad(LoadAdError).
  • โค้ดเรียกกลับความล้มเหลวของการโหลดที่เลิกใช้งานซึ่งแสดงผล Int เช่น onAdFailedToLoad(int).
  • โฆษณาที่มีการให้รางวัล: เพิ่ม onRewardedAdFailedToShow(AdError) และ onRewardedAdFailedToShow(int) เลิกใช้งานแล้ว
  • สื่อกลางที่มีการให้รางวัล: เพิ่มรหัสข้อผิดพลาดในงานนำเสนอ MEDIATION_SHOW_ERROR ตอนนี้ข้อผิดพลาดในการนำเสนอทั้งหมดที่เกี่ยวข้องกับโฆษณาที่ใช้สื่อกลางจะแสดงผล MEDIATION_SHOW_ERROR สำหรับ AdError.getCode() และ AdError.getCause() NonNull ที่แสดงถึงข้อผิดพลาดด้านสื่อกลางที่แท้จริง
19.2.0 18-06‐2020
  • เพิ่มรูปแบบ RewardedInterstitialAd แล้ว ปัจจุบันฟีเจอร์นี้อยู่ในรุ่นเบต้าแบบจำกัดผู้ใช้งาน โปรดติดต่อผู้จัดการฝ่ายดูแลลูกค้าเพื่อขอสิทธิ์เข้าถึง
  • โฆษณาเนทีฟ: เพิ่ม UI โปรแกรมตรวจสอบโฆษณาเนทีฟในคำขอทดสอบเพื่อช่วยให้คุณตรวจจับและแก้ไขการละเมิดนโยบายเนทีฟได้
  • เพิ่มเมธอด MobileAds.disableMediationAdapterInitialization() เรียกใช้เมธอดนี้ก่อนที่จะเริ่มต้น SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เพื่อปิดใช้การเริ่มต้นอะแดปเตอร์สื่อกลาง
19.1.0 16-04-2020
19.0.1 18-03-2020
  • โฆษณาเนทีฟ: แก้ไขการรั่วไหลของหน่วยความจำที่เกิดขึ้นเมื่อใช้ NativeCustomTemplateAd
19.0.0 02-03-2020
  • เพิ่มการรองรับการอ่านพารามิเตอร์ความยินยอมจาก TCF เวอร์ชัน 2.0 ของ IAB และสตริง us_privacy ของ IAB
  • เพิ่ม setNeighboringContentUrls() และ getNeighboringContentUrls() ลงใน AdRequest แล้ว
  • เพิ่มคลาส ResponseInfo ซึ่งให้ข้อมูลเกี่ยวกับโฆษณาที่โหลดแล้ว
  • สําหรับรูปแบบโฆษณาทั้งหมด ให้เลิกใช้งาน getMediationAdapterClassName() เพื่อใช้ getResponseInfo() แทน
  • โฆษณาเนทีฟ: เพิ่มเมธอด getDuration() และ getCurrentTime() ลงใน MediaContent แล้ว
  • สื่อกลางแบบเนทีฟ: เพิ่มเมธอด getDuration() และ getCurrentTime() ใน UnifiedNativeAdMapper เพื่อให้อะแดปเตอร์ใช้งาน
  • เลิกใช้งาน AdRequest.Builder.addTestDevice() โปรดใช้ RequestConfiguration.Builder.setTestDeviceIds() แทน
18.3.0 05-11-2019
  • เพิ่ม API สำหรับรูปแบบโฆษณา InstreamAd ปัจจุบันฟีเจอร์นี้อยู่ในรุ่นเบต้าแบบจำกัดผู้ใช้งาน โปรดติดต่อผู้จัดการฝ่ายดูแลลูกค้าเพื่อขอสิทธิ์เข้าถึง
  • แบนเนอร์แบบปรับขนาดได้: เปลี่ยนวิธีการสร้างแบนเนอร์แบบปรับขนาดได้ในชั้นเรียน AdSize เช่น เปลี่ยนชื่อ AdSize.getCurrentOrientationBannerAdSizeWithWidth() เป็น AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize()
  • สื่อกลาง: ตอนนี้ Google Mobile Ads SDK ตรวจพบข้อยกเว้นที่อะแดปเตอร์สื่อกลางได้ให้ไว้
  • สื่อกลางที่มีการให้รางวัล: แก้ไขข้อบกพร่องหากมีการแคชโฆษณาที่มีการให้รางวัลที่ใช้สื่อกลางหลายรายการ ระบบจะแสดงเพียงรายการเดียว
  • เพิ่มเมธอด setTestDeviceIds() เพื่อเปิดใช้การตั้งค่าอุปกรณ์ทดสอบ 1 ครั้งสำหรับคำขอโฆษณาทั้งหมด
18.2.0 29-08-2019
  • เพิ่ม API สำหรับรูปแบบ AppOpenAd แล้ว ปัจจุบันฟีเจอร์นี้อยู่ในรุ่นเบต้าแบบจำกัดผู้ใช้งาน โปรดติดต่อผู้จัดการฝ่ายดูแลลูกค้าเพื่อขอสิทธิ์เข้าถึง
18.1.1 23-07-2019
  • สื่อกลาง: ตอนนี้อะแดปเตอร์จะเริ่มต้นเมื่อแอปเรียกใช้ MobileAds.initialize(Context, OnInitializationCompleteListener)
  • สื่อกลาง: ข้อยกเว้นของอะแดปเตอร์ที่มีสแต็กเทรซประกอบด้วย SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ปัจจุบัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google จับและจัดการได้แล้ว
18.1.0 09-07-2019
  • รุ่นอย่างเป็นทางการสำหรับการรองรับการวัดผลแอป
  • การวัดผลแอปจะเริ่มต้นและส่งข้อมูลเมื่อแอปเริ่มทำงานโดยค่าเริ่มต้น เพิ่มตัวเลือกในการ ชะลอการวัดผลแอป จนกว่าจะมีการเรียก SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google อย่างชัดเจน
  • เพิ่มวิธีการเริ่มต้นแบบใหม่ MobileAds.initialize(Context, OnInitializationCompleteListener) ซึ่งจะแจ้งให้คุณทราบเมื่อ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google และอะแดปเตอร์สื่อกลางที่กำหนดค่าไว้ทั้งหมดเริ่มต้นเรียบร้อยแล้ว
  • เพิ่ม MobileAds.getInitializationStatus() เพื่อระบุสถานะการเริ่มต้นของเครือข่ายโฆษณาทั้งหมดที่กำหนดค่าไว้สำหรับแอปของคุณ
  • เพิ่ม MobileAds.getRequestConfiguration() แล้ว พารามิเตอร์การกำหนดเป้าหมายที่ตั้งค่าไว้ในออบเจ็กต์การกำหนดค่านี้จะใช้สำหรับคำขอโฆษณาทั้งหมด
  • โฆษณาเนทีฟ: เพิ่มเมธอด NativeAdOptions.Builder.setMediaAspectRatio() เพื่อขอสัดส่วนภาพที่เฉพาะเจาะจงสำหรับเนื้อหาสื่อของโฆษณาเนทีฟ ตัวเลือกนี้จะมีความสําคัญเหนือเมธอด setImageOrientation() ที่เลิกใช้งานแล้วในตอนนี้
  • โฆษณาเนทีฟ: สำหรับโฆษณาที่ไม่ใช่วิดีโอ ตอนนี้คุณตั้งค่าประเภทขนาดรูปภาพของ MediaView ได้โดยใช้ MediaView.setImageScaleType()
  • โฆษณาเนทีฟ: เพิ่ม UnifiedNativeAd.getMediaContent() ในตอนนี้ ผู้เผยแพร่โฆษณาที่โหลดรูปภาพผ่าน URL เพียงอย่างเดียวสามารถรับเนื้อหาสื่อของโฆษณา ใส่รูปภาพในโฆษณา และเรียกใช้ MediaView.setMediaContent() เพื่อป้อนข้อมูลรูปภาพผ่าน MediaView สำหรับโฆษณาที่ไม่ใช่วิดีโอ
  • สื่อกลางโฆษณาเนทีฟ: ตอนนี้อะแดปเตอร์ระบุสัดส่วนภาพผ่าน UnifiedNativeAdMapper.setMediaContentAspectRatio() ได้แล้ว
  • เพิ่มทรัพยากร Dependency บน play-services-measurement และ play-services-measurement-sdk แล้ว แอปไม่จำเป็นต้องเพิ่มทรัพยากร Dependency เหล่านี้อย่างชัดเจนอีกต่อไป
18.0.0 17-06‐2019
  • การย้ายข้อมูลจากไลบรารีการสนับสนุนของ Android ไปยังไลบรารี Jetpack (AndroidX) ดูข้อมูลเพิ่มเติมได้ที่ บันทึกประจำรุ่นของบริการ Google Play
  • เพื่อหลีกเลี่ยงข้อขัดข้องที่เกิดขึ้นเมื่อเปิดใช้งานครั้งแรกหลังจากติดตั้งแอปจาก Play Store รุ่นนี้กำหนดให้ผู้เผยแพร่โฆษณาต้องประกาศทรัพยากร Dependency เพิ่มเติมใน 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 21-05-2019
  • แก้ไข ANR ที่เกิดขึ้นเมื่อเวลา android.media.AudioManager.getStreamVolume
17.2.0 11-03-2019
  • วิดีโอที่มีการให้รางวัล: เพิ่ม 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 31-01-2019
  • ผู้เผยแพร่โฆษณาที่ใช้ 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 03-12-2018
  • ผู้เผยแพร่โฆษณาที่ใช้ 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 12-11-2018
  • แก้ไขข้อบกพร่องที่ชุดค่าผสม 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 02-11-2018
17.0.0 05-10-2018
  • ผู้เผยแพร่โฆษณา AdMob ของ Google จะต้องระบุแท็ก <meta-data> ด้วยคีย์ com.google.android.gms.ads.APPLICATION_ID ในไฟล์ AndroidManifest.xml ดูรายละเอียดเพิ่มเติมได้ในคู่มือเริ่มต้นใช้งาน
  • โฆษณาเนทีฟ: NativeAppInstallAd, NativeContentAd และ API ที่เกี่ยวข้องเลิกใช้งานเพื่อใช้ UnifiedNativeAd แทน ดูโฆษณาเนทีฟแบบรวมขั้นสูงสำหรับคำแนะนำเพิ่มเติมเกี่ยวกับการใช้ API ใหม่
  • โฆษณาเนทีฟ: เพิ่มฟีเจอร์ "ซ่อนโฆษณานี้"
  • โฆษณาเนทีฟ: บันทึกคำเตือนที่ไม่เป็นอันตราย: "UnconfirmedClickListener ต้องไม่เป็น Null ขณะที่ตั้งค่า ClickConfirmingView" ถูกนำออกแล้ว
  • โฆษณาที่มีการให้รางวัล: เพิ่มเมธอด setAdMetadataListener ใน RewardedVideoAd เพื่อฟังการเปลี่ยนแปลงข้อมูลเมตาของโฆษณา
  • โฆษณาที่มีการให้รางวัล: การเรียกใช้ destroy() จะทำให้ผู้ฟังไม่สนใจ
  • เลิกใช้งานวิธีการต่อไปนี้เมื่อ AdRequest.Builder
  • แก้ไขข้อบกพร่องที่ onRewardedVideoCompleted() ไม่เริ่มทำงานในโปรแกรมจำลอง
16.0.0 02-10-2018
15.0.0 12-04-2018
  • MRAID v3 รุ่นเบต้า
  • โฆษณาเนทีฟ: เพิ่ม Native Ad API แบบรวมแล้ว การดำเนินการนี้จะรวม NativeAppInstallAds และ NativeContentAds เข้าด้วยกันเป็นประเภทใหม่ 1 ประเภทคือ UnifiedNativeAd
  • หมายเหตุ: เมื่อใช้โฆษณาเนทีฟ จะมีคำเตือนที่ไม่เป็นอันตราย แสดงในบันทึกเมื่อมีการคลิกโฆษณาเนทีฟ ดังนี้ "UnconfirmedClickListener ต้องไม่เป็น Null ขณะที่ตั้งค่า ClickConfirmingView" คุณข้ามคำเตือนนี้ได้และระบบจะนำคำเตือนนี้ออกในรุ่นถัดไป
12.0.1 28-03-2018
  • ไม่มีโฆษณาเปลี่ยนแปลง ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่นของบริการ Google Play
12.0.0 20-03-2018
  • วิดีโอที่มีการให้รางวัล: เพิ่มวิธีโทรกลับonRewardedVideoCompleted()ไปยัง RewardedVideoAdListener แล้ว
  • สื่อกลางเนทีฟ: เพิ่มเมธอด trackViews() ลงใน NativeAdMapper ซึ่งทำให้อะแดปเตอร์เข้าถึงออบเจ็กต์ View รายการที่เกี่ยวข้องกับชิ้นงานโฆษณาเนทีฟแต่ละรายการ เลิกใช้ trackView() เพื่อใช้ trackViews()
11.8.0 18-12-2017
  • แก้ไขข้อบกพร่องและปรับปรุงทั่วไป
11.6.0 07-11-2017
  • เพิ่มคลาส NativeAdViewHolder และวิธีการที่เกี่ยวข้องใน NativeAppInstallAd และ NativeContentAd
  • เลิกใช้งาน AdLoader.getMediationAdapterClassName แล้ว (ผู้เผยแพร่โฆษณาควรใช้เมธอดที่มีชื่อเดียวกันใน NativeAppInstallAd และ NativeContentAd แทน)
  • ตอนนี้โฆษณาทดสอบจะแสดงป้ายกำกับที่ด้านบนของโฆษณา ดูรายละเอียดเพิ่มเติมในคู่มือการทดสอบ
11.4.0 19-09-2017
  • เพิ่มเมธอด getMediationAdapterClassName() รายการไปยังคลาส NativeAppInstallAd และ NativeContentAd เราจะเลิกใช้งานเมธอดที่มีชื่อเดียวกันใน AdLoader
  • เพิ่มเมธอด onVideoEnd() ไปยังเมธอด MediationNativeListener คลาส, hasVideoContent(), setHasVideoContent() และ setMediaView() ลงในคลาส NativeAdMapper รวมทั้ง getAdVolume() และ isAdMuted() เมธอดไปยังคลาส NativeMediationAdRequest เพื่อรองรับสื่อกลางวิดีโอเนทีฟ
  • นำชั้นเรียน SearchAdRequest ออกแล้ว
11.2.2 05-09-2017
  • เพิ่มเมธอด loadAd() ใหม่ที่จะนำออบเจ็กต์ PublisherAdRequest ไปยังคลาส RewardedVideoAd
11.2.0 14‐08‐2017
  • เพิ่มเมธอด loadAds() ลงในคลาส AdLoader ซึ่งทำให้แอปโหลดโฆษณาที่ไม่ซ้ำกันหลายรายการในคำขอเดียวได้
  • เมื่ออัปเกรดแอปเป็น Google Mobile Ads SDK เวอร์ชัน 11.2.0 ขึ้นไป คุณต้องอัปเดต build.gradle ของแอปเพื่อระบุ compileSdkVersion อย่างน้อย 26 (Android O) ซึ่งไม่ได้เปลี่ยนวิธีการทำงานของแอป คุณไม่จำเป็นต้องอัปเดต targetSdkVersion
  • เริ่มตั้งแต่เวอร์ชัน 11.2.0 SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google จะพร้อมใช้งานผ่านที่เก็บ Maven ของ Google ดูข้อมูลเพิ่มเติมได้ที่บันทึกประจำรุ่นของบริการ Google Play
11.0.0 07‐06‐2017
  • เพิ่มเมธอด onAdClicked() และ onAdImpression() ลงในคลาส AdListener วิธีการเหล่านี้จะเรียกใช้ในโฆษณาเนทีฟเพื่อการติดตั้งแอปและโฆษณาเนื้อหาแบบเนทีฟเท่านั้น
  • นำเมธอด getInAppPurchaseListener() และ setInAppPurchaseListener() ออกจากชั้นเรียน AdView, InterstitialAd และ NativeExpressAdView รวมถึงได้นำคลาสการซื้อในแอป ที่เกี่ยวข้องออก
  • เพิ่มเมธอด OnVideoMute(), OnVideoPause(), OnVideoPlay() และ OnVideoStart() ลงในคลาส VideoController.VideoLifecycleCallbacks แล้ว
  • เพิ่มความสามารถในการเปิดใช้โหมดสมจริงในโฆษณาแบบเต็มหน้าจอโดยเพิ่มเมธอด setImmersiveMode() ลงในชั้นเรียน PublisherInterstitialAd และ RewardedVideoAd
  • เพิ่มอินเทอร์เฟซ OnPublisherAdViewLoadedListener, คลาส PublisherAdViewOptions และคลาส PublisherAdViewOptions.Builder สำหรับใช้กับ AdLoader สำหรับคำขอโฆษณาเนทีฟแบบบวกแบนเนอร์
  • เพิ่มอินเทอร์เฟซ OnImmersiveModeUpdatedListener (ไม่บังคับ) ซึ่งอะแดปเตอร์สื่อกลางจะนำมาใช้เพื่อรับข้อมูลเกี่ยวกับการอัปเดตโหมดสมจริงได้
  • เพิ่มเมธอด getMediationAdapterClassName() ลงในคลาส RewardedVideoAd
  • เพิ่มกฎ keep รายการเพื่อเก็บรักษาชื่อคลาสอะแดปเตอร์สื่อกลางโดยอัตโนมัติเมื่อใช้ ProGuard
10.2.0 15-2-2017
  • บริการ 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 24-10-2016
  • เลิกใช้งาน MobileAds.Initialize(Context) แล้ว ผู้เผยแพร่โฆษณา Google Ad Manager ควรเรียกใช้วิธีการนี้เมื่อเริ่มต้นแอปของตน ผู้เผยแพร่โฆษณา AdMob ยังควรใช้ MobileAds.Initialize(Context, String) และส่งรหัสแอปพลิเคชันของตน
9.6.0 22-09-2016
  • เพิ่มคลาส MediaView สำหรับโฆษณาวิดีโอเนทีฟขั้นสูงแล้ว
  • เพิ่มเมธอด openDebugMenu() ลงในคลาส MobileAds สำหรับการแสดงตัวอย่างครีเอทีฟโฆษณาและ การแก้ปัญหาของหน่วยโฆษณา Ad Manager
  • เพิ่มการรองรับเหตุการณ์ที่กำหนดเองของวิดีโอที่มีการให้รางวัล
9.4.0 01‐08‐2016
  • แก้ไขข้อบกพร่องและปรับปรุงทั่วไป
9.2.0 27‐06‐27
  • เพิ่มเมธอด setAdChoicesPlacement() ลงในคลาส NativeAdOptions.Builder ซึ่งตอนนี้ผู้เผยแพร่แอปสามารถใช้เพื่อระบุตำแหน่ง AdChoices ของตนในโฆษณาเนทีฟได้แล้ว
  • การเล่นโฆษณาวิดีโอได้รับการปรับปรุงพร้อมการแก้ไขข้อบกพร่องหลายรายการ
9.0.1 26‐05‐26
  • แก้ไขปัญหา ProGuard ที่เปิดตัวใน 9.0.0 ผู้เผยแพร่เนื้อหาไม่ต้องใช้ตัวเลือก keep สำหรับ com.google.android.gms.common.util.DynamiteApi อีกต่อไปแล้ว
9.0.0 18-05-2016
  • เพิ่มการป้อนข้อมูลตำแหน่งโดยอัตโนมัติสำหรับแอปที่ให้สิทธิ์เข้าถึงตำแหน่งอย่างชัดแจ้ง
  • เพิ่มการรองรับเหตุการณ์ที่กำหนดเองของสื่อกลางวิดีโอที่มีการให้รางวัล
  • เพิ่มตัวเลือกวิดีโอสำหรับโฆษณาเนทีฟแบบเร่งด่วน
  • อัปเดต Custom Search Ads API
  • เพิ่มเมธอด setAppMuted() แล้ว
  • เราเลิกใช้งานเมธอด MobileAds.initialize(android.content.Context, java.lang.String) แล้ว
  • เราเลิกใช้งานเมธอด MobileAds.initialize(android.content.Context) แล้ว
  • เพิ่มเมธอด MediationNativeListener.onAdImpression() ในการรายงานการแสดงผลในอะแดปเตอร์สื่อกลาง
  • สำหรับรุ่นนี้เท่านั้น แอปที่ใช้ ProGuard ในการประมวลผลแอปพลิเคชันหลังดำเนินการต้องเพิ่มตัวเลือก keep ต่อไปนี้ลงในไฟล์การกำหนดค่า ProGuard

    -keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0 18-12-2015
  • เพิ่มเมธอดสาธารณะ MobileAds.setAppVolume() เพื่อแจ้ง SDK โฆษณาในอุปกรณ์เคลื่อนที่เกี่ยวกับระดับเสียงปัจจุบันของแอป
  • ปรับปรุงและแก้ไขข้อบกพร่องต่างๆ
8.3.0 2015-11-6
  • เพิ่มการรองรับโฆษณาวิดีโอที่มีการให้รางวัล
  • เพิ่มเมธอด isLoading() ลงใน PublisherAdView และ PublisherInterstitialAd เพื่อตรวจสอบว่าคำขอโฆษณาอยู่ระหว่างดำเนินการหรือไม่
  • เพิ่มเมธอด setIsDesignedForFamilies() ลงใน AdRequest.Builder และ PublisherAdRequest.Builder แล้ว
  • เพิ่มเมธอด destroy() ลงใน NativeAdView แล้ว
8.1.0 24-09-2015 แก้ไขข้อบกพร่องหลายรายการ
7.8.0 13‐08‐2015
  • MRAID v2 เวอร์ชันเปิดตัวอย่างเป็นทางการ
  • เพิ่มเมธอด isLoading() ใน AdLoader, AdView และ InterstitialAd เพื่อตรวจสอบว่าคำขอโฆษณาอยู่ระหว่างดำเนินการหรือไม่
  • เลิกใช้งาน PublisherAdRequest.Builder#setManualImpressionsEnabled() แล้ว โปรดใช้ PublisherAdView#setManualImpressionsEnabled() แทน
7.5.0 28-05-2015
  • เพิ่มการรองรับรูปแบบโฆษณาเพื่อการติดตั้งแอปและโฆษณาเนทีฟแบบคอนเทนต์ทั่วทั้ง AdMob และ Ad Manager
  • เพิ่มการรองรับรูปแบบโฆษณาเนทีฟที่กำหนดเองสำหรับการจองของ Ad Manager
7.3.0 28-04-2015 แก้ไขข้อบกพร่องหลายรายการ
7.0.0 19-03-2015
  • เพิ่มวิธี addCustomTargeting() และ addCategoryExclusion() ลงใน PublisherAdRequest.Builder แล้ว
  • แก้ไขปัญหาที่ทําให้ PublisherAdView.recordManualImpression() บันทึกการแสดงผลหลายครั้งใน Ad Manager เมื่อใช้การนับการแสดงผลด้วยตนเอง
  • แก้ไขปัญหาที่ทําให้โฆษณาแสดงผลไม่ถูกต้องเมื่อใช้แอตทริบิวต์ android:largestWidthLimitDp ในแท็ก <supports-screens>
  • เพิ่มเมธอด setRequestAgent() ใน AdRequest.Builder และ PublisherAdRequest.Builder เมธอดนี้ควรใช้เพื่อระบุที่มาของคำขอโฆษณาโดยบุคคลที่สามซึ่งใช้เป็นสื่อกลางใน SDK โฆษณาในอุปกรณ์เคลื่อนที่
6.5.87 08-12-2014
  • เปิดตัวสถาปัตยกรรม JAR แบบแยกส่วน ตอนนี้นักพัฒนาแอป Android Studio สามารถ รวมเฉพาะส่วนโฆษณาของบริการ Google Play ได้แล้วโดยขึ้นอยู่กับ com.google.android.gms:play‑services‑ads:6.+
    หมายเหตุ: แอปที่สร้างโฆษณาแบนเนอร์ใน XML ยังคงต้องอ้างอิงไลบรารีทั้งหมด com.google.android.gms:play‑services:6.+
  • แก้ไขข้อบกพร่องหลายรายการ
6.1 08-10-2014
  • เพิ่มเมธอด getLocation() ไปยัง com.google.android.gms.ads.MediationAdRequest แล้ว
  • เพิ่มคำอธิบายเนื้อหาลงในปุ่มปิดโฆษณาคั่นระหว่างหน้าเพื่อให้เข้าถึงได้ง่าย
  • นำการบันทึก "ไม่พบทรัพยากร Google Play" ออกเมื่อโปรเจ็กต์ไลบรารีลิงก์ถูกต้อง
  • เพิ่ม getMediationAdapterClassName() ลงใน AdView เพื่อดูชื่อคลาสของอะแดปเตอร์สื่อกลางเครือข่ายโฆษณาที่กำลังแสดงโฆษณาอยู่
5.0 25-06-2014
  • เพิ่ม API ใหม่เพื่อติดตั้งใช้งานเหตุการณ์ที่กำหนดเอง
  • เพิ่มขั้นตอนการซื้อเริ่มต้นสำหรับการซื้อในแอปโดยใช้ Google Play Billing API
4.4 07-05‐2014
  • เพิ่ม API ของอะแดปเตอร์สื่อกลางใหม่แล้ว
  • เพิ่มรูปแบบโฆษณา LARGE_BANNER ขนาด 320x100 ใหม่สำหรับทั้งโทรศัพท์และแท็บเล็ต
  • เพิ่มรูปแบบโฆษณาคั่นระหว่างหน้าใหม่สำหรับการซื้อในแอป ตั้งค่า InAppPurchaseListener ใน InterstitialAd เพื่อฟังเหตุการณ์การซื้อในแอป
  • แก้ไขข้อบกพร่องสำหรับข้อขัดข้องของ SecurityException เนื่องจากอ่าน gservices โดยไม่ได้รับอนุญาต
4.3 17-03-2014
  • ขณะนี้ InterstitialAd จะทำงานได้หากผ่านบริบทของแอปพลิเคชัน
  • เพิ่มเมธอด setContentUrl() ลงใน PublisherAdRequest.Builder แล้ว
  • แก้ไขข้อยกเว้นเมื่อไม่ได้ลงทะเบียนบริการ
4.2 03-02-2014 แก้ไขข้อบกพร่องหลายรายการ
4.1 16-01-2014
  • เพิ่มการรองรับ Ad Manager และโฆษณาบนเครือข่ายการค้นหาสำหรับแอปบนอุปกรณ์เคลื่อนที่
  • ตอนนี้ AdRequest.Builder มีเมธอด setLocation() แล้ว
  • แก้ไขข้อขัดข้องที่เกิดขึ้นหากมีการขอโฆษณาคั่นระหว่างหน้าแต่ไม่ได้ระบุ AdActivity ในไฟล์ Manifest
4.0 31-10-2013
  • ตอนนี้ API โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google เป็นส่วนหนึ่งของบริการ Google Play แล้ว
  • ระบบจะพุชการอัปเดตในอนาคตของ API โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google ไปยังอุปกรณ์โดยอัตโนมัติผ่านบริการ Google Play
  • ยังไม่รองรับ Ad Manager และโฆษณาบนเครือข่ายการค้นหาสำหรับแอปบนอุปกรณ์เคลื่อนที่