ประวัติการเผยแพร่ Google IMA iOS SDK

เวอร์ชัน วันที่เผยแพร่ หมายเหตุ
3.26.1 2025-04-02
  • เพิ่มข้อมูลระยะเวลาโฆษณาลงในเหตุการณ์ AD_PERIOD_STARTED ซึ่งคุณเข้าถึงได้จากพร็อพเพอร์ตี้ IMAAdEvent.adData
  • เพิ่มการรองรับการจัดการข้อมูลเมตาของโฆษณาคั่นระหว่างหน้า HLS ด้วย IMA SDK
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.24.0 ในวันที่ 02-04-2026 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.24.0 2024-12-03
  • เพิ่มรหัสเครือข่ายลงในรายการพารามิเตอร์คำขอสตรีมสำหรับสตรีมทุกประเภท
  • เริ่มเหตุการณ์บันทึกเมื่อมีการคลิก URL การคลิกผ่านที่ไม่ถูกต้อง แทนที่จะดำเนินการไม่สําเร็จโดยไม่มีการแจ้งเตือน
  • แก้ไขหน่วยความจำรั่วไหลเมื่อมีการทำลายเซสชัน OMID อย่างไม่ถูกต้อง
  • เพิ่มการรองรับโฆษณาแบบข้ามได้ในสตรีมการแสดงพ็อด VOD
  • แก้ไขข้อบกพร่องเกี่ยวกับการรองรับการเลื่อนเมื่อฝังวิดีโอในคอนเทนเนอร์ที่เลื่อนได้
  • เพิ่มการรองรับ minSuggestedDuration ในโฆษณาที่ไม่ใช่แบบสด
  • แก้ไขข้อบกพร่องที่ทำให้การเข้ารหัส URL ติดตามของ Campaign Manager ไม่ถูกต้องในบางกรณี
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.23.0 ในวันที่ 03-12-2025 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.23.0 2024-06-12
  • เพิ่ม VODConfigID ลงใน IMAVideoStitcherVODStreamRequest
  • ทําให้พื้นหลังโปร่งใสสําหรับโฆษณาที่แสดงร่วมกัน
  • ไม่ยอมรับค่า Null สำหรับ adTagURL ใน IMAAdsRequest
  • เปลี่ยนตรรกะสำรองระดับชิ้นงานเพื่อเรียกใช้โฆษณาทั้งหมดใน VAST เดิมซ้ำจนกว่า SDK จะระบุครีเอทีฟโฆษณาที่เล่นได้ หากไม่พบครีเอทีฟโฆษณาที่เล่นได้ โฆษณาจะไม่เล่น
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.22.1 ในวันที่ 12-06-2025 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.22.1 2024-04-12
  • แก้ไขปัญหาเกี่ยวกับ Cocoapods เวอร์ชันล่าสุดซึ่งทำให้แอปสร้างในเครื่องจำลอง iOS ไม่ได้
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.22.0 ในวันที่ 12-04-2025 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.22.0 2024-04-03
3.20.0 2024-01-28
  • เปิดใช้การรองรับโฆษณาที่แสดงร่วมกันสําหรับการแสดงพ็อด
  • เปิดใช้คำขอสตรีม VOD ของ Pod Serving
  • เพิ่มตัวรับสำหรับจุดเริ่มโฆษณาลงในเครื่องมือจัดการสตรีม
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.19.2 ในวันที่ 28-01-2025 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.19.2 2023-04-28
  • ลดเวอร์ชัน iOS ขั้นต่ำสำหรับการคอมไพล์เป็น iOS 12
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.19.1 ในวันที่ 28-04-2024 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.19.1 2023-04-20
  • เพิ่มเวอร์ชัน iOS ขั้นต่ำสำหรับการคอมไพล์เป็น iOS 14
  • ยกเลิกการสนับสนุนแพลตฟอร์ม ARMv7
  • แก้ไขข้อผิดพลาดที่เหตุการณ์โฆษณาแบบคลิกไม่เริ่มทํางานเมื่อมีการคลิกผ่าน SIMID
  • หยุดส่งสัญญาณการสนับสนุน OMID ในโหมด VPAID Secure ที่ไม่ถูกต้อง
  • แก้ไขปัญหาการรองรับเหตุการณ์การปรับขนาด SIMID
  • เพิ่มคลาส IMAVideoStitcherVODStreamRequest ซึ่งรองรับ Google Video Stitcher VOD API
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.18.5 ในวันที่ 20-04-2024 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.18.5 2023-03-10
  • เพิ่มเวอร์ชันขั้นต่ำของ IMA SDK สำหรับ iOS เป็น iOS 14
  • แก้ไขข้อบกพร่องที่ระบบไม่ได้ส่งผ่านบริบทผู้ใช้โดยมีข้อผิดพลาดสตรีม
  • เปิดใช้รหัสบุคคลที่หนึ่งของผู้เผยแพร่โฆษณา (เดิมเรียกว่าคีย์แอปเดียวกัน) สําหรับแอปที่รวม GMA เวอร์ชัน 9.14.0 ขึ้นไปด้วย
  • เพิ่มคลาส IMAVideoStitcherLiveStreamRequest ซึ่งรองรับ Google Video Stitcher Live API
  • Google Video Stitcher API รุ่นเบต้าสาธารณะ
  • Secure Signals API รุ่นเบต้าสาธารณะ
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.18.4 ในวันที่ 10-03-2024 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.18.4 2022-12-08
  • เวอร์ชันบริการ ไม่มีฟีเจอร์ใหม่
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.18.2 ในวันที่ 08-12-2023 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.18.2 2022-11-07
  • เพิ่ม user_context ไปยังคำขอสตรีม
  • แก้ไขคำเตือน "ข้อความภายในไม่ถูกต้อง" ที่ผิดพลาด
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.18.1 ในวันที่ 07-11-2023 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.18.1 2022-10-02
  • แก้ไขปัญหาที่ทำให้ SDK ขัดข้องด้วย UIViewControllerHierarchyInconsistency
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.17.0 ในวันที่ 02-10-2023 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.17.0 2022-08-03
  • เพิ่มอัตราบิตเริ่มต้นสูงสุดสำหรับอุปกรณ์ที่ไม่ใช่อุปกรณ์เคลื่อนที่หากผู้เผยแพร่โฆษณาไม่ได้ตั้งค่าอัตราบิตสูงสุด
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.16.3 ในวันที่ 03-08-2023 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.16.3 2022-04-19
  • เพิ่ม IMACompanionAdSlot.initWithView(view: UIView) เพื่อรองรับโฆษณาที่แสดงร่วมขนาดแบบไหล
  • ตอนนี้ IMA iOS SDK ได้รับการบรรจุเป็น xcframework แล้ว
  • เพิ่มการรองรับเครื่องจำลอง M1
  • แก้ไขปัญหาที่อาจมีการเขียนทับข้อมูลเวอร์ชัน IMA SDK
  • แก้ปัญหาที่ SDK ของ iOS สร้างคำเตือนสัญลักษณ์ที่ซ้ำกัน
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.15.1 ในวันที่ 19-04-2023 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.15.1 2022-02-23
  • เพิ่มเวอร์ชัน iOS ขั้นต่ำเป็น 12
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.14.5 ในวันที่ 23-02-2023 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.14.5 2021-10-05
  • เพิ่ม IMASettings:sameAppKeyEnabled API ซึ่งช่วยให้คุณแสดงโฆษณาที่เกี่ยวข้องและปรับตามโปรไฟล์ของผู้ใช้มากขึ้นโดยการใช้ข้อมูลที่รวบรวมจากแอปของคุณ ปัจจุบัน API เปิดใช้โดยค่าเริ่มต้นโดยที่ผู้เผยแพร่โฆษณาไม่จําเป็นต้องทําการเปลี่ยนแปลงใดๆ
  • เพิ่มสัญญาเกี่ยวกับ Nullability ลงใน API ทั้งหมด
  • SDK เวอร์ชัน 3.14.4 มีกำหนดจะเลิกใช้งานในวันที่ 05-10-2022 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.14.4 2021-07-06
  • แก้ไขปัญหาที่ทำให้กิจกรรมหายไปเมื่อแอปทำงานอยู่เบื้องหลัง
  • แก้ไขปัญหาที่อนุญาตให้ผู้เผยแพร่โฆษณาตั้งค่า islat ด้วยตนเองใน iOS <14
  • เพิ่มเวอร์ชัน iOS ขั้นต่ำเป็น iOS 11
  • SDK เวอร์ชัน 3.14.3 มีกำหนดจะเลิกใช้งานในวันที่ 06-07-2022 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.14.3 2021-05-03
  • แก้ไขปัญหาที่ทำให้ข้อความเตือนปรากฏใน iOS < 12
  • เพิ่ม IMASettings:sessionid เพื่อให้ผู้เผยแพร่โฆษณาปรับแต่งรหัสเซสชันได้
  • แก้ไขปัญหาที่เหตุการณ์การหยุดโฆษณาชั่วคราวและเล่นต่อจะทริกเกอร์ระหว่างเนื้อหา
  • ตรวจสอบว่าระบบไม่ได้ปรับการฝังเนื้อหา UI ของโฆษณาโดยอัตโนมัติ
  • IMA SDK เวอร์ชันล่าสุดสำหรับ iOS เพื่อรองรับ iOS 10
  • SDK เวอร์ชัน 3.14.1 มีกำหนดจะเลิกใช้งานในวันที่ 03-05-2022 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.14.1 2021-02-17
  • แก้ไขปัญหาที่บางครั้งระบบจะเรียกเหตุการณ์โฆษณาที่ซ้ำกันเมื่อเปิดใช้การโหลดล่วงหน้า
  • ติดตั้งใช้งานการสนับสนุน PodServing แล้ว
  • แก้ไขปัญหาการเปิด Deep Link 2 ครั้งใน iOS 13 ขึ้นไป
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.13.0 ในวันที่ 17-02-2022 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.13.0 2020-10-13
  • ตอนนี้ SDK สร้างขึ้นด้วย Xcode 12 แล้ว
  • แก้ไขปัญหาที่การกรอข้ามช่วงพักโฆษณาจะไม่ทริกเกอร์เหตุการณ์ AD_BREAK_ENDED
  • นําฟิลด์ที่เลิกใช้งานแล้วใน IMAAVPlayerVideoDisplay, IMAVideoDisplay และ IMAVideoDisplayDelegate ออก
  • แก้ไขปัญหาที่ PiP จะย่ออยู่เสมอเมื่อโฆษณาเล่นจบ
  • แก้ไขข้อบกพร่องที่ทำให้สตรีมแบบสดหยุดเล่นทันทีที่เล่นผ่าน AirPlay
  • แก้ไขปัญหาที่การกดข้ามไม่ส่งผลต่อการเล่นที่แชร์
  • แก้ไขปัญหาที่เนื้อหาจะกะพริบเป็นระยะเวลาสั้นๆ ระหว่างโฆษณาในพ็อดสำหรับการเล่นแบบแชร์
  • เพิ่ม IMAAVPlayerVideoDisplay.streamAssetOptions API แล้ว
  • ระยะเวลาของระยะเวลาที่โฆษณาแสดงเป็น IMAStreamManagerDelegate
  • แก้ไขปัญหาที่ระบบแสดงข้อผิดพลาด "Ads cannot be requested because the ad container is not attached to the view hierarchy." อย่างไม่ถูกต้อง
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.12.1 ในวันที่ 13-10-2021 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.12.1 2020-08-11
  • เวอร์ชันที่เผยแพร่อย่างเป็นทางการสำหรับ iOS 14
    • เพิ่มการรองรับความโปร่งใสในการติดตามแอป ดูข้อมูลเพิ่มเติมได้ในคำขอการให้สิทธิ์ความโปร่งใสในการติดตามแอป
  • แก้ไขปัญหาที่การเปิดการคลิกผ่านแล้วปิดแอปจะทําให้หน่วยความจํารั่ว
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.12.0 ในวันที่ 11-08-2021 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.12.0 2020-08-05
  • เพิ่มการรองรับโหมดความยินยอมเพิ่มเติมของ Google ดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดทางเทคนิคสำหรับโหมดความยินยอมเพิ่มเติมของ Google
  • เพิ่มการรองรับคีย์ "language_name" สำหรับคำบรรยายสตรีม
  • แก้ไขปัญหาที่ทำให้โฆษณาที่มีเฉพาะเสียงหมดเวลา
  • แก้ไขปัญหาที่การข้ามโฆษณาแรกในโฆษณาตอนต้นทําให้โฆษณาที่ 2 ละเว้นการเลื่อนโฆษณา
  • เพิ่ม viewController เป็นอาร์กิวเมนต์หรือพร็อพเพอร์ตี้การเริ่มต้นใหม่ที่จำเป็นรายการใหม่สำหรับ IMAAdDisplayContainer
  • ลดเหตุการณ์ RESUME ที่ผิดพลาด
  • เพิ่ม IMAAdsRenderingSettings.enablePreloading ซึ่งเปิดใช้โดยค่าเริ่มต้น เพื่อปรับปรุงประสิทธิภาพการแสดงผลโฆษณา
  • เพิ่มกิจกรรม ICON_TAPPED
  • แก้ไขปัญหาที่ระบบจะยอมรับ IABTCF_gdprApplies เฉพาะในกรณีที่เป็นสตริง
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.11.4 ในวันที่ 05-08-2021 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.11.4 2020-03-26
  • เพิ่มเวอร์ชันรันไทม์ขั้นต่ำเป็น iOS 10
  • แก้ไขข้อบกพร่องที่การอัปเดต UI บางรายการอาจทริกเกอร์ในเธรดเบื้องหลัง
  • แก้ไขปัญหาที่การแจ้งว่าเข้มงวดจะทำให้การเริ่มต้นของ IMACompanionAd ขัดแย้งกับของ NSObject
  • เลิกใช้งานเมธอด loadURL ในโปรโตคอล IMAVideoDisplay
  • เพิ่มการรองรับ โฆษณา SIMID ฝั่งไคลเอ็นต์
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.11.3 ในวันที่ 26-03-2021 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.11.3 2020-02-12
  • 3.11.3 จะเป็นเวอร์ชันสุดท้ายของ IMA SDK ที่รองรับ iOS 9.x
  • แก้ไขข้อบกพร่องที่การนําเข้าส่วนหัวเฟรมเวิร์กไม่ได้นําเข้า IMAFriendlyObstruction.h
  • แก้ไขปัญหาที่การคลิกผ่านจะขัดข้องใน iOS 9.x
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.11.2 ในวันที่ 12-02-2021 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.11.2 2020-01-22
  • เพิ่มการรองรับ contentUrl ของ OMID 1.3 ด้วย AdsRequest:contentUrl และ StreamRequest:contentUrl
  • ปรับแต่งการรองรับสิ่งกีดขวางที่รองรับ OMID 1.3 ให้ใช้วิธี registerFriendlyObstruction ใน IMAAdDisplayContainer
  • เลิกใช้งานวิธี registerVideoControlsOverlay และ unregisterAllVideoControlsOverlay ใน IMAAdDisplayContainer เพื่อใช้ แทน FriendlyObstruction
  • แก้ไขปัญหาที่ไม่มีการรายงานการเล่นอัตโนมัติและความสามารถในการข้ามของ OMID
  • นำการอ้างอิง UIWebView ที่เหลือทั้งหมดออก
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.11.1 ในวันที่ 22-01-2021 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.11.1 2019-12-04
  • เพิ่มการรองรับการรวมพารามิเตอร์ความยินยอมโดยอัตโนมัติจาก IAB TCF เวอร์ชัน 2 และ CCPA
  • แก้ไขปัญหาที่ทำให้ระบบขัดข้องเมื่อใช้ศูนย์ควบคุม
  • เพิ่มการรองรับโฆษณา TrueView for Action
  • เพิ่ม playerVideoDisplay:didLoadPlayerItem: สำหรับ DAI
  • อัปเดตชื่อ IMAAVPlayerVideoDisplayDelegate เพื่อให้สอดคล้องกับรูปแบบ Obj-C
  • แก้ไขปัญหาที่ทําให้เหตุการณ์โฆษณา LOG และ INTERACTION ไม่รวมออบเจ็กต์โฆษณาในบางกรณี
  • เพิ่มการผสานรวมคําขอโฆษณาของ Google โดยอัตโนมัติสําหรับการติดตั้งใช้งานผู้ให้บริการการจัดการความยินยอมที่เป็นไปตามข้อกําหนดของ IAB TCFv2 เช่น Funding Choices ของ Google
  • แก้ไขปัญหาเกี่ยวกับเหตุการณ์การติดตาม VMAP breakstart และ breakend
  • เพิ่มเมธอด replaceAdTagParameters ลงใน IMAStreamManager ซึ่งช่วยให้แทนที่พารามิเตอร์แท็กโฆษณาทั้งหมดได้ในระหว่างสตรีมแบบสด
  • เพิ่มเหตุการณ์ AD_BREAK_FETCH_ERROR เพื่อระบุว่าช่วงพักโฆษณาจะไม่เล่น
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.10.1 ในวันที่ 04-12-2020 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.10.1 2019-09-19
  • เพิ่มการรองรับ iOS 13 และ iPadOS
  • SDK เวอร์ชัน 3.9.2 มีกำหนดจะเลิกใช้งานในวันที่ 19-09-2020 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.9.2 2019-08-16
  • การอัปเดตนี้แก้ไขปัญหาที่มุมมอง UI โฆษณา IMA จะยังคงแสดงอยู่อย่างชัดเจนหลังจากโฆษณาเล่นแล้ว ซึ่งทำให้ผู้ใช้โต้ตอบกับเพลเยอร์ไม่ได้
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.9.1 ในวันที่ 16-08-2020 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.9.1 2019-07-18
  • แก้ไขปัญหาความถูกต้องในการรายงาน is_lat
  • พิมพ์ IMAAdEventType.adData แล้ว
  • เพิ่ม API authToken และ streamFormat ลงใน IMAStreamRequest แล้ว
  • นำการสนับสนุน mediaUrl ออกจาก LinearAd แล้ว ให้ใช้ adMedia แทน
  • แก้ไขข้อบกพร่องเกี่ยวกับข้อมูลเมตาของ YouTube สำหรับวิดีโอที่ไม่เป็นสาธารณะ
  • แก้ไขการระบุรหัสโฆษณาที่ไม่ถูกต้อง
  • แทนที่ mediaWidth และ mediaHeight ด้วย adMedia.width และ adMedia.height
  • แก้ไขปัญหาที่โฆษณาที่แสดงร่วมกันจะแสดงผลเพียงครั้งเดียว
  • ตอนนี้เมื่อระบบไม่รองรับประเภทโฆษณาวิดีโอ SDK จะแสดงข้อผิดพลาด kIMAError_VAST_TRAFFICKING_ERROR แทนที่จะเป็น kIMAError_FAILED_TO_REQUEST_ADS
  • videoDisplayDidPlay: เลิกใช้งานแล้วเพื่อใช้ videoDisplayDidResume: แทน
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.9.0 ในวันที่ 18-07-2020 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.9.0 2019-03-22
  • เปิดตัวการรองรับ Open Measurement SDK สําหรับการมองเห็นโฆษณาของบุคคลที่สาม
  • เพิ่มตัวเริ่มต้นที่สะดวกใน IMAAdDisplayContainer เพื่อสร้างคอนเทนเนอร์โฆษณา Display ที่ไม่มีช่องโฆษณาประกอบ
  • เพิ่มเมธอด registerVideoControlsOverlay: และ unregisterAllVideoControlsOverlays: ลงใน IMAAdDisplayContainer
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.8.2 ในวันที่ 22-03-2020 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.8.2 2019-02-19
  • เพิ่มเหตุการณ์ AD_PERIOD_STARTED และ AD_PERIOD_ENDED เหตุการณ์เหล่านี้ใช้ได้กับ DAI เท่านั้น
  • แก้ไขปัญหาที่มุมมองโฆษณาเคลื่อนไหวเมื่อเริ่มต้น
  • แก้ไขปัญหาที่ระบบไม่แสดงข้อผิดพลาดเกี่ยวกับวิดีโอสำหรับสตรีมแบบสดหรือ VOD
  • แก้ไขปัญหาที่เนื้อหาเล่นต่อไม่ได้ใน iOS+AirPlay
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.8.1 ในวันที่ 19-02-2020 โปรดดูรายละเอียดเพิ่มเติมที่กำหนดการเลิกใช้งาน
3.8.1 2018-11-13
  • แก้ไขปัญหาที่ระบบแยกวิเคราะห์แท็กโฆษณาที่มีขนาดช่องหลายขนาดไม่ถูกต้อง
  • เพิ่ม [IMAVideoDisplay seekStreamToTime] เพื่อรองรับโฆษณาแบบข้ามได้ในสตรีม VOD ของ IMA DAI
  • เพิ่ม IMAAdRenderingSettings.loadVideoTimeout
  • เพิ่ม IMAAd.VASTMediaWidth, IMAAd.VASTMediaHeight และ IMAAd.VASTMediaBitrate
  • ลดขนาดไบนารีลงประมาณ 15% เนื่องจากการปรับปรุงบิลด์
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.7.3 ในวันที่ 13-11-2019 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.7.3 2018-08-21
  • ปรับปรุงการจัดการข้อผิดพลาดสำหรับไฟล์ Manifest ของสตรีมที่มีรูปแบบไม่ถูกต้อง
  • แก้ไขปัญหาเกี่ยวกับการคลิกผ่าน URL ในแอปที่กําหนดเองในโฆษณาที่แสดงร่วม HTML
  • แก้ไขปัญหาโฆษณาวิดีโอแบบข้ามได้ 2 รายการที่เล่นต่อเนื่องกัน
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.7.2 ในวันที่ 21-08-2019 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.7.2 2018-05-15
  • แก้ไขปัญหาที่เครื่องมือบางอย่างจะขยายเป็น WebView แบบเต็มหน้าจอ
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.7.1 ในวันที่ 15-05-2019 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.7.1 2018-04-30
  • เพิ่ม IMAAdsRequest.adWillPlayMuted
  • เปลี่ยนการหมดเวลาในการโหลดสื่อ VAST เป็น 8 วินาที
  • แก้ไขปัญหาเกี่ยวกับคู่หู HTML
  • นําเอกสารประกอบเกี่ยวกับพารามิเตอร์แท็กโฆษณาออกจาก IMAStreamRequest ดูเอกสารประกอบเกี่ยวกับพารามิเตอร์แท็กโฆษณาได้ที่ https://support.google.com/admanager/answer/7320898 และ https://support.google.com/admanager/answer/7320899
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.7.0 ในวันที่ 30-04-2019 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.7.0.1 2018-02-12
  • รุ่นสำหรับ Cocoapods เท่านั้นเพื่อแก้ไขข้อผิดพลาด podspec ดึงไฟล์ไลบรารีสำหรับ 3.7.0 ลงมา
