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

SDK สำหรับ User Messaging Platform ของ Google มีให้ดาวน์โหลดสำหรับ iOS การใช้งาน Google Mobile Ads SDK ของคุณจะอยู่ภายใต้ข้อกำหนดในการให้บริการของเว็บไซต์ Google Developers

เวอร์ชัน 3.1.0
การตรวจสอบข้อผิดพลาดด้วย SHA1 c033b599479d618afd79cbf947dc9dbb21d4fc4a
ขนาด 0.2 MB

ดาวน์โหลด googleusermessagingplatform.zip

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

เวอร์ชัน วันที่ออก หมายเหตุ
3.1.0 2025-10-29
3.0.0 24-03-2025
2.7.0 2024-10-30
  • เพิ่มตัวเลือกต่อไปนี้ใน UMPDebugGeography เพื่อรองรับการทดสอบกับรัฐในสหรัฐอเมริกาที่มีการควบคุม
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • เลิกใช้งาน UMPDebugGeographyNotEEA แล้ว โปรดใช้ UMPDebugGeographyOther แทน
2.6.0 2024-09-05
  • ตอนนี้การอ้างอิง UIViewController สำหรับข้อความขอความยินยอมสามารถเป็นค่า Null ได้และไม่จำเป็นต้องระบุ SDK จะใช้หน้าต่างหลักของแอปเพื่อค้นหาตัวควบคุมมุมมองโดยอัตโนมัติเมื่อไม่มีการระบุไว้
2.5.0 2024-06-26
  • อัปเดต canRequestAds API เพื่อแสดงผล true เมื่อแอปไม่มีการกำหนดค่าข้อความเกี่ยวกับความเป็นส่วนตัว
  • อัปเดตความสามารถในการเป็นค่า Null ใน -[UMPConsentForm init] จาก nullable เป็น nonnull แล้ว
2.4.0 2024-04-24
  • อัปเดตข้อมูลประจำตัวในการรับรองจาก AdMob Inc. เป็น Google LLC โดยใช้รหัสทีม EQHXZ8M8AV แล้ว หากการดำเนินการนี้ทำให้เกิดการแจ้งเตือนใน Xcode ให้เลือก "ยอมรับการเปลี่ยนแปลง" เพื่อยอมรับข้อมูลประจำตัวใหม่
2.3.0 2024-03-14
2.2.0 2024-02-20
  • เพิ่มเวอร์ชัน Xcode ขั้นต่ำที่รองรับเป็น 15.1
  • เพิ่มเป้าหมายการติดตั้งใช้งานขั้นต่ำของ iOS เป็น 12.0
  • นำการอ้างอิงทั้งหมดไปยัง advertisingIdentifier ออกแล้ว
  • เพิ่มไฟล์ Info.plist ไฟล์เพื่อให้ SDK เข้ากันได้กับ Xcode 15.3
  • เพิ่มเวอร์ชันขั้นต่ำของ CocoaPods เป็น 1.12.0
  • นำบิตโค้ดออกจากไบนารี
2.1.0 2023-07-24

รุ่นนี้เปิดตัว API ใหม่หลายรายการเพื่อลดความซับซ้อนของกระบวนการรวบรวมความยินยอม การผสานรวมที่มีอยู่ไม่จำเป็นต้องใช้ API ใหม่เหล่านี้

  • เป้าหมายการติดตั้งใช้งานขั้นต่ำเพิ่มขึ้นเป็น iOS 11.0
  • อัปเดต Xcode เวอร์ชันขั้นต่ำที่รองรับเป็น 14.1
    • Xcode 14 ไม่รองรับ armv7 และนำออกจาก SDK แล้ว
  • ตอนนี้จำเป็นต้องเรียกใช้ requestConsentInfoUpdateWithParameters:completionHandler: ก่อนโต้ตอบกับ API สาธารณะอื่นๆ ก่อนที่จะเรียกใช้ ระบบจะแสดงผลลัพธ์ต่อไปนี้
  • UMPConsentForm
    • เพิ่มเมธอด +loadAndPresentIfRequiredFromViewController:completionHandler: เพื่อรวมการเรียกใช้การโหลดและการแสดง วิธีนี้มีไว้สำหรับกรณีการใช้งานในการแสดงแบบฟอร์มเมื่อจำเป็นเมื่อแอปเริ่มทำงาน
    • เพิ่มเมธอด +presentPrivacyOptionsFormFromViewController:completionHandler: ซึ่งจะเรียกใช้เมื่อผู้ใช้โต้ตอบกับการตั้งค่าความเป็นส่วนตัวของแอป
  • UMPConsentInformation
    • เพิ่มพร็อพเพอร์ตี้ canRequestAds แล้ว
    • เพิ่มพร็อพเพอร์ตี้ privacyOptionsRequirementStatus เพื่อระบุว่าจำเป็นต้องแสดงตัวเลือกความเป็นส่วนตัวในเซสชันนี้หรือไม่
  • แก้ไขปัญหาที่แบบฟอร์มไม่แสดง แต่ไม่มีการเรียกใช้ UMPConsentFormPresentCompletionHandler
  • 2.0.1 2022-09-12
    • แก้ไขปัญหาที่แบบฟอร์มซึ่งมีไว้สำหรับการใช้งานครั้งเดียวสามารถนำมาใช้ซ้ำได้
    2.0.0 2021-03-15
    • นำ UMPConsentType API ออกแล้ว ระบบไม่รองรับ API นี้
    • นำส่วน i386 ออกแล้ว
    1.4.0 2020-11-23
    • รวมส่วนแบ่ง arm64 สำหรับเครื่องจำลองเพื่อรองรับการทดสอบในอุปกรณ์ Apple Silicon
    • ผู้เผยแพร่โฆษณาต้องสร้าง SDK เวอร์ชันนี้ด้วย Xcode 12
    1.3.0 2020-10-21 อัปเดต SDK จาก .framework เป็น .xcframework
    1.2.0 2020-09-16 อัปเดตเวอร์ชัน Xcode เพื่อสร้าง SDK จาก 10.3->11.0
    1.1.0 2020-08-11
    • เพิ่มการรองรับ iOS 14
    • แก้ไขข้อบกพร่องที่ทำให้ระบบเรียกกลับ -[UMPConsentForm loadWithCompletionHandler:] 2 ครั้งหากการโหลดแบบฟอร์มหมดเวลา
    1.0.0 2020-07-06 เวอร์ชันสำหรับผู้ใช้ทั่วไป