SDK टूल के आर्किटेक्चर के बारे में जानें

प्लैटफ़ॉर्म चुनें: HTML5 Android iOS tvOS

इस गाइड में, 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 हो सकता है. इसका पता विज्ञापन टैग के यूआरएल से चलता है.

  3. विज्ञापन सर्वर, सबसे सही विज्ञापन चुनता है और IMA SDK को VAST रिस्पॉन्स भेजता है. विज्ञापनों को इनमें से किसी एक तरीके से चुना जाता है:

    • Ad Manager, विज्ञापन यूनिट के फ़िल्टर, लाइन आइटम के संभावित उम्मीदवारों को फ़िल्टर करता है
    • AdSense या Ad Exchange, ऑक्शन चलाता है
  4. IMA SDK, VAST रिस्पॉन्स को पार्स करता है. साथ ही, एनवायरमेंट के हिसाब से सही मीडिया टाइप तय करता है. इसके बाद, इनलाइन वीडियो क्रिएटिव (और ज़रूरत पड़ने पर साथ में दिखाए जाने वाले विज्ञापन) को वेब पेज या ऐप्लिकेशन पर डिलीवर करता है.

  5. वीडियो प्लेयर, IMA SDK के साथ वीडियो चलाने की जानकारी तय करता है और विज्ञापन दिखाता है.

  6. IMA SDK, ज़रूरत के हिसाब से इंप्रेशन पिंग और VAST ट्रैकिंग इवेंट फ़ायर करता है.

लाइफ़साइकल

इस डायग्राम में, IMA SDK का पूरा लाइफ़साइकल दिखाया गया है. कंस्ट्रक्टर और तरीके के कॉल को नीले रंग में हाइलाइट किया गया है. इवेंट को लाल रंग में हाइलाइट किया गया है. साथ ही, गड़बड़ी की स्थितियों को लाल रंग के कनेक्टर और लाल रंग के टेक्स्ट से दिखाया गया है.

HTML5 के लाइफ़साइकल की इमेज