3.7.0 2018-01-30
  • หยุดรองรับ iOS 8 และเวอร์ชันที่ต่ำกว่า
  • เวอร์ชันที่ให้บริการ ไม่มีฟีเจอร์ใหม่
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.6.1 ในวันที่ 30 มกราคม 2019 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.6.1 2017-10-09
  • เพิ่ม IMAAdsRequest.liveStreamPrefetchSeconds
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.6.0 ในวันที่ 09-10-2018 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.6.0 2017-07-24
  • เพิ่ม IMAAdsRequest.vastLoadTimeout
  • เพิ่ม IMAAd.wrapperAdIDs
  • เพิ่ม IMAAd.skipTimeOffset
  • แก้ไขข้อผิดพลาดที่ SDK ตรวจไม่พบมุมมองวิดีโอที่ใช้เล่นโฆษณาหากมีการนําออกจากลําดับชั้นมุมมองและเพิ่มกลับเข้าไปใหม่
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.5.2 ในวันที่ 24-07-2018 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.5.2 2017-05-02
  • นำการกลับมาทำงานอัตโนมัติออกเมื่อกลับมาที่แอปจากเบื้องหลัง โทรหา [IMAAdsManager resume] เพื่อเล่นต่อ
  • เพิ่ม [IMAAdsRenderingSettings playAdsAfterTime]
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.5.1 ในวันที่ 02-05-2018 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.5.1 2017-04-03
  • ตอนนี้ SDK จะแสดงข้อผิดพลาด kIMAError_FAILED_TO_REQUEST_ADS หาก IMAAdDisplayContainer ไม่ได้อยู่ในลําดับชั้นของมุมมองเมื่อมีการส่งคําขอโฆษณาหรือสตรีม ก่อนหน้านี้ คำขอเหล่านี้จะดำเนินการไม่สำเร็จโดยไม่มีการแจ้งเตือน
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.5.0 ในวันที่ 03-04-2018 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.5.0 2017-03-24
  • แก้ไขปัญหาการรองรับบิตโค้ด
  • เพิ่ม adsResponse ลงในออบเจ็กต์ IMAAdsRequest
  • แก้ไขปัญหาเกี่ยวกับบิลด์ Swift
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.4.2 ในวันที่ 24-03-2018 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.4.2 2017-03-09
  • เวอร์ชันที่ให้บริการ ไม่มีฟีเจอร์ใหม่
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.4.1 ในวันที่ 09-03-2018 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.4.1 2017-02-03
  • ตอนนี้ SDK มีให้บริการเป็นเฟรมเวิร์กแบบไดนามิก ด้วยเหตุนี้ เราจึงไม่ได้เผยแพร่เฟรมเวิร์กเวอร์ชัน AdMob แยกต่างหากอีกต่อไป คุณจะใช้เฟรมเวิร์กเวอร์ชันเดียวกันได้ไม่ว่าจะติดตั้งใช้งาน AdMob ด้วยหรือไม่ก็ตาม
  • เพิ่มการรองรับไอคอนวิดีโอ
  • เพิ่มพร็อพเพอร์ตี้ใหม่ต่อไปนี้ลงใน IMAAd
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • เพิ่มพร็อพเพอร์ตี้ใหม่ต่อไปนี้ลงใน IMAAdsRequest
    • contentDuration
    • contentKeywords
    • contentTitle
  • เพิ่ม [IMAAdsManager setVolume:]
  • เพิ่ม [IMACompanionDelegate companionSlotWasClicked]
  • เพิ่ม IMASettings.disableNowPlayingInfo
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.3.1 ในวันที่ 03-02-2018 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
เปลี่ยนกลับไปใช้ 3.3.1 2016-01-31
  • เนื่องจากมีปัญหาในการสร้างสำหรับอุปกรณ์บางรุ่น จึงเปลี่ยนกลับไปเป็น 3.3.1
