הוספת מודעות לשידור חי באמצעות Pod Serving API

כדי להטמיע הוספת מודעות בצד השרת (SSAI) בשידור חי בפורמט HLS או DASH, צריך להשתמש ב-Pod Serving API כדי לבקש בלוקים של מודעות עם קצב העברת נתונים משתנה. למידע על רזולוציות וקצבי העברת נתונים נתמכים, אפשר לעיין במאמר פורמטים של וידאו ואודיו וטרנסקוד.

בדף הזה מוסבר איך משתמשים ב-Pod Serving API לשידור חי.

דרישות מוקדמות

לפני שממשיכים, צריך לוודא שיש לכם:

  • מגדירים אירוע בשידור חי עם סוג ה-DAI‏ (Dynamic Ad Insertion, החדרת מודעות דינמית) Pod serving redirect (הפניה אוטומטית להצגת מודעות). בוחרים אחת מהאפשרויות הבאות:

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

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

  • חשבון Google Ad Manager שבו מופעלת הצגת מודעות DAI בבלוקים.

תהליך בסיסי של הצגת מודעות

כדי להפעיל את השידור, בוחרים פרוטוקול שידור ומבצעים את הפעולות הבאות:

HLS

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

  2. מתחילים לבצע סקר לגבי מטא-נתונים של מודעות כדי לקבל מידע על אירועים קרובים שקשורים למודעות.

  3. מבקשים את מניפסט השידור החי מהכלי לשינוי מניפסט.

  4. אופציונלי: שליחת התראה מוקדמת על הפסקת פרסום אל Google Ad Manager. חשוב: אנחנו ממליצים לבצע את השלב הזה כדי לשפר את שיעור מילוי המודעות.

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

    • במהלך הפסקת פרסומות, נגן הווידאו של הלקוח מבקש קטע של מודעה ועוקב אחרי כתובת ה-URL להפניה אוטומטית של הקטע כדי להוריד את קובץ קטע המודעה.
  6. כדי למצוא פינגים של אימות מדיה ולשלוח אותם אל Google, צריך לחלץ את מזהי אירועי המודעות מתגי ID3.

הפניה אוטומטית להצגת פודים עם HLS – תהליך בסיסי של הצגת תוכן

DASH

  1. פועלים לפי כל השלבים בכרטיסייה HLS.

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

הפניה אוטומטית להצגת פוד עם DASH – תהליך בסיסי של הצגת פוד

תהליך מתקדם של הצגת מודעות

כדי להפעיל את הסטרימינג, בוחרים פרוטוקול סטרימינג:

HLS

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

  2. מתחילים לבצע סקר לגבי מטא-נתונים של מודעות כדי לקבל מידע על אירועים קרובים שקשורים למודעות.

  3. מבקשים את מניפסט השידור החי מהכלי לשינוי מניפסט.

  4. אופציונלי: שליחת התראה על הפסקת פרסום מוקדמת אל Google Ad Manager כדי לשפר את שיעור מילוי שטחי הפרסום.

  5. שליחת בקשה למטא-נתונים של תזמון בלוקים של מודעות (ATM) אל Google Ad Manager.

  6. מאחזרים את הזמן המדויק של בלוק המודעות והמסך השחור כדי ליצור את כתובות ה-URL של פלח המודעות.

  7. מצרפים את כתובות ה-URL של פלח המודעות למניפסט.

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

    • במהלך הפסקת פרסומות, נגן הווידאו של הלקוח מבקש קטע של מודעה ועוקב אחרי כתובת ה-URL להפניה אוטומטית של הקטע כדי להוריד את קובץ קטע המודעה.
  9. כדי למצוא פינגים של אימות מדיה ולשלוח אותם אל Google, צריך לחלץ את מזהי אירועי המודעות מתגי ID3.

הפניה אוטומטית להצגת בלוק מודעות עם HLS – תהליך מתקדם של הצגת מודעות

DASH

  1. פועלים לפי כל השלבים בכרטיסייה HLS.

  2. משתמשים בתשובות של מטא-נתונים של תזמון בלוקים של מודעות (ATM) כדי ליצור את התקופות של DASH בשדות הנדרשים הנוספים.

הפניה אוטומטית להצגת פוד עם DASH – תהליך מתקדם של הצגת מודעות

הוראות מפורטות

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