คลาส: StreamEvent

การแจงนับ

ประเภท

constant   static

สตริง

รายการประเภทเหตุการณ์ที่ IMA DAI SDK รองรับ

ค่า

โหลดแล้ว

เริ่มทํางานเมื่อมีไฟล์ Manifest ของสตรีม

AD_BREAK_STARTED

เริ่มทํางานครั้งแรกเมื่อช่วงพักโฆษณาแต่ละช่วงเริ่มเล่น หากผู้ใช้ดูช่วงพักโฆษณาในครั้งต่อๆ ไป ระบบจะไม่เรียกใช้เหตุการณ์นี้ แอปพลิเคชันต้องปิดใช้การกรอเมื่อเกิดกรณีนี้ขึ้น

AD_BREAK_ENDED

เริ่มทํางานเมื่อช่วงพักโฆษณาแต่ละช่วงสิ้นสุดลงเป็นครั้งแรก แอปพลิเคชันต้องเปิดใช้การกรออีกครั้งเมื่อเกิดกรณีนี้ขึ้น

AD_PERIOD_STARTED

เรียกใช้ทุกครั้งที่สตรีมเปลี่ยนจากเนื้อหาเป็นการโฆษณาหรือแถบสเลท เหตุการณ์นี้จะเริ่มต้นขึ้นแม้ว่าโฆษณาจะเล่นเป็นครั้งที่ 2 หรือเมื่อกรอไปยังโฆษณา

AD_PERIOD_ENDED

เรียกใช้ทุกครั้งที่สตรีมเปลี่ยนจากโฆษณาหรือแถบสเลทเป็นเนื้อหา เหตุการณ์นี้จะเริ่มต้นขึ้นแม้ว่าโฆษณาจะเล่นเป็นครั้งที่ 2 หรือเมื่อกรอไปยังโฆษณา

AD_PROGRESS

เริ่มทํางานเมื่อมีข้อมูลอัปเดตเกี่ยวกับความคืบหน้าของโฆษณา

CUEPOINTS_CHANGED

ส่งสตรีมแบบออนดีมานด์เมื่อจุดเริ่มต้นเปลี่ยน

คลิก

เรียกใช้เมื่อมีการคลิกหรือแตะองค์ประกอบการคลิกขณะที่โฆษณากําลังเล่น

ข้อผิดพลาด

เริ่มทํางานเมื่อเกิดข้อผิดพลาด

ใช้งาน

เริ่มทํางานเมื่อโฆษณาเริ่มแสดง

FIRST_QUARTILE

เริ่มทํางานเมื่อโฆษณาถึงควอไทล์แรก

MIDPOINT

เริ่มทํางานเมื่อโฆษณาเล่นถึงจุดกึ่งกลาง

STREAM_INITIALIZED

เริ่มทํางานเมื่อสตรีมเริ่มต้น

THIRD_QUARTILE

เริ่มทํางานเมื่อโฆษณาถึงควอไทล์ที่ 3

เสร็จสมบูรณ์

เริ่มทํางานเมื่อโฆษณาเล่นจบ

SKIPPABLE_STATE_CHANGED

เริ่มทํางานเมื่อสถานะข้ามได้ของโฆษณาที่แสดงมีการเปลี่ยนแปลง

ข้าม

เริ่มทํางานเมื่อผู้ใช้ข้ามโฆษณา

VIDEO_CLICKED

เริ่มทํางานเมื่อผู้ใช้คลิกวิดีโอโดยไม่ทริกเกอร์การคลิกผ่าน เมื่อปุ่ม "ดูข้อมูลเพิ่มเติม" แสดงขึ้น เช่น เมื่อใช้เว็บบนอุปกรณ์เคลื่อนที่ เหตุการณ์การคลิกจะเริ่มต้นขึ้นเมื่อมีการคลิกปุ่มเท่านั้น การคลิกอื่นๆ จะทริกเกอร์เหตุการณ์นี้

หยุดชั่วคราว

เริ่มทํางานเมื่อผู้ใช้หยุดโฆษณาชั่วคราว

ทำงานต่อ

เริ่มทํางานเมื่อผู้ใช้เล่นโฆษณาต่อ

พร็อพเพอร์ตี้

ข้อมูล

ประเภทใดก็ได้

ประเภท

constant   static

สตริง

รายการประเภทเหตุการณ์ที่ IMA DAI SDK รองรับ