3.4.0 2017-01-26
  • ตอนนี้ SDK มีให้บริการเป็นเฟรมเวิร์กแบบไดนามิก ด้วยเหตุนี้ เราจึงไม่ได้เผยแพร่เฟรมเวิร์กเวอร์ชัน AdMob แยกต่างหากอีกต่อไป คุณจะใช้เฟรมเวิร์กเวอร์ชันเดียวกันได้ไม่ว่าจะติดตั้งใช้งาน AdMob ด้วยหรือไม่ก็ตาม
  • เพิ่มการรองรับไอคอนวิดีโอ
  • เพิ่มพร็อพเพอร์ตี้ใหม่ต่อไปนี้ลงใน IMAAd
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • เพิ่มพร็อพเพอร์ตี้ใหม่ต่อไปนี้ลงใน IMAAdsRequest
    • contentDuration
    • contentKeywords
    • contentTitle
  • เพิ่ม [IMAAdsManager setVolume:]
  • เพิ่ม [IMACompanionDelegate companionSlotWasClicked]
  • เพิ่ม IMASettings.disableNowPlayingInfo
  • เรากําลังจะเลิกใช้งาน SDK เวอร์ชัน 3.3.1 ในวันที่ 26-01-2018 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.3.1 2016-09-16
  • หยุดรองรับ iOS 7 และเวอร์ชันที่ต่ำกว่า
  • เราวางแผนที่จะเลิกใช้งาน SDK เวอร์ชัน 3.2.1 ในวันที่ 16-09-2017 ดูรายละเอียดเพิ่มเติมได้ที่กำหนดการเลิกใช้งาน
