ה-DAI Pod Serve API מספק מניפסטים של רצף מודעות וידאו בקצב העברת נתונים, שמוכנים כך שאפשר יהיה לחבר אותם ישירות לפלייליסט מדיה בפורמט HLS או MPEG-DASH שגלוי למשתמש.
שילוב אופייני עם DAI Pod הגשה API כולל שלושה רכיבים עיקריים: Google Ad Manager, אפליקציה של נגן וידאו של לקוח – שלרוב נבנתה באמצעות Interactive Media Ads SDK – ומניפולציה של מניפסט.
Ad Manager
מערכת Ad Manager אחראית להעברת רצפי המודעות למניפולציה של המניפסט. הגורם המניפולטיבי של המניפסט מבצע אינטראקציה עם ה-API של מילוי המודעות ל-Pod ב-Ad Manager כדי לבקש את רצפי המודעות. אלו האחריות של השירות:
- יצירת סשן סטרימינג לכל בקשה מאפליקציית נגן הווידאו של הלקוח, בחירת מודעות, בניית רצפי מודעות והצגת ביצועים שיתאימו לפרופילי קידוד התוכן, שנקראים גם 'תנאי קריאייטיב בסרטון'. (שלבים 1 ו-2 בתרשים שלמעלה)
- תגובה לבקשות של רצף מודעות ממניפולציית המניפסט ואספקת מניפסטים של רצף מודעות בקידוד נכון לצורך חיבור לשידורים. (שלבים 4 ו-5)
- מענה לבקשות למטא-נתונים של רצף מודעות מאפליקציית נגן הווידאו של הלקוח והצגת טבלת חיפוש לגבי אירועי מודעות. (שלבים 7 ו-8)
- קבלה ועיבוד של פינגים למעקב שהתקבלו מאפליקציית נגן הווידאו של הלקוח (שלב 10)
אפליקציית נגן וידאו של לקוח
אפליקציית נגן הווידאו של הלקוח יכולה להיות אפליקציית טלוויזיה, אפליקציה לנייד או אפליקציית אינטרנט שבה המשתמשים צופים בווידאו בסטרימינג. תחומי האחריות של השחקן הם:
- בקשה למשאב שידור מ-Ad Manager וקבלת אובייקט שידור שמייצג סשן הפעלה יחיד של נכס וידאו ספציפי. (שלבים 1 ו-2)
- בקשת מניפסט של סטרימינג ממניפולציית המניפסט והתחלת ההפעלה. (שלבים 3 ו-6)
- בקשת מטא-נתונים של רצף מודעות מ-Ad Manager, שמתארת את אירועי המודעות שמוטמעים באירועי המטא-נתונים המתוזמנים של השידור. (שלבים 7 ו-8)
- האזנה לנגן הווידאו לצורך התקשרות חזרה עם אירועי מטא-נתונים מתוזמנים שמוטמעים בשידור האודיו או בווידאו שמכיל מזהי מדיה של מודעות. (שלב 9)
- לחפש את כתובות ה-URL לאימות על ידי התאמת המזהים המוטמעים האלה לאירועי מודעות, ולהודיע ל-Ad Manager על כך שאירועי המודעות האלה התרחשו. (שלב 10)
למידע נוסף על ההטמעה של אפליקציית נגן הווידאו של הלקוח, אפשר לעיין במדריך IMA SDK לפלטפורמה הרלוונטית: Android, HTML5, iOS או tvOS. למידע על הטמעות בהתאמה אישית, קראו את המדריך לאפליקציית נגן הווידאו של הלקוח בנושא DAI VOD הגשה API.
מניפולציית מניפסט
מפעיל המניפסט הוא השרת שאחראי על אירוח המניפסט של הסטרימינג שמספק אפליקציית נגן הווידאו של הלקוח. אלה התפקידים של השרת:
- שליחת בקשה למניפסטים של רצף מודעות מ-Ad Manager. (שלבים 4 ו-5)
- חיבור המניפסטים של המודעות לשידור תוכן VOD קיים, ואספקת המניפסט הסופי לאפליקציית נגן הווידאו של הלקוח (שלבים 3 ו-6).
למידע נוסף על הטמעת מניפולטור מותאם אישית של מניפסט, קראו את המדריך למניפולציה של מניפסט של DAI VOD Pod Serve API.