SDK สําหรับ UMP ของ Google

SDK สำหรับ User Messaging Platform ของ Google มีให้ดาวน์โหลดสำหรับ iOS การใช้งาน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google อยู่ภายใต้บังคับของข้อกําหนดในการให้บริการของเว็บไซต์นักพัฒนาแอปของ Google

เวอร์ชัน 2.7.0
ผลรวมตรวจสอบ SHA1 b0663bd4efcda9f32f765c5b7708ff1971e34b3b
ขนาด 0.2 MB

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

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

เวอร์ชัน วันที่เผยแพร่ หมายเหตุ
2.7.0 2024-10-30
  • เพิ่มตัวเลือกต่อไปนี้ลงในUMPDebugGeographyเพื่อรองรับการทดสอบกับรัฐในสหรัฐอเมริกาที่มีกฎระเบียบ
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • เลิกใช้งาน UMPDebugGeographyNotEEA ให้ใช้ UMPDebugGeographyOther แทน
2.6.0 2024-09-05
  • ตอนนี้การอ้างอิง UIViewController สำหรับข้อความขอความยินยอมจะกำหนดค่าหรือไม่ก็ได้และไม่จำเป็นต้องระบุ SDK จะใช้หน้าต่างหลักของแอปเพื่อค้นหาตัวควบคุมมุมมองโดยอัตโนมัติเมื่อไม่ได้ระบุตัวควบคุมมุมมอง
2.5.0 2024-06-26
  • อัปเดต canRequestAds API ให้แสดงผล true เมื่อแอปไม่ได้กําหนดค่าข้อความแจ้งความเป็นส่วนตัวไว้
  • อัปเดตค่าที่อนุญาตใน -[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 เวอร์ชันสำหรับผู้ใช้ทั่วไป