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

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
  • การเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ
    • อัปเดต Xcode เวอร์ชันขั้นต่ำที่รองรับเป็น 16.0
    • อัปเดตชื่อ Swift API ให้เป็นไปตามรูปแบบการตั้งชื่อจากหลักเกณฑ์การออกแบบ API ของ Swift ของ Apple
    เวอร์ชัน 2 เวอร์ชัน 3
    คลาส
    UMPConsentForm ConsentForm
    UMPConsentInformation ConsentInformation
    UMPConsentStatus ConsentStatus
    UMPDebugGeography DebugGeography
    UMPDebugSettings DebugSettings
    UMPFormErrorCode FormErrorCode
    UMPFormStatus FormStatus
    UMPPrivacyOptionsRequirementStatus PrivacyOptionsRequirementStatus
    UMPRequestErrorCode RequestErrorCode
    UMPRequestParameters RequestParameters
    UMPVersionString Version
    พร็อพเพอร์ตี้
    sharedInstance shared
    tagForUnderAgeOfConsent isTaggedForUnderAgeOfConsent
  • เพิ่มฟังก์ชันการทำงานภายในเพื่อเรียกใช้ API ความยินยอมของ Firebase เมื่อกำหนดค่าการรองรับโหมดความยินยอมผ่านความเป็นส่วนตัวและการแสดงข้อความแจ้งผู้ใช้
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
    • นำ API ของ UMPConsentType ออก ไม่รองรับ 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 เวอร์ชันสำหรับผู้ใช้ทั่วไป