ארכיטקטורת 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. קריאות ל-constructor ולשיטות מודגשות בכחול, אירועים מודגשים באדום ותנאי השגיאה מוצגים עם מחברים אדומים וטקסט אדום.

תמונה של מחזור החיים של Android