3.2.1 2016-05-09
  • เพิ่มการรองรับบิตโค้ด
3.2.0 2016-04-14
    หมายเหตุ: การสนับสนุนโค้ดบิตไม่ทำงานในรุ่นนี้เนื่องจากข้อผิดพลาด
  • เพิ่มการรองรับบิตโค้ด
  • เพิ่มการรองรับ URL การคลิกผ่านที่นำไปยัง App Store
3.1.0 2015-12-17
  • เลิกการทดสอบเบต้าแล้ว
  • เพิ่มการรองรับการแสดงภาพซ้อนภาพใน iOS 9 ดูข้อมูลเพิ่มเติมได้ที่คู่มือภาพในภาพหรือการใช้งานในตัวอย่างขั้นสูง
  • ตอนนี้คุณควรส่ง IMAContentPlayhead ไปยัง IMAAdsRequest แทน IMAAdsManager
  • เพิ่มการรองรับโฆษณาที่แสดงร่วมกันแบบ HTML5
  • เพิ่ม [IMAAdsManager discardAdBreak]
เบต้า v16 2015-09-04
  • การอัปเดตเพื่อให้ใช้งานร่วมกับฟีเจอร์ App Transport Security ของ iOS 9 ได้
  • แก้ไขข้อขัดข้องในการจัดสรรพื้นที่ว่างของ IMAAdsLoader
