ima
เครื่องมือสร้าง
ima
new ima()
ฟังก์ชันส่วนกลางที่ควบคุม IMA SDK
คลาส
AdBreakInfo
มีข้อมูลเกี่ยวกับช่วงพักโฆษณา SDK จะส่งข้อมูลนี้ไปยังฟังก์ชันเรียกกลับของเหตุการณ์
AdEvent
เหตุการณ์ที่ทริกเกอร์โดยผู้จัดการโฆษณา
AdInfo
มีข้อมูลเกี่ยวกับโฆษณา SDK จะส่งข้อมูลนี้ไปยังฟังก์ชันเรียกกลับของเหตุการณ์
Companion
มีข้อมูลเกี่ยวกับโฆษณาที่แสดงร่วมของโฆษณา
CuePoint
มีข้อมูลเกี่ยวกับ Cue Point
Error
ออบเจ็กต์ที่ส่งไปยังตัวจัดการข้อผิดพลาดหากมีข้อผิดพลาด
ErrorEvent
ข้อผิดพลาดทั้งหมดที่ SDK อาจส่งกลับ
LogEvent
ออบเจ็กต์ที่ส่งไปยังตัวจัดการเหตุการณ์บันทึกหากมีข้อผิดพลาดที่ไม่ร้ายแรง
Player
StreamFormat
กำหนดรูปแบบของสตรีม
StreamInfo
ข้อมูลที่ส่งจาก SDK ไปยังเพลเยอร์เกี่ยวกับสตรีม
StreamManager
ออบเจ็กต์สำหรับจัดการการเล่นสตรีม
StreamRequest
ใช้สำหรับระบุพร็อพเพอร์ตี้ของคำขอสตรีม
StreamType
กำหนดประเภทสตรีมที่เพลเยอร์ได้รับคำขอให้เล่น โฆษณาก่อนวิดีโอและ VOD ควรเล่นตั้งแต่ต้นสตรีม
WrapperInfo
มีข้อมูลเกี่ยวกับ Wrapper
เมธอด
disableLogging
disableLogging()
ปิดใช้การบันทึกของ SDK ระบบจะเปิดใช้การบันทึกโดยค่าเริ่มต้น
getStreamManager
getStreamManager() returns object
แสดงผล Stream Manager หากมี หาก Stream Manager ยังไม่พร้อมใช้งาน ระบบจะแสดงผล Invalid หากเกิดข้อผิดพลาดในการสร้าง Stream Manager ระบบจะแสดงผลออบเจ็กต์ข้อผิดพลาด
- การคืนสินค้า
-
objectStream Manager หรือออบเจ็กต์ข้อผิดพลาด
initSdk
initSdk(settings)
เริ่มต้น SDK
พารามิเตอร์ |
|
|---|---|
|
settings |
ออบเจ็กต์ ออบเจ็กต์การตั้งค่า IMA ที่ไม่บังคับ |
requestStream
requestStream(streamRequest) returns object
เริ่มคำขอสตรีมแบบอะซิงโครนัส การควบคุมจะกลับไปที่เพลเยอร์ทันทีหลังจากเรียกเมธอดนี้ หากมี Stream Manager อยู่ ระบบจะทำลาย Stream Manager นั้น หากมีการเล่นสตรีมอยู่ ระบบจะแทนที่สตรีมนั้นด้วยสตรีมใหม่เมื่อ คำขอเสร็จสมบูรณ์
พารามิเตอร์ |
|
|---|---|
|
streamRequest |
ออบเจ็กต์ |
- การคืนสินค้า
-
objectข้อผิดพลาดหรือ Invalid หากไม่มีข้อผิดพลาด