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

เวอร์ชัน วันที่เผยแพร่ Notes
3.22.1 2024-04-12
  • แก้ไขปัญหาเกี่ยวกับ Cocoapods รุ่นล่าสุดซึ่งทำให้แอปไม่สามารถสร้างบนเครื่องมือจำลอง iOS ได้
3.22.0 2024-04-03
3.20.0 2024-01-28
  • เปิดใช้การรองรับโฆษณาที่แสดงร่วมสำหรับการแสดงพ็อด
  • เปิดใช้คำขอสตรีม VOD ที่แสดงพ็อด
  • เพิ่ม Getter สำหรับจุดเริ่มโฆษณาไปยังตัวจัดการสตรีม
3.19.2 2023-04-28
  • ลดเวอร์ชัน iOS ขั้นต่ำสำหรับการรวบรวมเป็น iOS14
3.19.1 2023-04-20
  • เพิ่มเวอร์ชัน iOS ขั้นต่ำสำหรับการรวบรวมเป็น iOS14
  • ยกเลิกการรองรับแพลตฟอร์ม 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 รุ่นเบต้าสำหรับบุคคลทั่วไป
  • 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
  • แก้ไขปัญหาที่ iOS SDK สร้างคำเตือนสัญลักษณ์ที่ซ้ำกัน
  • 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 จะเปิดใช้โดยค่าเริ่มต้นโดยไม่ต้องทำการเปลี่ยนแปลงจากผู้เผยแพร่โฆษณา
  • เพิ่มสัญญาความสามารถในการเว้นว่างลงใน 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
  • แก้ไขปัญหาที่บางครั้งเหตุการณ์โฆษณาที่ซ้ำกันเริ่มทำงานเมื่อเปิดใช้การโหลดล่วงหน้า
  • ใช้งานการรองรับพ็อดแคสต์แล้ว
  • แก้ไขปัญหาการเปิด 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 บางรายการอาจทริกเกอร์ในเทรดในเบื้องหลัง
  • แก้ไขปัญหาที่การตั้งค่าสถานะที่เข้มงวดอาจทำให้ Init ของ 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
  • เพิ่มการรองรับ OMID 1.3 contentUrl ด้วย 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
  • เพิ่มการรองรับการรวมพารามิเตอร์ความยินยอมจาก TCF เวอร์ชัน 2 และ CCPA ของ IAB โดยอัตโนมัติ
  • แก้ไขปัญหาที่ทำให้เกิดข้อขัดข้องเมื่อใช้ Control Center
  • เพิ่มการรองรับโฆษณา TrueView for Action
  • เพิ่ม playerVideoDisplay:didLoadPlayerItem: สำหรับ DAI
  • อัปเดตชื่อ IMAAVPlayerVideoDisplayDelegate เพื่อให้สอดคล้องกับแบบแผนรูปแบบ Obj-C
  • แก้ไขปัญหาที่ทําให้เหตุการณ์โฆษณา LOG และ INTERACTION รวมออบเจ็กต์โฆษณาไม่ได้ในบางกรณี
  • เพิ่มการผสานรวมคำขอโฆษณา Google Ads โดยอัตโนมัติสำหรับการใช้งานของผู้ให้บริการการจัดการความยินยอมที่เป็นไปตาม TCF เวอร์ชัน 2 ของ IAB เช่น 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 เพื่อสร้างคอนเทนเนอร์การแสดงโฆษณาที่ไม่มีช่องโฆษณาที่แสดงร่วม
  • เพิ่มเมธอด 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] เพื่อรองรับโฆษณาแบบข้ามได้ในสตรีม IMA DAI VOD
  • เพิ่ม 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
  • แก้ไขปัญหาโฆษณาวิดีโอแบบข้ามได้ที่เล่นต่อกัน
  • 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-201901 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
3.6.1 2017-10-09
  • เพิ่ม IMAAdsRequest.liveStreamPrefetchSeconds
  • SDK เวอร์ชัน 3.6.0 มีกำหนดจะเลิกใช้งานในวันที่ 09-10-2018 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
3.6.0 2017-07-24
  • เพิ่ม IMAAdsRequest.vastLoadTimeout
  • เพิ่ม IMAAd.wrapperAdID
  • เพิ่ม IMAAd.skipTimeOffset
  • แก้ไขข้อผิดพลาดที่ SDK ไม่พบการดูวิดีโอที่ใช้สำหรับการเล่นโฆษณา หาก 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 overrideAdBreak]
เบต้า v16 2015-09-04
เบต้า 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
  • แก้ไขข้อบกพร่องกับฟีเจอร์เล่นและหยุดชั่วคราวบน Control Center ใน iOS เวอร์ชันต่ำกว่า 8
  • โฆษณาจะไม่หยุดชั่วคราวอีกต่อไปเมื่อเปิดลิ้นชักการแจ้งเตือน
  • เพิ่มไฟล์ VERSION ลงในไฟล์ ZIP ที่ดาวน์โหลดได้แล้ว
  • ในการปรับปรุงประสิทธิภาพ ตอนนี้การแสดงโฆษณาจะกระทำผ่าน AVPlayer ใน iOS ทุกเวอร์ชันโดยค่าเริ่มต้น
เบต้า v12 2015-02-12
  • ใช้การเล่นโฆษณาเนทีฟบน iOS 7 และเก่ากว่าได้แล้ว วิธีนี้ช่วยป้องกันไม่ให้ SDK รบกวนเหตุการณ์และการควบคุม MP MoviePlayerController
  • แก้ไขปัญหาที่ไม่มีการเติม 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 ซึ่งช่วยให้แสดงหรือซ่อนองค์ประกอบ SDK UI แบบเป็นโปรแกรมได้
เบต้า v7 2014-08-11
  • ได้แนะนำแนวคิดของ IMAAdDisplayContainer และเปลี่ยนวิธีจัดการโฆษณาที่แสดงร่วม ดู การเปลี่ยนแปลง 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
  • รุ่นเบต้าแรก