เบต้า v15 2015-07-22
  • แนะนำเหตุการณ์บัฟเฟอร์โฆษณาผ่านตัวแทน IMAAdsManager ซึ่งช่วยให้เพิ่มองค์ประกอบต่างๆ เช่น ตัวบ่งชี้กิจกรรมและแถบบัฟเฟอร์ลงในโปรแกรมเล่นได้ง่าย
  • แสดงโหมดแก้ไขข้อบกพร่อง ตอนนี้ผู้เผยแพร่โฆษณาสามารถตั้งค่า IMASettings enableDebugMode เป็น YES เพื่อรับการบันทึกที่ละเอียดยิ่งขึ้นในคอนโซลได้แล้ว ไม่ควรใช้ในเวอร์ชันที่ใช้งานจริงเนื่องจากจะใส่ลายน้ำในโปรแกรมเล่นโฆษณา
  • ตอนนี้ IMAAdsManager destroy จะสิ้นสุดโฆษณาอย่างถูกต้องในทุกกรณี
  • อนุญาตให้ใช้คอนเทนเนอร์การแสดงผลซ้ำ
  • ช่วยให้ผู้เผยแพร่สามารถทำลายออบเจ็กต์ IMA จากภายในเมธอดของตัวแทนได้
  • ตอนนี้ IMAAdsManager มีเพียงการอ้างอิงแบบไม่รัดกุมกับ contentPlayhead (การแก้ไขหน่วยความจําที่อาจรั่วไหล) ตอนนี้คุณจะต้องเก็บอินสแตนซ์หรือออบเจ็กต์ IMAAVPlayerContentPlayhead ที่ใช้ IMAContentPlayhead เป็นพร็อพเพอร์ตี้ไว้ มิฉะนั้นระบบจะปล่อยออบเจ็กต์ดังกล่าวทันที
  • นำภาพเคลื่อนไหวการปรับขนาดวิดีโอออก
  • นําเหตุการณ์โฆษณาช่วงพักแรกที่ไม่จําเป็นออก