ค่า

โหลดแล้ว

เริ่มทํางานเมื่อมีไฟล์ Manifest ของสตรีม

AD_BREAK_STARTED

เริ่มทํางานครั้งแรกเมื่อช่วงพักโฆษณาแต่ละช่วงเริ่มเล่น หากผู้ใช้ดูช่วงพักโฆษณาในครั้งต่อๆ ไป ระบบจะไม่เรียกใช้เหตุการณ์นี้ แอปพลิเคชันต้องปิดใช้การกรอเมื่อเกิดกรณีนี้ขึ้น

AD_BREAK_ENDED

เริ่มทํางานเมื่อช่วงพักโฆษณาแต่ละช่วงสิ้นสุดลงเป็นครั้งแรก แอปพลิเคชันต้องเปิดใช้การกรออีกครั้งเมื่อเกิดกรณีนี้ขึ้น

AD_PERIOD_STARTED

เรียกใช้ทุกครั้งที่สตรีมเปลี่ยนจากเนื้อหาเป็นการโฆษณาหรือแถบสเลท เหตุการณ์นี้จะเริ่มต้นขึ้นแม้ว่าโฆษณาจะเล่นเป็นครั้งที่ 2 หรือเมื่อกรอไปยังโฆษณา

AD_PERIOD_ENDED

เรียกใช้ทุกครั้งที่สตรีมเปลี่ยนจากโฆษณาหรือแถบสเลทเป็นเนื้อหา เหตุการณ์นี้จะเริ่มต้นขึ้นแม้ว่าโฆษณาจะเล่นเป็นครั้งที่ 2 หรือเมื่อกรอไปยังโฆษณา

AD_PROGRESS

เริ่มทํางานเมื่อมีข้อมูลอัปเดตเกี่ยวกับความคืบหน้าของโฆษณา

CUEPOINTS_CHANGED

ส่งสตรีมแบบออนดีมานด์เมื่อจุดเริ่มต้นเปลี่ยน

คลิก

เรียกใช้เมื่อมีการคลิกหรือแตะองค์ประกอบการคลิกขณะที่โฆษณากําลังเล่น

ข้อผิดพลาด

เริ่มทํางานเมื่อเกิดข้อผิดพลาด

ใช้งาน

เริ่มทํางานเมื่อโฆษณาเริ่มแสดง

FIRST_QUARTILE

เริ่มทํางานเมื่อโฆษณาถึงควอไทล์แรก

MIDPOINT

เริ่มทํางานเมื่อโฆษณาเล่นถึงจุดกึ่งกลาง

STREAM_INITIALIZED

เริ่มทํางานเมื่อสตรีมเริ่มต้น

THIRD_QUARTILE

เริ่มทํางานเมื่อโฆษณาถึงควอไทล์ที่ 3

เสร็จสมบูรณ์

เริ่มทํางานเมื่อโฆษณาเล่นจบ

SKIPPABLE_STATE_CHANGED

เริ่มทํางานเมื่อสถานะข้ามได้ของโฆษณาที่แสดงมีการเปลี่ยนแปลง

ข้าม

เริ่มทํางานเมื่อผู้ใช้ข้ามโฆษณา

VIDEO_CLICKED

เริ่มทํางานเมื่อผู้ใช้คลิกวิดีโอโดยไม่ทริกเกอร์การคลิกผ่าน เมื่อปุ่ม "ดูข้อมูลเพิ่มเติม" แสดงขึ้น เช่น เมื่อใช้เว็บบนอุปกรณ์เคลื่อนที่ เหตุการณ์การคลิกจะเริ่มต้นขึ้นเมื่อมีการคลิกปุ่มเท่านั้น การคลิกอื่นๆ จะทริกเกอร์เหตุการณ์นี้

หยุดชั่วคราว

เริ่มทํางานเมื่อผู้ใช้หยุดโฆษณาชั่วคราว

ทำงานต่อ

เริ่มทํางานเมื่อผู้ใช้เล่นโฆษณาต่อ

เมธอด

getAd

getAd() แสดงผล (Null หรือ Ad)

การคืนสินค้า

(null or non-null Ad) แสดงผลออบเจ็กต์ที่มีข้อมูลโฆษณา

getStreamData

getStreamData() แสดงผล StreamData

การคืนสินค้า

non-null StreamData แสดงผลออบเจ็กต์ที่มีข้อมูลสตรีม