เวอร์ชัน |
วันที่เผยแพร่ |
Notes |
3.33.0 |
2024-03-28 |
|
3.32.0 เลิกใช้แล้ว |
2024-01-30 |
- เวอร์ชันนี้มีปัญหาเกี่ยวกับอุปกรณ์ที่ใช้ Android API ระดับ 25 และต่ำกว่า ให้ใช้ IMA SDK สำหรับ Android v3.33.0 แทน
- เพิ่มการรองรับสตรีม VOD ของเครื่องมือต่อเชื่อมวิดีโอของบุคคลที่สามสำหรับการแสดงพ็อด ดูข้อมูลเพิ่มเติมได้ในคำแนะนำการแสดงพ็อด Android การเปลี่ยนแปลงนี้รวมถึงการเพิ่ม API ต่อไปนี้
- เพิ่ม
minSdkVersion ที่ IMA รองรับเป็น 19
- แก้ไขปัญหาที่การคลิกผ่านโฆษณาโดยใช้ปุ่มดูข้อมูลเพิ่มเติมไม่เปิดหน้าใหม่ใน Android API เวอร์ชัน 30 ขึ้นไป ปัญหานี้ยังคงเกิดขึ้นใน IMA SDK เวอร์ชัน 3.31.0 ถึง 3.29.0 ซึ่งต้องมีวิธีแก้ปัญหาชั่วคราวเพื่อให้การคลิกผ่านโฆษณาทำงานได้
- แก้ไขข้อบกพร่องที่ใช้
AdsLoader.addAdsLoadedListener() อาจทำให้เกิดข้อยกเว้น ArrayIndexOutOfBoundsException
- เพิ่มข้อผิดพลาดของโฆษณา
VAST_NO_ADS_AFTER_WRAPPER
|
3.31.0 |
2023-08-31 |
|
3.30.3 |
2023-08-03 |
- อัปเดตทรัพยากร Dependency ของไลบรารีภายในเพื่อปรับปรุงเวลาในการตอบสนองของการเริ่มต้น
-
SDK เวอร์ชัน 3.30.3 จะเลิกใช้งานในวันที่ 31-08-2024 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.30.2 |
2023-07-28 |
- แก้ไขข้อผิดพลาด
NullPointerException ที่ไม่คาดคิดซึ่งเกิดขึ้นใน v3.30.1
- แก้ไขปัญหาเกี่ยวกับการจัดสรรซึ่งทำให้ไม่มีเหตุการณ์บางรายการออกจาก SDK การแก้ไขข้อบกพร่องนี้ส่งผลต่อส่วนขยาย ExoPlayer สำหรับ IMA DAI SDK
- เพิ่มการรองรับ Gradle v8+ Android IMA SDK เวอร์ชันก่อนหน้าต้องตั้งค่า
android.enableR8.fullMode=false ในไฟล์ gradle.properties ดูข้อมูลเพิ่มเติมได้ที่บทความเกี่ยวกับ R8 โหมดเต็ม
-
SDK เวอร์ชัน 3.30.2 จะเลิกใช้งานในวันที่ 03-08-2024 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.30.1 เลิกใช้ |
2023-04-18 |
- เวอร์ชันนี้มีปัญหา
NullPointerException ที่ไม่คาดคิดเกิดขึ้น
ใช้ IMA SDK สำหรับ Android v3.29.0 เวอร์ชันเก่าจนกว่าจะมีการเปิดตัวเวอร์ชันที่ใช้งานได้
- แก้ไขปัญหาที่แอปที่ใช้ข้อขัดข้องเวอร์ชัน 3.30.0 ในอุปกรณ์ที่ไม่ใช่ Android TV
|
3.30.0 เลิกใช้แล้ว |
2023-03-29 |
|
3.29.0 |
2022-10-14 |
|
3.28.2 |
2022-09-14 |
- อัปเดตทรัพยากร Dependency ของ SDK เพื่อใช้ AndroidX
-
SDK เวอร์ชัน 3.28.2 จะเลิกใช้งานในวันที่ 14-10-2023 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.28.1 เลิกใช้ |
2022-08-03 |
|
3.27.1 |
2022-05-27 |
- การเปิดตัวบริการ ไม่มีฟีเจอร์ใหม่
-
SDK เวอร์ชัน 3.27.1 จะเลิกใช้งานในวันที่ 03-08-2023 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.27.0 |
2022-03-01 |
- เพิ่มการรองรับช่องโฆษณาที่แสดงร่วมกันขนาดแบบไหลโดยการตั้งค่า
ความกว้างและความสูงของโฆษณาที่แสดงร่วมเป็นค่าคงที่ IMA
FLUID_SIZE
-
SDK เวอร์ชัน 3.27.0 จะเลิกใช้งานในวันที่ 27-05-2023 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.26.0 |
2022-01-12 |
- เพิ่ม API สัญญาณที่เข้ารหัสสำหรับผู้เผยแพร่โฆษณา (ESP) (เปลี่ยนชื่อเป็นสัญญาณที่ปลอดภัยใน IMA SDK v3.29.0) ซึ่งจะช่วยให้ผู้เผยแพร่โฆษณาเปิดใช้ผู้เสนอราคาในเครือข่ายและ IdP ได้
-
SDK เวอร์ชัน 3.26.0 จะเลิกใช้งานในวันที่ 01-03-2023 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.25.1 |
2021-11-08 |
|
3.24.0 |
2021-06-03 |
-
เพิ่ม API ความแม่นยำแบบจุดคงที่สำหรับคลาส
CuePoint และ StreamManager ที่ใช้ใน DAI การดำเนินการนี้จะเพิ่ม API ต่อไปนี้
และเลิกใช้งาน API ต่อไปนี้
CuePoint.getEndTime()
CuePoint.getStartTime()
StreamManager.getContentTimeForStreamTime()
StreamManager.getPreviousCuePointForStreamTime()
StreamManager.getStreamTimeForContentTime()
- ป้องกันข้อผิดพลาด
NullPointerException ที่เกี่ยวข้องกับการโทรภายในไปยัง StreamRequest.getContentUrl()
-
SDK เวอร์ชัน 3.24.0 จะเลิกใช้งานในวันที่ 08-11-2022 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.23.0 |
2021-04-07 |
- เพิ่มเมธอด
ImaSdkSettings.setSessionId()
และ
ImaSdkSettings.getSessionId()
เพื่อรับและตั้งค่ารหัสเซสชัน นี่คือรหัสแบบสุ่มชั่วคราวที่ใช้สำหรับการกำหนดความถี่สูงสุดโดยเฉพาะ
- แก้ไขข้อผิดพลาด
NullPointerException รายการที่เกี่ยวข้องกับโฆษณาที่แสดงร่วม
- ปิดใช้ JavaScript ภายในโฆษณาที่แสดงร่วมในระดับที่ต่ำกว่า API ระดับ 21 เพื่อแก้ไขปัญหาที่มีช่องโหว่ด้านความปลอดภัย
-
SDK เวอร์ชัน 3.23.0 จะเลิกใช้งานในวันที่ 03-06-2022 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.22.3 |
2021-03-16 |
- แก้ไขข้อผิดพลาด
NullPointerException ที่เกี่ยวข้องกับการเผยแพร่ AdsLoader ขณะโหลดโฆษณา
- เพิ่มข้อผิดพลาด
1206 สำหรับ UNEXPECTED_ADS_LOADED_EVENT ในกรณีที่มีการส่งเหตุการณ์ที่โหลดโฆษณาโดยไม่คาดคิด
-
SDK เวอร์ชัน 3.22.3 จะเลิกใช้งานในวันที่ 07-04-2022 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.22.2 |
2021-02-26 |
- ในตอนนี้ IMA SDK ต้องใช้ไลบรารีต่อไปนี้
- com.google.android.gms:play-services-base
- com.google.android.gms:play-services-basement
- androidx.preference:preference
- แก้ไขข้อความแสดงข้อผิดพลาดเมื่อ
AdsLoader จะได้รับข้อผิดพลาดที่ไม่มีรหัสเซสชันที่ถูกต้อง
-
SDK เวอร์ชัน 3.22.2 จะเลิกใช้งานในวันที่ 16-03-2022 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.22.0 |
2021-01-11 |
-
เพิ่มการแสดงพ็อดสำหรับสตรีม DAI ในเวิร์กโฟลว์การแสดงพ็อด Ad Manager จะเป็นผู้รับผิดชอบเฉพาะการแสดงโฆษณาเท่านั้น ผู้เผยแพร่โฆษณามีหน้าที่รับผิดชอบต่อเนื้อหาและสร้างไฟล์ Manifest ที่ชี้ไปยัง Ads Manager
ใช้
ImaSdkFactory.createPodStreamRequest() เพื่อสร้างคำขอสตรีมสำหรับการแสดงพ็อด หากใช้ตัวเลือกนี้ คุณจะต้องรับผิดชอบการโหลดสตรีมบน streamInit()
-
แก้ไขการรั่วไหลของหน่วยความจำที่เกิดจากการตรวจสอบวงจรของแอปไม่ได้รับการล้างอย่างถูกต้อง
-
SDK เวอร์ชัน 3.22.0 จะเลิกใช้งานในวันที่ 26-02-2022 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.21.4 |
2020-12-09 |
- นำข้อความเตือนที่ไม่เป็นอันตรายที่เกี่ยวข้องกับการเรียกใช้
adsLoader.release() หลังจากทำลาย WebView แล้ว
-
SDK เวอร์ชัน 3.21.4 จะเลิกใช้งานในวันที่ 08-01-2022 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.21.2 |
2020-11-20 |
- แก้ไขปัญหาความปลอดภัยของชุดข้อความที่ไม่คาดคิดซึ่งเกิดจากการส่งการอัปเดตข้อความจากคิวที่ว่างเปล่า
-
อัปเดตเอกสารประกอบสำหรับ
AdsLoader.release()
-
SDK เวอร์ชัน 3.21.2 จะเลิกใช้งานในวันที่ 09-12-2021 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.21.1 |
2020-11-17 |
-
แก้ไขปัญหาที่บางครั้งทำให้แอปขัดข้องเมื่อเหตุการณ์เริ่มทำงาน
-
SDK เวอร์ชัน 3.21.1 จะเลิกใช้งานในวันที่ 20-11-2021 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.21.0 |
2020-10-23 |
-
เพิ่มการรองรับโฆษณา SIMID ใน DAI Android SDK
-
เพิ่มเมธอด
AdsLoader.release() และเลิกใช้งาน BaseDisplayContainer.destroy()
การเปลี่ยนแปลงนี้จะแก้ไขการรั่วไหลของหน่วยความจำที่เกิดขึ้นเมื่อกำจัด BaseDisplayContainer ระหว่างช่วงเวลาที่โฆษณาทำงาน VMAP
AdsLoader.release() เป็นวิธีใหม่ที่แนะนำในการกำจัดออบเจ็กต์ IMA SDK แทนที่จะใช้ BaseDisplayContainer.destroy()
-
SDK เวอร์ชัน 3.21.0 จะเลิกใช้งานในวันที่ 17-11-2021 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.20.1 |
2020-10-12 |
|
3.20.0 |
2020-08-18 |
-
เวอร์ชัน 3.20.0 เป็นเวอร์ชันแรกที่จะได้รับผลกระทบจากการเปลี่ยนแปลงลักษณะการหยุดชั่วคราวด้วย IMA
หากคุณใช้ SDK เวอร์ชันนี้หรือเวอร์ชันในอนาคต เราขอแนะนำให้อ่านบล็อกโพสต์และทำการเปลี่ยนแปลงเพื่อหยุดการทำงานของแอปพลิเคชันชั่วคราว ผู้เผยแพร่โฆษณาจะทดสอบการติดตั้งการเปลี่ยนแปลงเหล่านี้ได้โดยใช้แท็กโฆษณาทดสอบ
- เพิ่มโค้ดเรียกกลับ
onPause()
และ onResume()
สำหรับคลาส DAI VideoStreamPlayer
-
เพิ่มเมธอด
adPeriodDuration() ไปยังคลาส AdProgressInfo
-
เพิ่มการรองรับรูปภาพสำรองของการคลิกไอคอนบนอุปกรณ์ Android TV
- เพิ่มเหตุการณ์
ICON_FALLBACK_IMAGE_CLOSED เพื่อจัดการเมื่อมีการปิดรูปภาพสำรองของไอคอนในอุปกรณ์ Android TV
- นำเมธอด
focusSkipButton() ที่เลิกใช้งานแล้วออกจาก AdsManager เพื่อใช้เมธอด focus() แทน
- สำหรับอุปกรณ์ CTV ตอนนี้โฆษณาจะได้รับการโฟกัสโดยอัตโนมัติเมื่อเหตุการณ์
AdEvent.AdEventType STARTED เริ่มทํางาน หากต้องการปิดใช้การโฟกัสอัตโนมัติสำหรับโฆษณา ให้ใช้เมธอด adsRenderingSettings.setFocusSkipButtonWhenAvailable(false) จากนั้นใช้เมธอด focus() ตามข้อกำหนดที่กำหนดเอง
- เพิ่มเมธอด
getCurrentTimeMs() และ getDurationMs ลงในคลาส VideoProgressUpdate()
- เลิกใช้งานเมธอด
getCurrentTime และ getDuration เพื่อใช้เมธอด getCurrentTimeMs และ getDurationMs ใหม่แทน
-
แก้ไขปัญหาสำหรับสตรีมแบบสด DASH ที่เหตุการณ์โฆษณาไม่ได้รายงานอย่างถูกต้อง
-
SDK เวอร์ชัน 3.20.0 จะเลิกใช้งานในวันที่ 12-10-2021 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.19.4 |
2020-07-08 |
|
3.19.3 |
2020-06-29 |
- แก้ไขปัญหาการผสานรวม TCF ของ IAB สำหรับ GDPR ที่ทําให้เกิดข้อขัดข้องสําหรับโปรแกรมเล่นที่ผสานรวมกับ SDK ของแพลตฟอร์มการจัดการความยินยอม
-
SDK เวอร์ชัน 3.19.3 จะเลิกใช้งานในวันที่ 08-07-2021 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.19.2 |
2020-06-22 |
|
3.19.0 |
2020-05-12 |
|
3.18.1 |
2020-03-25 |
- เพิ่มการปรับขนาดสำหรับโฆษณาที่แสดงร่วมในอุปกรณ์ที่มีความหนาแน่นพิกเซลสูง
- เพิ่มการรองรับโฆษณา SIMID ฝั่งไคลเอ็นต์
-
SDK เวอร์ชัน 3.18.1 จะเลิกใช้งานในวันที่ 12-05-2021 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.18.0 |
2020-03-04 |
-
เพิ่มการหยุดชั่วคราว() และดำเนินการต่อ() ลงในอินเทอร์เฟซ
VideoStreamPlayer โดยคุณจะต้องติดตั้งใช้งานสำหรับเวอร์ชัน 3.18.0 ขึ้นไป
-
SDK เวอร์ชัน 3.18.0 จะเลิกใช้งานในวันที่ 25-03-2021 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.17.0 |
2020-02-07 |
-
เพิ่ม API ต่อไปนี้เพื่อย้ายการตรวจสอบคอนเทนเนอร์ที่แสดงไปยังเวลาที่สร้าง
-
เพิ่ม
ImaSdkFactory.createSdkOwnedPlayer
ซึ่งควรใช้โดยผู้ที่ใช้โปรแกรมเล่นในตัวของ IMA (SdkOfficialPlayer) คุณควรสร้างขึ้นด้วยตนเองและส่งผ่านไปยังตัวสร้างสำหรับ AdDisplayContainer
-
เพิ่มการตรวจสอบที่เป็นค่าว่างไปยัง
setAdContainer และ
setPlayer
-
อัปเดตข้อมูลจุดเริ่มโฆษณาให้ใช้ความแม่นยำของจุดลอยตัวแล้ว
- เลิกใช้งานวิธีการต่อไปนี้
AdDisplayContainer.setPlayer(VideoAdPlayer player)
BaseDisplayContainer.setAdContainer(ViewGroup container)
BaseManager.isCustomPlaybackUsed()
ImaSdkFactory.createAdDisplayContainer()
ImaSdkFactory.createAudioAdDisplayContainer(Context context)
ImaSdkFactory.createStreamDisplayContainer()
StreamDisplayContainer.setVideoStreamPlayer(VideoStreamPlayer player)
-
SDK เวอร์ชัน 3.17.0 จะเลิกใช้งานในวันที่ 04-03-2021 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.16.5 |
2020-01-22 |
-
รองรับ OMID 1.3 contentUrl อีกครั้งด้วย
AdsRequest.setContentUrl
และ
StreamRequest.setContentUrl
-
รองรับการซ่อมแซมสิ่งกีดขวางที่ใช้งานง่าย OMID 1.3 ด้วย
FriendlyObstruction
-
เลิกใช้งานเมธอด
BaseDisplayContainer.registerVideoControlsOverlay และ BaseDisplayContainer.unregisterAllVideoControlsOverlay เพื่อใช้
FriendlyObstruction
- แก้ไขปัญหาเกี่ยวกับ
NullPointerException ที่เกิดขึ้นหลังจากโทรหา clear() เมื่อวันที่ CompanionAdSlots
- แก้ไขปัญหาที่อาจทำให้หน่วยความจำรั่วไหลเมื่อเรียกใช้
destroy() ระหว่างการเล่นโฆษณา
-
SDK เวอร์ชัน 3.16.5 จะเลิกใช้งานในวันที่ 07-02-2021 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.16.2 |
2019-12-05 |
-
เพิ่มการรองรับการรวมพารามิเตอร์ความยินยอมจาก TCF เวอร์ชัน 2 และ CCPA ของ IAB โดยอัตโนมัติ
-
ตอนนี้การใช้ค่ากำหนด Android ต้องใช้แพ็กเกจ
androidx
-
SDK เวอร์ชัน 3.16.2 จะเลิกใช้งานในวันที่ 22-01-2021 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.16.1 |
2019-11-08 |
|
3.16.0 |
2019-10-23 |
- เพิ่มเมธอด replaceAdTagParameters ไปยัง StreamManager ซึ่งช่วยให้แทนที่พารามิเตอร์แท็กโฆษณาทั้งหมดได้ระหว่างสตรีมแบบสด
- นำการรองรับวิธีการที่เลิกใช้งานแล้วต่อไปนี้ออก
AdsRequest.getAdDisplayContainer()
AdsRequest.setAdDisplayContainer(AdDisplayContainer adDisplayContainer)
ImaSdkFactory.createAdsLoader(Context context)
ImaSdkFactory.createAdsLoader(Context context, ImaSdkSettings settings)
ImaSdkFactory.createLiveStreamRequest(String assetKey, String apiKey, StreamDisplayContainer streamDisplayContainer)
ImaSdkFactory.createVodStreamRequest(String contentSourceId, String videoId, String apiKey, StreamDisplayContainer streamDisplayContainer)
StreamRequest.getStreamDisplayContainer()
-
SDK เวอร์ชัน 3.16.0 จะเลิกใช้งานในวันที่ 08-11-2020 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.14.0 |
2019-09-11 |
- การเปิดตัวบริการ ไม่มีฟีเจอร์ใหม่
-
SDK เวอร์ชัน 3.14.0 จะเลิกใช้งานในวันที่ 23-10-2020 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.13.1 |
2019-09-03 |
- เพิ่มความสามารถในการตั้งค่าบริบทการเล่นอย่างต่อเนื่องสำหรับคำขอโฆษณา ดูรายละเอียดเพิ่มเติมได้ที่ setContinuousPlayback()
- เพิ่มเมธอด getUniversalAdIds() ลงในคลาสโฆษณา
- เพิ่ม enum ของ setAuthToken, getAuthToken, setFormat, getFormat และ StreamFormat
- แก้ไขข้อผิดพลาดในอุปกรณ์ Nexus 5 ที่เกิดขึ้นเมื่อมีการนำคอนเทนเนอร์ออกก่อนที่จะได้รับการตอบกลับโฆษณา
- แก้ไขปัญหาที่โฆษณาที่แสดงร่วมจะแสดงผลเพียงครั้งเดียว
- แก้ไขปัญหาที่ประเภทโฆษณาที่ไม่รองรับ (ไม่ใช่แบบเชิงเส้น, VPAID) ทำงานอย่างไม่ถูกต้อง
-
SDK เวอร์ชัน 3.13.1 จะเลิกใช้งานในวันที่ 11-09-2020 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.11.3 |
2019-06-11 |
- แก้ไขข้อบกพร่องในการตั้งค่า is_lat ในอุปกรณ์ AOSP
-
SDK เวอร์ชัน 3.11.3 จะเลิกใช้งานในวันที่ 03-09-2020 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.11.2 |
2019-04-16 |
- แก้ไขข้อขัดข้องต่อไปนี้
java.lang.ClassNotFoundException: Didn't find class "j$.util.concurrent.ConcurrentHashMap"
- เราได้เลิกใช้งาน SDK เวอร์ชัน 3.11.0 อย่างเป็นทางการแล้วตั้งแต่วันที่ 11-06-2020 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.11.0 เลิกใช้แล้ว |
2019-03-22 |
|
3.10.9 |
2019-03-13 |
- แก้ไขข้อบกพร่องเกี่ยวกับเงื่อนไขเชื้อชาติที่บางครั้ง UI ของโฆษณาไม่แสดงผลในโฆษณาที่ตามมาหลังจากข้ามโฆษณาแรกไป
- แก้ไขข้อขัดข้องที่เกิดขึ้นเมื่อเรียกใช้
getCompanionAds() API
- SDK เวอร์ชัน 3.10.7 จะเลิกใช้งานในวันที่ 22-03-2020 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.10.7 |
2019-02-19 |
|
3.10.6 |
2019-01-23 |
- เพิ่มเมธอด
seek() ลงในอินเทอร์เฟซของโปรแกรมเล่นสตรีม
- เพิ่มการรองรับโค้ดเรียกกลับเหตุการณ์โฆษณา
AD_BUFFERING
- ต้องไม่ส่งคอนเทนเนอร์ในคำขอโฆษณาอีกต่อไป เวิร์กโฟลว์ใหม่กำหนดให้ต้องส่งผ่านคอนเทนเนอร์ผ่านเครื่องมือสร้าง
AdsLoader
- เพิ่มเมธอด
BaseDisplayContainer.destroy()
- แก้ไขการรั่วไหลของหน่วยความจำที่เกิดขึ้นเมื่อการเล่นวิดีโอเสร็จสมบูรณ์
- เลิกใช้งาน
requestNextAdBreak เราจะนำ API นี้ออกเมื่อเปิดตัวเวอร์ชันใหม่ในอนาคต หลังจากนั้น ระบบจะดึงข้อมูลโฆษณาโดยอัตโนมัติ 4 วินาทีก่อนช่วงพักโฆษณา
- SDK เวอร์ชัน 3.10.2 จะเลิกใช้งานในวันที่ 19-02-2020 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.10.2 |
2018-11-13 |
- แก้ไขเงื่อนไขการแข่งขันที่ทำให้โฆษณาที่ 2 ในพ็อดแสดงข้อผิดพลาด
VAST 402
- เพิ่มการกำหนดความถี่สูงสุดและการยกเว้นโฆษณาของคู่แข่งลงใน DAI Android SDK
- ย้าย
getAdProgressInfo() จาก StreamManager ไปที่ BaseManager
- เพิ่ม
getVastMediaHeight() , getVastMediaWidth() และ getVastMediaBitrate() ลงใน Ad
-
SDK เวอร์ชัน 3.9.4 จะเลิกใช้งานในวันที่ 23-01-2020 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.9.4 |
2018-08-01 |
- เพิ่ม
getCompanionAds() ไปยัง Ad การดำเนินการนี้จะส่งคืนโฆษณาที่แสดงร่วมขณะใช้ DAI เท่านั้น
- เพิ่มชั้นเรียน
CompanionAd ใหม่
- เพิ่มเหตุการณ์
SKIPPABLE_STATE_CHANGED ใหม่ไปยัง AdEvent
- แก้ไขปัญหาที่การไม่ดำเนินการตามการตั้งค่าเริ่มต้นของ
focusSkipButtonWhenAvailable ในบางกรณี
-
SDK เวอร์ชัน 3.9.0 จะเลิกใช้งานในวันที่ 01-08-2019 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.9.0 |
2018-07-09 |
- รองรับ Android TV แล้ว
- เพิ่ม
focusSkipButton() ไปยัง AdsManager ฟีเจอร์นี้ใช้ได้กับ Android TV เท่านั้น
- เพิ่ม
getFocusSkipButtonWhenAvailable() ไปยัง AdsRenderingSettings โดยมีค่าเริ่มต้นเป็น true ฟีเจอร์นี้ใช้ได้กับ Android TV เท่านั้น
- เพิ่ม
setFocusSkipButtonWhenAvailable() ไปยัง AdsRenderingSettings ฟีเจอร์นี้ใช้ได้กับ Android TV เท่านั้น
VideoAdPlayer ขยายอินเทอร์เฟซ VolumeProvider แล้ว ตอนนี้คุณจําเป็นต้องใช้อินเทอร์เฟซนี้สําหรับการเล่นที่กําหนดเอง
-
SDK เวอร์ชัน 3.8.7 จะเลิกใช้งานในวันที่ 09-07-2019 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.8.7 |
2018-05-23 |
- อนุญาตภาพเคลื่อนไหวในโฆษณาที่แสดงร่วมแบบ HTML
-
SDK เวอร์ชัน 3.8.5 จะเลิกใช้งานในวันที่ 23-05-2019 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.8.5 |
2018-04-09 |
- แก้ไขปัญหาที่ละเว้น
ImaSdkSettings
- แก้ไขปัญหาที่บิลด์ขัดแย้งกับไฟล์เวอร์ชัน com.android.support
- เพิ่ม
setAdWillPlayMuted ไปยัง AdsRequest
- เพิ่ม
setLoadVideoTimeout ไปยัง AdsRenderingSettings
-
SDK เวอร์ชัน 3.8.2 จะเลิกใช้งานในวันที่ 09-04-2019 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.8.2 |
2018-01-24 |
- เพิ่ม
setLiveStreamPrefetchSeconds ไปยัง AdsRequest
- การแก้ไขเอกสารต่างๆ
-
SDK เวอร์ชัน 3.7.4 จะเลิกใช้งานในวันที่ 24-01-2019 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.7.4 |
2017-06-29 |
- เพิ่ม
setVastLoadTimeout ไปยัง AdsRequest
- เพิ่ม
getSkipTimeOffset ไปยัง Ad
-
SDK เวอร์ชัน 3.7.2 จะเลิกใช้งานในวันที่ 29-06-2018 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.7.2 |
2017-05-25 |
- เพิ่ม
setDebugMode ไปยัง ImaSdkSettings
-
SDK เวอร์ชัน 3.7.1 จะเลิกใช้งานในวันที่ 25-05-2018 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.7.1 |
2017-03-24 |
- แก้ไขข้อขัดแย้งเกี่ยวกับเนมสเปซเมื่อใช้ Proguard
- ลดขนาดของขวดลงประมาณ 30 KB
-
SDK เวอร์ชัน 3.7.0 จะเลิกใช้งานในวันที่ 24-03-2018 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.7.0 |
2017-03-13 |
- แก้ไขปัญหาที่คลาส IMA บางรายการผสานเข้ากับแพ็กเกจ
a.a.a.a ของ ProGuard โดยไม่ได้ตั้งใจ
-
SDK เวอร์ชัน 3.6.0 จะเลิกใช้งานในวันที่ 13-03-2018 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.6.0 |
2017-02-16 |
- เพิ่มข้อมูลต่อไปนี้ไปยัง
Ad
getAdWrapperCreativeIds()
getAdvertiserName()
getCreativeAdId()
getCreativeId()
getDealId()
getSurveyUrl()
getUniversalAdIdRegistry()
getUniversalAdIdValue()
- เพิ่ม
AdsManager.requestNextAdBreak().
- เพิ่มข้อมูลต่อไปนี้ไปยัง
AdsRenderingSettings
setEnablePreloading()
getEnablePreloading()
- เพิ่มข้อมูลต่อไปนี้ไปยัง
AdsRequest
setContentDuration()
setContentKeywords()
setContentTitle()
-
SDK เวอร์ชัน 3.5.2 จะเลิกใช้งานในวันที่ 16-02-2018 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.5.2 |
2016-11-14 |
- เพิ่มโปรแกรมเล่นวิดีโอที่ SDK เป็นเจ้าของซึ่งเลือกจัดการการเล่นโฆษณาได้
- เพิ่ม
CompanionAdSlot.ClickListener และวิธีการเพื่อเพิ่มและนำ Listener ออก
- แก้ไขปัญหาบันทึกข้อผิดพลาด
getViewability() ที่ไม่ถูกต้อง
- แก้ไขปัญหาเกี่ยวกับลักษณะการคลิกผ่านของไอคอนและแสดงผลไม่ถูกต้อง
-
SDK เวอร์ชัน 3.4.0 จะเลิกใช้งานในวันที่ 14-11-2017 ดูรายละเอียดเพิ่มเติมได้ในกำหนดการเลิกใช้งาน
|
3.4.0 |
2016-09-12 |
- แก้ไขข้อผิดพลาดเกี่ยวกับไฟล์ที่ซ้ำกันเมื่อใช้บริการ Google Play เวอร์ชัน 9.0.0 ขึ้นไป
|
3.3.2 |
2016-07-11 |
|
3.3.0 |
2016-05-31 |
|
3.2.1 |
2016-04-07 |
- การเปิดตัวบริการ ไม่มีฟีเจอร์ใหม่
|
3.1.3 |
2015-12-16 |
|
3.b13.3 (เบต้า) |
2015-09-10 |
- การเปิดตัวบริการ ไม่มีฟีเจอร์ใหม่
|
3.b12.1 (เบต้า) |
2015-07-20 |
|
3.b11.4 (เบต้า) |
2015-05-21 |
- เพิ่มข้อมูลต่อไปนี้ลงใน API
AdError.AdErrorCode.VAST_EMPTY_RESPONSE
AdError.getErrorNumber()
AdsRequest.setAdWillAutoPlay(Boolean)
CompanionAdSlot.isFilled()
ImaSdkSettings.setPlayerType(String)
ImaSdkSettings.setPlayerVersion(String)
|
3.b10.3 (เบต้า) |
2015-03-24 |
- เพิ่ม
ImaSdkSettings.getMaxRedirects และ ImaSdkSettings.setMaxRedirects แล้ว
- ตอนนี้คลาส IMA API เปลี่ยนเป็น
final แล้ว
- ขณะนี้หมายเลขเวอร์ชัน SDK จะอยู่ในรูปแบบ 3.bX.Y พร้อม b เพื่อแสดงสถานะเบต้าของ SDK
- ระบบนําค่า
AdError.AdErrorCode ต่อไปนี้ออกแล้ว
API_ERROR - ใช้ UNKNOWN_AD_RESPONSE แทน
PLAYLIST_MALFORMED_RESPONSE - ใช้ UNKNOWN_AD_RESPONSE แทน
REQUIRED_LISTENERS_NOT_ADDED - ไม่ได้ยกระดับจาก SDK
VAST_INVALID_URL - ใช้ VAST_LOAD_TIMEOUT แทน
|
เบต้า v9 |
2014-10-17 |
- เพิ่ม API โฆษณา
getTitle , getDescription และ getContentType
- เพิ่มข้อมูลเกี่ยวกับตำแหน่งพ็อดโฆษณาลงใน UI ของโฆษณา เช่น "โฆษณา 1 จาก 4: (0:13)"
- คุณไม่ควรควบคุมการหยุดชั่วคราว/การเล่น/การลงโฆษณาต่อโดยตรงอีกต่อไปเมื่อใช้โปรแกรมเล่นวิดีโอ แต่ให้ใช้
AdsManager.pause() และ AdsManager.resume() แทน
|
เบต้า v8 |
2014-06-12 |
- แก้ไขปัญหาที่ UI ของโฆษณาไม่ล้างสำหรับโฆษณาที่ข้ามได้
- บันทึกรหัสข้อผิดพลาดสำหรับการหมดเวลาโหลดไฟล์สื่อ
|
เบต้า v7 |
2014-05-27 |
- แก้ไขปัญหาเกี่ยวกับบริการ Google Play ตอนนี้ SDK กําหนดให้คุณต้องสร้าง
บริการ Google Play ไว้ในแอป ดูข้อมูลเพิ่มเติมได้ที่
ตั้งค่า SDK บริการ Google Play
|
เบต้า v6 |
2014-04-14 |
- เพิ่มการรองรับ VAST 3
- เพิ่มการรองรับ VMAP บางส่วน (เทียบเท่ากับกฎโฆษณา Ad Manager ปัจจุบัน)
- เพิ่มข้อมูลต่อไปนี้ลงใน API
- AdError.AdErrorCode.ADS_REQUEST_NETWORK_ERROR
- AdEvent.AdEventType.LOG
- AdEvent.getAdData()
- AdPodInfo.getMaximumDuration()
- AdPodInfo.getPodIndex()
- AdPodInfo.getTimeOffset()
- แก้ไขข้อบกพร่องที่โฆษณาตอนกลางที่มีพ็อดที่มีการเพิ่มประสิทธิภาพซึ่งมี Wrapper ทำให้โฆษณาอื่นๆ ทั้งหมดในพ็อดถูกข้าม
- ระบบจะไม่ละเว้น AdsRenderingSettings ที่ส่งไปยัง AdsManager อีกต่อไป
- แก้ไขข้อบกพร่องหลายรายการเพื่อเพิ่มความเสถียร
|
เบต้า v5 |
2013-12-12 |
- แก้ไขปัญหาเกี่ยวกับโฆษณาที่ข้ามได้ในเพลย์ลิสต์
|
เบต้า v4 |
2013-10-15 |
- เพิ่มความสามารถในการรีเซ็ตค่าสหสัมพันธ์โดยการเรียก contentComplete ใน AdsLoader
|
เบต้า v3 |
2013-09-05 |
- การเปิดตัวบริการ ไม่มีฟีเจอร์ใหม่
|
เบต้า v2 |
2013-07-07 |
- รุ่นเบต้าของ SDK รุ่นเบต้า
|
เบต้าแบบปิด v2 |
2013-06-24 |
- เพิ่ม API เพื่อตั้งค่าภาษา UI ในออบเจ็กต์
ImaSdkSettings แล้ว
โปรดทราบว่าข้อมูลนี้ใช้เพื่อตั้งค่าภาษาของ UI ไม่ใช่ภาษาของโฆษณา
- แก้ไขความขัดแย้งที่พบเมื่อแอปมีทั้งไลบรารี IMA SDK และ AdMob SDK
- เพิ่มการบันทึกสำหรับเมตริกประสิทธิภาพภายในต่างๆ
|
เบต้าแบบปิด v1 |
2013-04-02 |
-
รุ่นเบต้าแรก ต่อไปนี้เป็นปัญหาที่ทราบเกี่ยวกับรุ่นเบต้า
เกี่ยวกับ SDK
AdEvents ที่มีอยู่ภายใน
HTML5 IMA SDK ไม่รองรับภายใน
Android v3 IMA SDK:
IMPRESSION ,
LOG ,
SKIPPABLE_STATE_CHANGED ,
STOPPED ,
VOLUME_CHANGED ,
VOLUME_MUTED
ตัวอย่างเกี่ยวกับแอป
- มีปัญหาเกิดขึ้นเป็นระยะๆ ที่โปรแกรมเล่นโฆษณาไม่เล่นต่ออย่างถูกต้องหลังจากที่ผู้ใช้คลิกผ่านโฆษณา ตัวอย่างเช่น ในบางครั้งเมื่อคุณกลับไปที่แอปหลังจากคลิกผ่านโฆษณา การเล่นโฆษณาต่อจะทำให้โฆษณาข้ามไปยังจุดสิ้นสุดและจบ แทนที่จะกลับมาเล่นต่อจากจุดที่ค้างไว้ก่อนการคลิกผ่าน
- โฆษณาที่แสดงโดยแท็กโฆษณา "ในสตรีม 2" ไม่สามารถใช้ร่วมกับ IMA Android SDK v3
- โปรแกรมเล่นตัวอย่างไม่ได้ปิดใช้การค้นหา (สครับ) โดยอัตโนมัติขณะที่โฆษณากำลังเล่น อย่าลืมปิดใช้การกรอวิดีโอในโปรแกรมเล่นวิดีโอขณะที่โฆษณากำลังเล่น
|