ארכיטקטורת SDK

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

אינטראקציות בסיסיות

התרשים הבא ממחיש ומציין את האינטראקציות בין בנגן הווידאו, ב-IMA SDK ובשרת מודעות. שרת המודעות יכול להשתמש Ad Manager, AdSense for Video (AFV) או Ad Exchange (AdX).

אינטראקציות בסיסיות של IMA

  1. דף האינטרנט או האפליקציה טוענים את IMA SDK באמצעות:

    • תג סקריפט מוטמע ל-HTML5
    • אפליקציה ל-Android,‏ Google Cast,‏ iOS או tvOS
  2. ה-IMA SDK מבקש תגובה של VAST עבור יחידת המודעות הספציפית בשרת המודעות. שרת המודעות שנקרא, יכול להיות Ad Manager לעומת AFV או AdX, נקבעת לפי כתובת ה-URL של תג המודעה.

  3. שרת המודעות בוחר את המודעה הטובה ביותר ושולח תגובה מסוג VAST ל-IMA SDK. המודעות נבחרות באחת מהשיטות הבאות:

    • יחידת המודעות ב-Ad Manager מסננת את המועמדים לפריטים
    • מערכת AdSense או Ad Exchange מפעילה מכרז
  4. IMA SDK מנתח את תגובת VAST וקובע את סוג המדיה הנכון על סמך בסביבה, ומספק את הקריאייטיב הווידאו המוטבע מודעות נלוות, במידת הצורך) אל דף האינטרנט או האפליקציה.

  5. נגן הווידאו מנהל משא ומתן על פרטי ההפעלה עם IMA SDK ומפעיל את המודעות.

  6. IMA SDK יוצר פינג של חשיפות ואירועי מעקב VAST לפי הצורך.

מחזור חיים

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

תמונה של מחזור החיים בפורמט HTML5