ประวัติการเผยแพร่ Google IMA tvOS SDK
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
หมายเหตุ: ลำดับหมายเลขรุ่นที่แสดงในหน้านี้อาจมีช่องว่างของตัวเลข เช่น v.3.582.5 ก่อนหน้า v.3.583.1 เนื่องจากมีการข้ามหมายเลขรุ่นเป็นระยะๆ
เวอร์ชัน
วันที่วางจำหน่าย
หมายเหตุ
4.15.1
2025-05-07
เพิ่มข้อมูลระยะเวลาโฆษณาลงในAD_PERIOD_STARTED
เหตุการณ์
ซึ่งคุณเข้าถึงได้จากพร็อพเพอร์ตี้
IMAAdEvent.adData
เพิ่มการรองรับการจัดการข้อมูลเมตาของโฆษณาคั่นระหว่างหน้า HLS ด้วย IMA SDK
4.14.1
2024-12-03
เพิ่มรหัสเครือข่าย
ลงในรายการพารามิเตอร์คำขอสตรีมสำหรับสตรีมทุกประเภท
เริ่มเหตุการณ์ LOG เมื่อมีการคลิก URL การคลิกผ่านที่ไม่ถูกต้อง
แทนที่จะไม่ดำเนินการใดๆ
แก้ไขปัญหาหน่วยความจำรั่วไหลเมื่อทำลายเซสชัน OMID อย่างไม่ถูกต้อง
เพิ่มการรองรับโฆษณาแบบข้ามได้ในสตรีมการแสดงพ็อด VOD
แก้ไขข้อบกพร่องเกี่ยวกับการรองรับการเลื่อนเมื่อฝังวิดีโอในคอนเทนเนอร์ที่เลื่อนได้
เพิ่มการรองรับ minSuggestedDuration
ให้กับโฆษณาที่ไม่ใช่เชิงเส้น
แก้ไขข้อบกพร่องที่ทำให้ URL การติดตามของ Campaign Manager บางรายการ
ได้รับการเข้ารหัสอย่างไม่ถูกต้อง
แก้ไขปัญหาที่ทำให้ระบบไม่ส่งเหตุการณ์ STARTED
ในเซสชันโฆษณาบางรายการ
4.13.0
2024-06-13
เพิ่ม VODConfigID
ไปยัง
IMAVideoStitcherVODStreamRequest
แก้ไข NullPointerException เมื่อ adTagURL
is
null
in
IMAAdsRequest
การเปลี่ยนแปลง
การสำรองระดับชิ้นงาน
ตรรกะในการวนซ้ำโฆษณาทั้งหมดใน VAST เดิมจนกว่า SDK
จะระบุครีเอทีฟโฆษณาที่เล่นได้ หากไม่พบครีเอทีฟโฆษณาที่เล่นได้
ระบบจะไม่เล่นโฆษณา
แก้ไขปัญหาที่ระบบไม่ส่งการปิงการติดตามไปยัง ad.doubleclick.net
กำหนดข้อจำกัดในการแสดงผลขนาดโฆษณาของ SDK ตามเฟรมมุมมอง
แทนที่จะเป็นแนวทางการจัดวางพื้นที่ปลอดภัยสำหรับ PlayerView
4.12.0
2024-04-03
4.11.1
2024-02-22
แก้ไขปัญหาที่ได้ยินเสียงเนื้อหาระหว่างการเล่นโฆษณา
4.10.0
2024-01-24
เปิดใช้คำขอสตรีม VOD ของ Pod Serving
อัปเดตข้อจำกัดสำหรับ AdUI เพื่อให้เป็นไปตามคำแนะนำเกี่ยวกับพื้นที่ปลอดภัย
เพิ่มตัวรับสำหรับจุดเริ่มโฆษณาไปยังเครื่องมือจัดการสตรีม iOS/tvOS
4.9.2
2023-08-15
แก้ไขข้อบกพร่องที่ทำให้สตรีม DAI บางรายการมีการใช้งาน CPU สูง
4.9.1
2023-04-20
4.8.2
2022-11-03
เพิ่ม userContext
ลงในคำขอสตรีม IMA แล้ว
แก้ไขข้อบกพร่องที่ทำให้เกิดคำเตือน "ข้อความภายในไม่ถูกต้อง" โดยไม่จำเป็น
4.7.0
2022-07-20
แก้ไขปัญหาที่ผู้เผยแพร่โฆษณาเขียนทับข้อมูลเวอร์ชัน IMA SDK
เพิ่มกิจกรรม AD_CAN_PLAY
แล้ว เริ่มทำงานเมื่อโฆษณาพร้อมเล่นโดยไม่ต้องบัฟเฟอร์
เพิ่มบิตเรตสูงสุดเริ่มต้นเป็นไม่จำกัดสำหรับอุปกรณ์ที่ไม่ใช่มือถือ
4.6.1
2022-02-23
การเปิดตัวบริการ ไม่มีการเปลี่ยนแปลงต่อสาธารณะ
4.5.0
2021-12-06
เพิ่มเวอร์ชัน tvOS ขั้นต่ำเป็น tvOS 12
แก้ไขข้อบกพร่องที่อาจทำให้มีไอคอน "ทำไมจึงแสดงโฆษณานี้" หลายรายการ
เลิกใช้ MPNowPlayingSession
4.4.2
2021-05-03
แก้ไขปัญหาที่ทำให้เกิดข้อความเตือนใน tvOS เวอร์ชันต่ำกว่า 12
IMA SDK สำหรับ iOS เวอร์ชันล่าสุดที่รองรับ tvOS 10
4.4.1
2021-03-09
เพิ่มพร็อพเพอร์ตี้ IMASettings.sessionID
เพื่อให้ผู้เผยแพร่โฆษณากำหนด SessionID ด้วยตนเองได้
เพิ่มการรองรับ PIP
แก้ไขปัญหาที่บางครั้งเหตุการณ์หยุดชั่วคราวและกลับมาเล่นต่อของโฆษณาอาจเกิดขึ้นระหว่างเนื้อหา
เพิ่ม IMAVideoDisplay.nowPlayingSession
เพื่อรองรับเหตุการณ์เล่น/หยุดชั่วคราวใน tvOS 14 ขึ้นไปอย่างถูกต้อง
แก้ไขข้อบกพร่องที่ทำให้ระบบรายงานโฆษณาเชิงเส้นของ AdSense ต่อผู้เผยแพร่โฆษณาว่าเป็นโฆษณาที่ไม่ใช่แบบเชิงเส้น
แก้ไขปัญหาที่ IMAStreamManager.replaceAdTagParameters
จะไม่ออกการอัปเดต
เพิ่ม API การแสดงพ็อด
บังคับการแนบ adContainer กับหน้าต่าง
4.3.2
2020-08-11
4.3.1
2020-08-05
เพิ่มการรองรับโหมดความยินยอมเพิ่มเติมของ Google ดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดทางเทคนิคสำหรับโหมดความยินยอมเพิ่มเติมของ Google
เพิ่มการรองรับคีย์ "language_name" สำหรับคำบรรยายแทนเสียงของสตรีม
แก้ไขปัญหาที่ทำให้โฆษณาที่มีเฉพาะเสียงหมดเวลา
แก้ไขปัญหาที่การข้ามโฆษณาแรกในโฆษณาก่อนวิดีโอจะทำให้โฆษณาที่ 2 ไม่สนใจออฟเซ็ตการข้ามของตัวเอง
เพิ่ม IMAAdDisplayContainer.focusEnvironment
ซึ่งช่วยให้
ผู้เผยแพร่โฆษณาย้ายโฟกัสไปยัง SDK ในช่วงพักโฆษณาได้ ต้องระบุพารามิเตอร์นี้
ทุกครั้งที่ผู้ใช้ต้องโต้ตอบกับ UI ของโฆษณา
(เช่น โฆษณาที่ข้ามได้ ไอคอน VAST)
เพิ่ม viewController
เป็นอาร์กิวเมนต์หรือพร็อพเพอร์ตี้การเริ่มต้นใหม่ที่จำเป็นสำหรับ IMAAdDisplayContainer
แก้ไขการรองรับการแปลภาษาที่ไม่ใช่ภาษาอังกฤษ
ลดRESUME
เหตุการณ์ที่ไม่ถูกต้อง
เพิ่ม IMAAdsRenderingSettings.enablePreloading
ซึ่ง
เปิดใช้โดยค่าเริ่มต้นเพื่อปรับปรุงประสิทธิภาพการแสดงโฆษณา
เพิ่มการรองรับโฆษณาที่ข้ามได้ (ฝั่งไคลเอ็นต์และ VOD) และไอคอน VAST
(ฝั่งไคลเอ็นต์และ DAI)
เพิ่มเหตุการณ์ ICON_FALLBACK_IMAGE_CLOSED
และ ICON_TAPPED
เราขอแนะนำให้กลับมาทำงานต่อโดยอัตโนมัติใน
ICON_FALLBACK_IMAGE_CLOSED
เนื่องจาก SDK จะหยุดชั่วคราวเมื่อเปิดรูปภาพ
สำรอง
แก้ไขปัญหาที่ระบบจะรับทราบ IABTCF_gdprApplies
ก็ต่อเมื่อเป็นสตริงเท่านั้น
4.2.3
2020-05-06
แก้ไขปัญหาที่รหัส App Bundle บางรายการอาจทำให้ระบบจัดประเภทการเข้าชมไม่ถูกต้อง
4.2.2
2020-03-26
เพิ่มเวอร์ชันรันไทม์ขั้นต่ำเป็น tvOS 10
แก้ไขข้อบกพร่องที่ทำให้การอัปเดต UI บางอย่างอาจทริกเกอร์ในเธรดเบื้องหลัง
แก้ไขปัญหาที่ฟีเจอร์การแจ้งที่เข้มงวดจะทำให้ init ของ IMACompanionAd ขัดแย้งกับ NSObject
เลิกใช้เมธอด loadURL
ในโปรโตคอล IMAVideoDisplay
4.2.1
2020-02-12
4.2.1 จะเป็น IMA SDK เวอร์ชันสุดท้ายที่รองรับ tvOS 9.x
แก้ไขปัญหาที่การคลิกผ่านจะขัดข้องใน tvOS 9.x
4.2.0
2019-10-30
แก้ไขปัญหาข้อขัดข้องเป็นระยะใน tvOS 13
4.1.0
2019-09-23
เพิ่มการรองรับ tvOS 13
เพิ่ม playerVideoDisplay:didLoadPlayerItem:
สำหรับ DAI
เพิ่มIMAAd.companionAds
และIMACompanionAd
สำหรับโฆษณา DAI
อัปเดตIMAAVPlayerVideoDisplayDelegate
ชื่อให้
สอดคล้องกับสไตล์ Objective-C มากขึ้น
4.0.5
2019-08-16
แก้ไขปัญหาที่ปุ่มเล่นบนรีโมต Apple TV ไม่
เล่นเนื้อหาต่อ
4.0.2
2019-07-18
แก้ไขปัญหาที่การตั้งค่า "จำกัดการติดตามโฆษณา" ของผู้ใช้
ส่งอย่างไม่ถูกต้อง
ตอนนี้พิมพ์ IMAAdEventType.adData
แล้ว
เพิ่มauthToken API
เมื่อวันที่ IMAStreamRequest
4.0.1 เลิกใช้งานแล้ว
2019-07-02
SDK ฝั่งไคลเอ็นต์และ DAI tvOS SDK รวมกัน
แก้ไขปัญหาที่ AdsLists ไม่ได้แยกวิเคราะห์และทำให้เกิดข้อผิดพลาด AdsLoader ใน tvOS
แสดงเวอร์ชันก่อนหน้า
เวอร์ชัน
วันที่วางจำหน่าย
หมายเหตุ
3.9.1
2019-03-28
เปลี่ยนระยะหมดเวลาเริ่มต้นสำหรับการเริ่มต้นสตรีมจาก 5 วินาทีเป็น 8 วินาที
เพิ่มพร็อพเพอร์ตี้ initializationTimeout
ลงใน IMAStreamRequest
เพื่อเปิดใช้การกำหนดค่าการหมดเวลาการเริ่มต้นสตรีม
3.9.0
2019-03-06
เพิ่มการเรียกกลับ adPeriodDidStart และ adPeriodDidEnd ไปยัง IMAStreamManagerDelegate
3.8.1
2018-12-06
เหตุการณ์โฆษณา เช่น AD_BREAK_STARTED/AD_BREAK_ENDED
จะไม่ทริกเกอร์อีกต่อไปเมื่อดู/กรอโฆษณาซ้ำ เพื่อป้องกันการบันทึกเมตริกที่ซ้ำกัน
3.8.0
2018-05-21
เพิ่มการรองรับพารามิเตอร์แท็กโฆษณา npa
3.7.1
2018-02-26
แก้ไขข้อบกพร่องที่ URL การติดตามที่มีเครื่องหมายปีกกา ("{" หรือ "}") ไม่ได้รับการปิงใน tvOS 11.2.6
3.7.0
2018-01-24
เพิ่มค่าต่อไปนี้เป็นค่าที่ยอมรับได้สำหรับคีย์ IMAStreamRequest.adTagParameters
ช่วงเสียง (dai-aor
)
ยกเว้น (dai-excl
)
เริ่มคำสั่งซื้อ (dai-os
)
ช่วงวิดีโอ (dai-sr
)
เพิ่มรายการต่อไปนี้ใน IMAAd
: advertiserName
, creativeID
, creativeAdID
, dealID
, universalAdIDRegistry
, universalAdIDValue
, wrapperAdIDs
, wrapperAdSystems
, wrapperCreativeIDs
และ wrapperDealIDs
ตอนนี้ SDK จะทริกเกอร์ AD_BREAK_STARTED
เมื่อเข้าร่วมสตรีมในช่วงกลางของช่วงพักโฆษณาเพื่อให้ผู้ฟังแสดง UI โฆษณาได้
เพิ่ม IMAAVPlayerVideoDisplayDelegate
เพื่อให้ผู้ใช้ IMAAVPlayerVideoDisplay
รับ AVAssetURL
ของสตรีมที่จะโหลดได้ ออบเจ็กต์ AVAssetURL
ช่วยให้ผู้ใช้ลงทะเบียนเพื่อเล่นเนื้อหาที่ได้รับการคุ้มครองด้วย FairPlay ได้
3.6.0
2017-09-19
นำ IMAStreamRequest.attemptPreroll
ที่ใช้งานไม่ได้ออก
เพิ่มรายการต่อไปนี้เป็น IMAStreamRequest.adTagParameters
ที่ยอมรับ
dai-ah (การพักโฆษณา)
dai-dlid (สถานที่นำส่ง)
เพิ่ม IMAStreamRequest.streamActivityMonitorID
แก้ไขปัญหาที่ไม่ได้เรียกใช้ [IMAStreamManagerDelegate streamManager:didReceiveError:]
สำหรับสตรีมที่ไม่ได้เล่นหรือโหลด
3.5.0
2017-04-24
เพิ่ม IMAAd.companions
เพิ่มชั้นเรียน IMACompanion
3.4.1
2017-03-31
การเปิดตัวบริการ ไม่มีฟีเจอร์ใหม่
3.4.0
2017-03-13
แก้ไขการรองรับบิตโค้ด
เพิ่มพร็อพเพอร์ตี้ต่อไปนี้ไปยัง AdBreakInfo
3.3.0
2016-12-05
แสดง [IMAAVPlayerVideoDisplay reset]
เพื่อเรียกใช้เมื่อคุณต้องการแทนที่ AVPlayerItem
ในเพลเยอร์เนื้อหาด้วย AVPlayerItem
สำรอง
3.2.0
2016-08-22
แก้ไขปัญหาเมื่อส่งแอปที่ใช้เฟรมเวิร์กสำหรับการทดสอบ
3.1.0
2016-05-09
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-09-25 UTC
[null,null,["อัปเดตล่าสุด 2025-09-25 UTC"],[],[]]