StreamEvent
เหตุการณ์ประเภทนี้เพิ่มโดยผู้จัดการสตรีมเป็นการแจ้งเตือนเมื่อสถานะของสตรีมมีการเปลี่ยนแปลง
การแจกแจง
Type
สตริง
รายการประเภทเหตุการณ์ที่ IMA DAI SDK รองรับ
ค่า |
|
---|---|
LOADED |
เริ่มทำงานเมื่อไฟล์ 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 |
COMPLETE |
เริ่มทำงานเมื่อโฆษณาเสร็จสมบูรณ์แล้ว |
SKIPPABLE_STATE_CHANGED |
เริ่มทำงานเมื่อสถานะการข้ามได้ของโฆษณาที่แสดงมีการเปลี่ยนแปลง |
ข้าม |
เริ่มทำงานเมื่อผู้ใช้ข้ามโฆษณา |
VIDEO_CLICKED |
เริ่มทำงานเมื่อผู้ใช้คลิกวิดีโอโดยไม่ทริกเกอร์การคลิกผ่าน เมื่อปุ่ม "ดูข้อมูลเพิ่มเติม" แสดงขึ้น เช่น เมื่ออยู่ในเว็บบนอุปกรณ์เคลื่อนที่ เหตุการณ์ CLICK จะเริ่มทำงานเมื่อมีการคลิกปุ่มดังกล่าวเท่านั้น ส่วนคลิกอื่นๆ จะทำให้เหตุการณ์นี้เริ่มทำงาน |
หยุดชั่วคราว |
เริ่มทำงานเมื่อผู้ใช้หยุดโฆษณาชั่วคราว |
เล่นต่อ |
เริ่มทำงานเมื่อผู้ใช้กลับมาใช้งานอีกครั้ง |
พร็อพเพอร์ตี้
Type
สตริง
รายการประเภทเหตุการณ์ที่ IMA DAI SDK รองรับ
ค่า |
|
---|---|
LOADED |
เริ่มทำงานเมื่อไฟล์ 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 |
COMPLETE |
เริ่มทำงานเมื่อโฆษณาเสร็จสมบูรณ์แล้ว |
SKIPPABLE_STATE_CHANGED |
เริ่มทำงานเมื่อสถานะการข้ามได้ของโฆษณาที่แสดงมีการเปลี่ยนแปลง |
ข้าม |
เริ่มทำงานเมื่อผู้ใช้ข้ามโฆษณา |
VIDEO_CLICKED |
เริ่มทำงานเมื่อผู้ใช้คลิกวิดีโอโดยไม่ทริกเกอร์การคลิกผ่าน เมื่อปุ่ม "ดูข้อมูลเพิ่มเติม" แสดงขึ้น เช่น เมื่ออยู่ในเว็บบนอุปกรณ์เคลื่อนที่ เหตุการณ์ CLICK จะเริ่มทำงานเมื่อมีการคลิกปุ่มดังกล่าวเท่านั้น ส่วนคลิกอื่นๆ จะทำให้เหตุการณ์นี้เริ่มทำงาน |
หยุดชั่วคราว |
เริ่มทำงานเมื่อผู้ใช้หยุดโฆษณาชั่วคราว |
เล่นต่อ |
เริ่มทำงานเมื่อผู้ใช้กลับมาใช้งานอีกครั้ง |
วิธีการ
getAd
getAd() แสดงผล Ad
- คิกรีเทิร์น
-
nullable Ad
แสดงผลออบเจ็กต์ที่มีข้อมูลโฆษณา
getStreamData
getStreamData() แสดงผล StreamData
- คิกรีเทิร์น
-
non-null StreamData
แสดงผลพร้อมกับข้อมูลสตรีม