เบต้า v14 2015-05-27
  • แก้ไขปัญหาที่บางครั้งโปรแกรมเล่นโฆษณาจะหยุดเพื่อบัฟเฟอร์และไม่เล่นต่อ
  • ย้าย IMASettings ไปยังไฟล์ส่วนหัวของตัวเอง
เบต้า v13 2015-04-29
  • เพิ่มการรองรับการเล่นโฆษณาในเบื้องหลัง ดูข้อมูลเพิ่มเติมได้ที่การเล่นโฆษณาในเบื้องหลัง
  • ตอนนี้คุณนําเข้า SDK เป็นเฟรมเวิร์กได้แล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปเกรดได้ในบล็อกโพสต์เกี่ยวกับรุ่นนี้
  • ลดเวลาในการโหลดโฆษณาใน iOS 8
  • แก้ไขปัญหาที่โฆษณาประกอบหายไปหลังจากโฆษณาสิ้นสุดลง จากนั้นโฆษณาที่แสดงร่วมกันจะแสดงจนกว่าช่องจะรีเฟรช
  • เพิ่มการหมดเวลา 10 วินาทีสำหรับการโหลด SDK
  • ตอนนี้ IMASettings ใช้ NSCopying แล้ว
  • แก้ไขปัญหาที่แอปขัดข้องเมื่อถอดหูฟังออก
  • ตอนนี้ระบบจะปิดเสียงโฆษณาเมื่ออุปกรณ์ปิดเสียงอยู่โดยค่าเริ่มต้น ผู้เผยแพร่โฆษณาจะเปลี่ยนค่านี้ได้ด้วยการกําหนดหมวดหมู่ AVAudioSession
  • แก้ไขข้อบกพร่องเกี่ยวกับศูนย์ควบคุมที่เล่นและหยุดชั่วคราวไม่ทำงานใน iOS เวอร์ชันที่ต่ำกว่า 8
  • โฆษณาจะไม่หยุดชั่วคราวอีกต่อไปเมื่อเปิดลิ้นชักการแจ้งเตือน
  • เพิ่มไฟล์ VERSION ลงในไฟล์ ZIP ที่ดาวน์โหลดได้
  • ตอนนี้การแสดงผลโฆษณาจะดำเนินการผ่าน AVPlayer ใน iOS ทุกเวอร์ชันโดยค่าเริ่มต้นเพื่อปรับปรุงประสิทธิภาพ
