מידע על DAI Pod Serving API

להשתמש בהטמעת מודעות בצד השרת (SSAI) ובהטמעת מודעות בהנחיית השרת (SGAI).

הצגת מודעות ב-Pod מאפשרת לכם להטמיע מודעות בשרת באמצעות מודעות Google, בלי לשלוח את התוכן שלכם לשרתי DAI של Google. אפשר לעבוד עם שותף טכני קיים בתחום הווידאו כדי לשנות את המניפסט או להטמיע שרת משלך לשינוי המניפסט באמצעות DAI Pod Serving API ‏(Live או VOD).

אתם יכולים להשתמש ב-IMA DAI SDK כדי לפתח אפליקציות לקוח לפלטפורמות אינטרנט ונייד, שמבצעות אינטראקציה חלקה עם DAI Pod Serving API. כדי להגדיר את IMA DAI SDK עם DAI Pod Serving API, צריך לעיין במדריך שמתאים לפלטפורמות של אפליקציית הלקוח (Android, ‏ Chromecast, ‏ HTML5, ‏ iOS,‏ Roku, ‏ tvOS) לפורמט של שידור חי או של סטרימינג לפי דרישה (VOD).

אם יש לכם דרישות מיוחדות שלא נתמכות על ידי IMA DAI SDK, אתם יכולים להיעזר במדריך לנגן וידאו בצד הלקוח (שידור חי או VOD) כדי לפתח אפליקציות לקוח משלכם.

רכיבים להצגת מודעות דינמיות (DAI) בבלוקים

הטמעה של DAI Pod Serving API מורכבת משלושה רכיבים עיקריים:

‫Google Ad Manager הוא שירות מתארח שיוצר ומנהל סשנים של סטרימינג למשתמשים, בוחר מודעות להצגה, מקודד אותן כפלחים של סטרימינג ומעביר אותן לנגן הווידאו של הלקוח לפי בקשה.

בשידורים חיים, המודעות מוכנסות בזמן אמת כשנגן הווידאו של הלקוח מבקש קטעים ספציפיים, והן מועברות לנגן כהפניות אוטומטיות של כתובות URL לקטעי המדיה האלה.

בשידורי VOD, המודעות נבחרות לפני תחילת ההפעלה ומועברות למניפולטור של המניפסט כקבוצה של מניפסטים של שידורים שמתאימים לכל רצף מודעות.

כלי לשינוי מניפסט

מניפולטור של קובץ מניפסט הוא שרת שמקבל מזהה של סשן סטרימינג מנגן הווידאו של הלקוח, משתמש בו כדי לשייך מודעות לסטרימינג הזה ומטמיע את המודעות האלה במניפסט של הסטרימינג.

בשידורים חיים בפורמט HLS, הכלי לשינוי מניפסט לא מתקשר ישירות עם Ad Manager. במקום זאת, הוא ממקם פלחים של מדיה פרסומית במניפסט של הסטרימינג עם כתובות URL של Ad Manager, כדי שנגן הווידאו של הלקוח יוכל לבקש את קובצי הפלחים של המדיה הפרסומית.

בסטרימינג של תוכן VOD, הכלי לשינוי מניפסט מתקשר ישירות עם Ad Manager כדי לבקש מודעות, ומקבל קבוצה של מניפסטים לסטרימינג למיזוג עם סטרימינג התוכן. המניפסט המשולב נשלח לנגן הווידאו של הלקוח להפעלה.

נגן וידאו של לקוח

נגן הווידאו של הלקוח הוא האפליקציה או האתר שבסופו של דבר מפעילים את שידור הווידאו שמכיל מודעות. לפני כן, הוא מבקש מזהה סטרימינג מ-Ad Manager ואז מעביר את המזהה הזה לכלי לשינוי מניפסט כדי לקבל מניפסט סטרימינג להפעלה. הוא גם אחראי למעקב אחרי מטא-נתונים של מודעות In-stream ולהפעלת אירועי מעקב אחרי מודעות.

הצגת פודים בשידור חי לעומת הצגת פודים ב-VOD

במבט ראשון, יכול להיות ששידור חי והצגת פודקאסטים של VOD ייראו דומים מאוד. עם זאת, יש כמה הבדלים משמעותיים בין שני תהליכי העבודה.

הצגת פודקאסטים בשידור חי הצגת מודעות ב-VOD
נגן הווידאו בצד הלקוח שולח בקשות להצגת מודעות מ-Ad Manager לפי הצורך במהלך ההפעלה. אפשר לבחור מראש את המודעות האלה באמצעות התראות מוקדמות על הפסקות פרסומות. הכלי לשינוי מניפסט שולח בקשות לכל המודעות מ-Ad Manager לפני שההפעלה מתחילה.
בסטרימינג בפורמט HLS, הכלי לשינוי מניפסט לא יוצר אינטראקציה ישירה עם Ad Manager, אלא יוצר כתובות URL של פלחי מודעות כדי שנגן הווידאו של הלקוח יוכל לשלוח בקשות לפי הצורך. הכלי לשינוי מניפסט שולח בקשות למודעות ישירות מ-Ad Manager לפני יצירת מניפסט הסטרימינג לנגן הווידאו של הלקוח.
יכול להיות שמערכת Ad Manager תוסיף מסך הפסקה אם בלוק המודעות קצר יותר מההפסקה המסחרית שצוינה. אין צורך ב-Slate או שאין תמיכה בו.
כדי שניתן יהיה לשלוח בקשות להצגת מודעות, צריך לרשום את אירוע השידור החי ואת פרופילי הקידוד ב-Ad Manager. לא צריך לבצע הגדרה ב-Ad Manager לפני שליחת בקשות להצגת מודעות, אבל מניפולטור המניפסט צריך לספק את פרופילי הקידוד הרלוונטיים ותג המודעה עבור הסטרימינג בכל בקשה להצגת מודעה.

חשוב לזכור את ההבדלים האלה כשממשיכים בהצגת פודים של שידורים חיים או של VOD.