การแสดงพ็อดช่วยให้คุณแทรกโฆษณาฝั่งเซิร์ฟเวอร์ด้วยโฆษณา Google โดยไม่ต้องส่งเนื้อหาไปยังเซิร์ฟเวอร์ DAI ของ Google คุณสามารถทำงานร่วมกับพาร์ทเนอร์ด้านเทคนิคของวิดีโอที่มีอยู่ เพื่อจัดการไฟล์ Manifest ของคุณหรือใช้เซิร์ฟเวอร์การจัดการไฟล์ Manifest ของคุณเอง โดยใช้ DAI Pod Serve API (Live หรือ VOD)
คุณสามารถใช้ DAI SDK สำหรับโฆษณาสื่ออินเทอร์แอกทีฟ (IMA) เพื่อพัฒนาแอปไคลเอ็นต์สำหรับเว็บและแพลตฟอร์มอุปกรณ์เคลื่อนที่ที่โต้ตอบกับ DAI Pod Serve API ได้อย่างราบรื่น หากต้องการกำหนดค่า IMA DAI SDK ด้วย DAI Pod Serve API โปรดดูคำแนะนำสำหรับแพลตฟอร์มแอปไคลเอ็นต์ของคุณโดยเฉพาะ (Android, Chromecast, HTML5, iOS, Roku, tvOS) สำหรับรูปแบบสตรีมแบบสดหรือ VOD
หากคุณมีข้อกำหนดพิเศษที่ IMA DAI SDK ไม่รองรับ คุณอาจทำตามคำแนะนำของโปรแกรมเล่นวิดีโอของไคลเอ็นต์ (ถ่ายทอดสด หรือ VOD) เพื่อพัฒนาแอปไคลเอ็นต์ของคุณเอง
คอมโพเนนต์การแสดงพ็อด DAI
การใช้ DAI Pod Serve API ประกอบด้วยองค์ประกอบหลัก 3 ส่วน ได้แก่
Google Ad Manager
Google Ad Manager เป็นบริการที่โฮสต์ซึ่งสร้างและจัดการเซสชันสตรีมผู้ใช้ เลือกโฆษณาที่จะแสดง เข้ารหัสเป็นกลุ่มสตรีมมิง และส่งไปยังโปรแกรมเล่นวิดีโอของไคลเอ็นต์เมื่อได้รับคำขอ
ในสตรีมแบบสด ระบบจะแทรกโฆษณาแบบเรียลไทม์เมื่อโปรแกรมเล่นวิดีโอของไคลเอ็นต์ขอกลุ่มที่เจาะจง และแสดงโฆษณาไปยังโปรแกรมเล่นเป็นการเปลี่ยนเส้นทาง URL สำหรับกลุ่มสื่อเหล่านั้น
ในสตรีม VOD ระบบจะเลือกโฆษณาก่อนเริ่มเล่น และส่งไปยังเครื่องมือการจัดการไฟล์ Manifest เป็นชุดไฟล์ Manifest ของสตรีมที่สอดคล้องกับพ็อดโฆษณาแต่ละพ็อด
เครื่องมือจัดการไฟล์ Manifest
เครื่องมือจัดการไฟล์ Manifest คือเซิร์ฟเวอร์ที่ได้รับรหัสเซสชันของสตรีมจากโปรแกรมเล่นวิดีโอของไคลเอ็นต์ ซึ่งใช้รหัสนี้เชื่อมโยงโฆษณากับสตรีมดังกล่าว และฝังโฆษณาเหล่านั้นไว้ในไฟล์ Manifest ของสตรีม
สำหรับสตรีมแบบสดของ HLS เครื่องมือจัดการไฟล์ Manifest จะไม่สื่อสารกับ Ad Manager โดยตรง แต่จะวางกลุ่มสื่อโฆษณาไว้ในไฟล์ Manifest ของสตรีมที่มี URL ของ Ad Manager เพื่อให้โปรแกรมเล่นวิดีโอของไคลเอ็นต์ขอไฟล์กลุ่มสื่อโฆษณาได้
สำหรับสตรีม VOD เครื่องมือจัดการไฟล์ Manifest จะสื่อสารกับ Ad Manager โดยตรงเพื่อขอโฆษณา และรับชุดไฟล์ Manifest สำหรับสตรีมเพื่อรวมเข้ากับสตรีมเนื้อหา จากนั้นระบบจะส่งไฟล์ Manifest แบบรวมไปยังโปรแกรมเล่นวิดีโอของไคลเอ็นต์สำหรับการเล่น
โปรแกรมเล่นวิดีโอไคลเอ็นต์
โปรแกรมเล่นวิดีโอของไคลเอ็นต์คือแอปหรือเว็บไซต์ที่เล่นสตรีมวิดีโอที่มีโฆษณาในที่สุด ซึ่งจะขอรหัสสตรีมจาก Ad Manager แล้วส่งรหัสนั้นไปยังเครื่องมือการจัดการไฟล์ Manifest เพื่อรับไฟล์ Manifest สำหรับสตรีมสำหรับเล่น นอกจากนี้ยังทำหน้าที่ดูข้อมูลเมตาในสตรีมและเรียกเหตุการณ์การติดตามโฆษณา
การแสดงพ็อด VOD แบบสดกับสตรีมแบบสด
เมื่อดูคร่าวๆ การแสดงพ็อดสตรีมแบบสดและ VOD อาจคล้ายกันมาก อย่างไรก็ตาม เวิร์กโฟลว์ทั้งสองมีความแตกต่างกันอย่างมาก
การแสดงพ็อดสตรีมแบบสด | การแสดงพ็อด VOD |
---|---|
โปรแกรมเล่นวิดีโอของไคลเอ็นต์ขอโฆษณาจาก Ad Manager ตามที่จำเป็นตลอดการเล่น คุณเลือกโฆษณาเหล่านี้ไว้ล่วงหน้าได้โดยใช้การแจ้งเตือนช่วงพักโฆษณาตอนต้น | เครื่องมือการจัดการไฟล์ Manifest จะขอโฆษณาทั้งหมดจาก Ad Manager ก่อนที่วิดีโอจะเริ่มเล่น |
เมื่อใช้สตรีม HLS เครื่องมือจัดการไฟล์ Manifest จะไม่โต้ตอบกับ Ad Manager โดยตรง แต่สร้าง URL ของกลุ่มโฆษณาให้โปรแกรมเล่นวิดีโอของไคลเอ็นต์ขอตามความจำเป็นแทน | เครื่องมือการจัดการไฟล์ Manifest จะขอโฆษณาจาก Ad Manager โดยตรงก่อนที่จะสร้างไฟล์ Manifest ของสตรีมสำหรับโปรแกรมเล่นวิดีโอของไคลเอ็นต์ |
Ad Manager อาจแทรกแถบสเลทหากพ็อดโฆษณาสั้นกว่าช่วงพักโฆษณาที่ระบุ | ไม่จำเป็นต้องใช้หรือรองรับแถบสเลท |
คุณต้องลงทะเบียนกิจกรรมสตรีมแบบสดและเข้ารหัสโปรไฟล์กับ Ad Manager ก่อน ระบบจึงจะขอโฆษณาได้ | คุณไม่ต้องตั้งค่าใดๆ ใน Ad Manager ก่อนจึงจะขอโฆษณาได้ แต่เครื่องมือจัดการไฟล์ Manifest ต้องระบุโปรไฟล์การเข้ารหัสและแท็กโฆษณาที่เกี่ยวข้องสำหรับสตรีมของคุณในคำขอโฆษณาแต่ละรายการ |
โปรดคำนึงถึงความแตกต่างเหล่านี้เมื่อแสดงพ็อดถ่ายทอดสดหรือ VOD