เบต้า v12 2015-02-12
  • ตอนนี้ใช้การเล่นโฆษณาเนทีฟใน iOS 7 และเวอร์ชันเก่า ซึ่งจะช่วยป้องกันไม่ให้ SDK แทรกแซงเหตุการณ์และการควบคุมของ MPMoviePlayerController
  • แก้ไขปัญหาที่ adPlaybackInfo ไม่ได้สร้างขึ้นที่เหตุการณ์ LOADED และ START
  • เพิ่ม IMASettings.maxRedirects เพื่อระบุจํานวนการเปลี่ยนเส้นทางหลังจากนั้นระบบจะปฏิเสธการเปลี่ยนเส้นทางต่อๆ ไป และโหลดโฆษณาไม่ได้
  • เพิ่มการรองรับการเล่นโฆษณาด้วยตนเอง
เบต้า v11 2014-12-17
  • แก้ไขปัญหาหน่วยความจำรั่วซึ่งเกิดขึ้นในเบต้า v10 เมื่อเพิ่ม WKWebView
เบต้า v10 2014-11-20
  • ตอนนี้ SDK ใช้ WKWebView ใน iOS 8 เพื่อแสดงผลโฆษณาแทน UIWebView การอัปเดตนี้ช่วยแก้ไขปัญหาหลายอย่างที่เกี่ยวข้องกับการสื่อสารระหว่างเลเยอร์ SDK เดิมกับ JS ผลข้างเคียงของการเปลี่ยนแปลงนี้ก็คือ IMA SDK จะกำหนดให้แอปของคุณต้องสร้างขึ้นโดยรองรับ arm64
  • เพิ่มเหตุการณ์ TAPPED ซึ่งจะทริกเกอร์ทุกครั้งที่ผู้ใช้แตะส่วนในโฆษณาที่คลิกไม่ได้ ซึ่งสามารถใช้เพื่อตรวจจับการแตะโฆษณาเพื่อแสดงตัวควบคุมวิดีโอเพลเยอร์
  • เราได้เลิกใช้งานเมธอดต่อไปนี้และแทนที่ด้วยเมธอดที่ใช้การอ้างอิงออบเจ็กต์ที่เรียกใช้เพื่อให้สอดคล้องกับรูปแบบของ iOS
    • IMAAdsManagerDelegate - adDidProgressToTime:currentTime:
    • IMAWebOpenerDelegate - willOpenInExternalBrowser
    • IMAWebOpenerDelegate - willOpenInAppBrowser
    • IMAWebOpenerDelegate - didCloseInAppBrowser
    • IMAWebOpenerDelegate - didOpenInAppBrowser
    • IMAWebOpenerDelegate - willCloseInAppBrowser
