หน้านี้ให้ข้อมูลทั่วไปเกี่ยวกับการสนับสนุนและความเข้ากันได้ฝั่งไคลเอ็นต์ของ HTML5 IMA สําหรับเบราว์เซอร์ รูปแบบวิดีโอ และแพลตฟอร์ม
รูปแบบและเบราว์เซอร์ที่รองรับ
HTML5 ยังคงเป็นมาตรฐานใหม่ที่มีการพัฒนา ด้วยเหตุนี้ การรองรับฟีเจอร์ต่างๆ ก็จะแตกต่างกันไปในแต่ละเบราว์เซอร์ และไม่มีเบราว์เซอร์เริ่มต้นรูปแบบวิดีโอรูปแบบเดียวที่รองรับเบราว์เซอร์หลักๆ ทั้งหมด รูปแบบวิดีโอหลัก 3 รูปแบบที่ใช้ในเบราว์เซอร์ส่วนใหญ่ ได้แก่ H.264, WebM และ Ogg Theora
ความเข้ากันได้ของเหตุการณ์ VAST
ส่วนนี้จะแสดงเหตุการณ์ VAST ที่รายงานโดยอัตโนมัติไปยังเซิร์ฟเวอร์โดยอิงตามข้อมูลที่แสดงในการตอบกลับ VAST
รองรับอย่างสมบูรณ์
complete
, creativeView
,
firstQuartile
, impression
, midpoint
,
pause
, resume
, rewind
(เริ่มทํางานเมื่อ
มีการเรียกเส้นทางย้อนหลังอย่างมาก), start
,
thirdQuartile
รองรับบางส่วน
click
ระบบจะส่งเหตุการณ์
Click
สําหรับโฆษณาวิดีโอเท่านั้น คุณจะไม่สามารถคลิกโปรแกรมเล่นแบบเต็มหน้าจอแบบเต็มหน้าจอใน Android, iOS หรือเดสก์ท็อป แต่องค์ประกอบการติดตามการคลิกในหน้าเว็บจะยังบันทึกการคลิกได้อยู่เมื่อปิดวิดีโอ อย่างไรก็ตาม หากองค์ประกอบวิดีโอใช้การควบคุมแบบเนทีฟใน iPad คุณจะบันทึกการคลิกไม่ได้fullscreen
IMA SDK รองรับโหมดจําลองแบบเต็มหน้าจอ โดยวิดีโอจะใช้หน้าต่างเบราว์เซอร์ทั้งหมด เราถือว่าวิดีโออยู่ในโหมดเต็มหน้าจอเมื่อ
offsetWidth
และoffsetHeight
มีขนาดอย่างน้อยเนื้อความ โหมดนี้รองรับในเบราว์เซอร์ทั้งหมด ดูตัวอย่างแบบเต็มหน้าจอจําลองได้ดาวน์โหลดตัวอย่างใน iPhone และแพลตฟอร์ม Android ก่อน 3.0 วิดีโอจะเล่นแบบเต็มหน้าจอเสมอ
mute
,unmute
iOS และ Android จะควบคุมระดับเสียงได้ในตัวเท่านั้น ด้วยเหตุนี้ IMA SDK จึงไม่สามารถพิจารณาปริมาณหรือระดับเสียงปิดเสียง และจะไม่ได้รับการแจ้งเตือนการเปลี่ยนแปลง ด้านล่างคือรายการเวอร์ชันของเบราว์เซอร์ที่รองรับและไม่รองรับ
mute
unmute
- รองรับ: Firefox 3.5 ขึ้นไป, Chrome 8 ขึ้นไป, Safari 4 ขึ้นไป
- ไม่รองรับ: iOS, Android
ดูรายละเอียดเพิ่มเติมเกี่ยวกับการแสดงโฆษณา VAST ได้ที่หลักเกณฑ์ของ IAB
รองรับ Apple AirPlay
ปัจจุบัน IMA SDK ไม่รองรับ Apple AirPlay ปิดใช้ AirPlay หรือปิดใช้คําขอโฆษณาเมื่อตรวจพบ AirPlay
แพลตฟอร์มโปรแกรมเล่นวิดีโอที่รองรับ
Google IMA SDK ได้รับการสนับสนุนในแพลตฟอร์มต่อไปนี้
แพลตฟอร์ม | เวอร์ชัน | ประเภทโฆษณา |
---|---|---|
HTML5 | เดสก์ท็อป: Chrome, Firefox 4.0 ขึ้นไป, Safari 5 ขึ้นไป, Internet Explorer 11 อุปกรณ์เคลื่อนที่: เบราว์เซอร์ Chrome/Android (Android 4.1 ขึ้นไปสําหรับโทรศัพท์ และ Android 4.1 ขึ้นไปสําหรับแท็บเล็ต), Safari (iOS 9.0 ขึ้นไป) |
โฆษณาเชิงเส้น โฆษณาที่ไม่ใช่เชิงเส้น และโฆษณาที่แสดงร่วมกัน, โซลูชันวิดีโอของ Ad Manager, วิดีโอ Ad Exchange และโฆษณา AFV |
iOS | iOS 10.0 ขึ้นไป | โฆษณาเชิงเส้นและโฆษณาที่แสดงร่วม, วิดีโอ Ad Manager, วิดีโอ Ad Exchange และโฆษณา AFV |
Android | Android 4.1 ขึ้นไป | โฆษณาเชิงเส้นและโฆษณาที่แสดงร่วม, วิดีโอ Ad Manager, วิดีโอ Ad Exchange และโฆษณา AFV |
Google Cast | -- | โฆษณาเชิงเส้นและโฆษณาที่แสดงร่วม, วิดีโอ Ad Manager, วิดีโอ Ad Exchange และโฆษณา AFV |
tvOS | tvOS 10.1 ขึ้นไป | โฆษณาเชิงเส้น วิดีโอ Ad Manager และวิดีโอ Ad Exchange |
ฟีเจอร์วิดีโอและเวอร์ชันของ SDK
หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์ต่อไปนี้ โปรดอ่านภาพรวมโฆษณาวิดีโอ
HTML5 v3 | iOS v3 | Android v3 | Google Cast | ทีวีระบบปฏิบัติการ | |
---|---|---|---|---|---|
ชุดวิดีโอ IAB | |||||
VAST 4 | ![]() |
![]() |
![]() |
![]() |
![]() |
VAST 3 | ![]() |
![]() |
![]() |
![]() |
![]() |
VAST 2 | ![]() |
![]() |
![]() |
![]() |
![]() |
ซิม 1.0 | ![]() |
![]() |
![]() |
![]() |
![]() |
VPAID 2 (HTML5) | ![]() |
![]() |
![]() |
![]() |
![]() |
VMAP 1.0.1 | ![]() |
![]() |
![]() |
![]() |
![]() |
OM SDK 1.3 | ![]() |
![]() |
![]() |
![]() |
![]() |
ฟีเจอร์วิดีโอ Ad Manager | |||||
โฆษณาเชิงเส้น | ![]() |
![]() |
![]() |
![]() |
![]() |
เนื้อหาที่โฮสต์โดย YouTube | ![]() |
![]() |
![]() |
![]() |
![]() |
โฆษณาที่ไม่ใช่เชิงเส้น (โฆษณาซ้อนทับ) | ![]() |
![]() |
![]() |
![]() |
![]() |
การแสดงร่วม | ![]() |
![]() |
![]() |
![]() |
![]() |
แหล่งข้อมูลโฆษณาที่แสดงร่วม VAST 3 | ![]() |
![]() |
![]() |
![]() |
![]() |
การมองเห็นโฆษณามุมมองแอ็กทีฟ | ![]() |
![]() |
![]() |
![]() |
![]() |
โฆษณาแบบเสียง | ![]() |
![]() |
![]() |
![]() |
![]() |
การเปลี่ยนเส้นทาง VAST | ![]() |
![]() |
![]() |
![]() |
![]() |
โฆษณาทดแทนร่วมที่มีคําขอการแสดงผล | ![]() |
![]() |
![]() |
![]() |
![]() |
ความเข้ากันได้กับแท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) | ![]() |
![]() |
![]() |
![]() |
![]() |
การรับรู้เนื้อหา | ![]() |
![]() |
![]() |
![]() |
![]() |
กฎของโฆษณา | ![]() |
![]() |
![]() |
![]() |
![]() |
ช่วงพักโฆษณาด้วยตนเองในกฎโฆษณา | ![]() |
![]() |
![]() |
![]() |
![]() |
ความถี่สูงสุด 8 | ![]() |
![]() |
![]() |
![]() |
![]() |
การยกเว้นโฆษณาของคู่แข่ง (สตรีม) | ![]() |
![]() |
![]() |
![]() |
![]() |
การยกเว้นโฆษณาของคู่แข่ง (พ็อด) | ![]() |
![]() |
![]() |
![]() |
![]() |
การยกเว้นโฆษณาของคู่แข่ง (ทั้งหน้า) | ![]() |
![]() |
![]() |
![]() |
![]() |
การจับพ็อด | ![]() |
![]() |
![]() |
![]() |
![]() |
บัมเปอร์ | ![]() |
![]() |
![]() |
![]() |
![]() |
การรายงานการติดตามหลายเหตุการณ์ (MET) | ![]() |
![]() |
![]() |
![]() |
![]() |
การจัดสรรแบบไดนามิก (AdSense for Video, Ad Manager Ad Exchange) | ![]() |
![]() |
![]() |
![]() |
![]() |
โฆษณาแบบข้ามได้ (ไม่ใช่ TrueView) 11 | ![]() |
![]() |
![]() |
![]() |
![]() |
ในสตรีมแบบพิเศษ | ![]() |
![]() |
![]() |
![]() |
![]() |
การโหลดเนื้อหาล่วงหน้า | ![]() |
![]() |
![]() |
![]() |
![]() |
ฟีเจอร์ของ AdSense for Video | |||||
TrueView InStream | ![]() |
![]() |
![]() |
![]() |
![]() |
ในสตรีมแบบพิเศษ | ![]() |
![]() |
![]() |
![]() |
![]() |
ในสตรีมมาตรฐาน | ![]() |
![]() |
![]() |
![]() |
![]() |
เต็มช่อง | ![]() |
![]() |
![]() |
![]() |
![]() |
การแสดงร่วม | ![]() |
![]() |
![]() |
![]() |
![]() |
โฆษณาทดแทนร่วม | ![]() |
![]() |
![]() |
![]() |
![]() |
การวางซ้อน | ![]() |
![]() |
![]() |
![]() |
![]() |
การโหลดเนื้อหาล่วงหน้า | ![]() |
![]() |
![]() |
![]() |
![]() |
ฟีเจอร์ของ Ad Manager ใน Ad Exchange | |||||
TrueView InStream | ![]() |
![]() |
![]() |
![]() |
![]() |
ในสตรีมแบบพิเศษ | ![]() |
![]() |
![]() |
![]() |
![]() |
ในสตรีมมาตรฐาน | ![]() |
![]() |
![]() |
![]() |
![]() |
เต็มช่อง | ![]() |
![]() |
![]() |
![]() |
![]() |
การแสดงร่วม | ![]() |
![]() |
![]() |
![]() |
![]() |
โฆษณาทดแทนร่วม | ![]() |
![]() |
![]() |
![]() |
![]() |
การวางซ้อน | ![]() |
![]() |
![]() |
![]() |
![]() |
การมองเห็นโฆษณามุมมองแอ็กทีฟ | ![]() |
![]() |
![]() |
![]() |
![]() |
การโหลดเนื้อหาล่วงหน้า | ![]() |
![]() |
![]() |
![]() |
![]() |
ทำไมจึงแสดงโฆษณานี้ | ![]() |
![]() |
![]() |
![]() |
![]() |
1 HTML5 SDK ไม่รองรับฟีเจอร์ VAST 3.0 ที่ส่วนหน้าของ Ad Manager ยังไม่รองรับ
2 ฟีเจอร์ VAST 3.0 ต่อไปนี้ยังไม่รองรับใน SDK ที่ไม่ใช่ HTML5
- แยกหน้าจอประชุม
adSlotId
- ตัวเลือกการแสดงโฆษณาร่วม
- ไอคอน
- ฟีเจอร์ VAST 3.0 ยังไม่รองรับโดยส่วนหน้าของ Ad Manager
3 ฟีเจอร์ VMAP ต่อไปนี้ยังไม่รองรับ
- เหตุการณ์การติดตามเฉพาะสําหรับ VMAP
- รหัสข้อผิดพลาดเฉพาะของ VMAP
- โฆษณาซ้อนทับ
- การชดเชยเวลาที่ไม่ใช่ hh:mm:ss หรือ "start" และ "end"
- แสดงแอตทริบิวต์
breakType
- แอตทริบิวต์
repeatAfter
รายการ
4 การรองรับ VMAP และกฎโฆษณาใน iPhone จําเป็นต้องมีการเล่นโฆษณาที่กําหนดเอง
5 ครีเอทีฟโฆษณาที่โฮสต์บน YouTube ทํางานได้ในเดสก์ท็อป แต่ไม่รองรับเว็บบนอุปกรณ์เคลื่อนที่
6 รองรับใน iOS 10 ขึ้นไปเมื่อมีการใช้ playsinline
7 ต้องใช้ IMA SDK สําหรับ Android เบต้า v10 ขึ้นไปหรือ iOS เบต้า v13 ขึ้นไป
8 ความถี่สูงสุดของกฎโฆษณาและการยกเว้นโฆษณาของคู่แข่ง ต้องใช้คุกกี้หรือ PPID
9 การโหลดเนื้อหาเนทีฟใช้ไม่ได้กับสิ่งต่อไปนี้
- เว็บบนอุปกรณ์เคลื่อนที่บนอุปกรณ์ iOS
- เว็บบนอุปกรณ์เคลื่อนที่บน Android ก่อน 4.0
- โฆษณาที่โฮสต์ใน YouTube รวมถึงรูปแบบ TrueView
-
ฟีเจอร์การเล่นช่วงพักโฆษณาด้วยตนเองของ IMA (การติดตั้งใช้งานใดๆ ที่ใช้เหตุการณ์
AD_BREAK_READY
)
10 ต้องใช้ IMA SDK เวอร์ชัน 3.6.0 ขึ้นไป
11 SDK ไม่รองรับโฆษณาแบบข้ามได้ที่มีความยาวน้อยกว่า 8 วินาที เมื่อโฆษณาสั้นกว่าความยาวขั้นต่ํา ปุ่มข้ามจะไม่แสดง
12 รองรับฟีเจอร์ VAST 4.0 ต่อไปนี้
- AdID
- ไฟล์ Mezzanine
- รหัสข้อผิดพลาด VAST ใหม่