เบต้า v9 2014-10-27
  • มีการแก้ไขหน่วยความจํารั่วไหลในคลาส IMAJavascript
เบต้า v8 2014-10-13
  • เปิดตัว IMAUIElements ซึ่งช่วยให้แสดงหรือซ่อนองค์ประกอบ UI ของ SDK โดยใช้โปรแกรมได้
เบต้า v7 2014-08-11
  • เปิดตัวแนวคิด IMGAdDisplayContainer และเปลี่ยนวิธีจัดการโฆษณาประกอบ ดูข้อมูลเกี่ยวกับการเปลี่ยนแปลงโค้ดที่จําเป็นในแอปได้จากหัวข้อ การเปลี่ยนแปลง IMA SDK สําหรับ iOS
  • นำการอ้างอิงถึงส่วนหัวและแหล่งที่มาของ OCMock ออกแล้ว
  • แก้ไของค์ประกอบ UI ของโฆษณาที่อัปเดตช้าใน iOS 8
เบต้า v6 2014-05-27
  • แสดงคำอธิบาย ชื่อ และ contentType ในออบเจ็กต์ IMAAd
  • เพิ่มการรองรับเครื่องจำลอง iOS 64 บิต
เบต้า v5 2014-02-14
  • เพิ่มการรองรับ arm64
  • แก้ไขข้อขัดแย้งกับการผสานรวมกับ Google+
เบต้า v4 2013-12-12
  • แก้ไขหน่วยความจํารั่วไหลใน IMAAdsManager และ IMAAdsLoader
  • IMAAdPodInfo มี API ใหม่ 3 รายการ ได้แก่ podIndex, timeOffset และ maxDuration เอกสาร API จะได้รับการอัปเดตเพื่อแสดงการเปลี่ยนแปลงนี้ในเร็วๆ นี้
เบต้า v3 2013-09-25
  • เวอร์ชันที่ให้บริการ ไม่มีฟีเจอร์ใหม่
เบต้า v2 2013-07-07
  • เผยแพร่ SDK เวอร์ชันเบต้าแบบสาธารณะ
เบต้าแบบจำกัดผู้ใช้งาน v2 2013-06-24
เบต้าแบบจำกัดผู้ใช้งาน v1 2013-04-02
  • เวอร์ชันเบต้าเริ่มต้น