SDK टूल के लिए सहायता और उसके साथ काम करने वाले डिवाइसों की जानकारी देखना

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

इस पेज पर, HTML5 IMA क्लाइंट-साइड सहायता के बारे में सामान्य जानकारी दी गई है. साथ ही, ब्राउज़र, वीडियो फ़ॉर्मैट, और प्लैटफ़ॉर्म के साथ काम करने की जानकारी भी दी गई है.

वीडियो के लिए इस्तेमाल किए जा सकने वाले फ़ॉर्मैट और ब्राउज़र

अलग-अलग ब्राउज़र में, अलग-अलग सुविधाओं के लिए सहायता उपलब्ध होती है. साथ ही, ऐसा कोई डिफ़ॉल्ट वीडियो फ़ॉर्मैट नहीं है जो सभी मुख्य ब्राउज़र पर काम करता हो. ज़्यादातर ब्राउज़र में इस्तेमाल किए जाने वाले तीन मुख्य वीडियो फ़ॉर्मैट हैं: H.264, WebM, और Ogg Theora.

काम करने वाले वीडियो प्लेयर

आईएमए की ज़्यादातर सुविधाएं, सामान्य HTML5 वीडियो प्लेयर के साथ काम करती हैं. इनमें HTML <video> टैग भी शामिल है. IMA SDK के साथ काम करने वाले वीडियो प्लेयर की सूची देखने के लिए, वीडियो टेक्नोलॉजी पार्टनर प्रोग्राम पर जाएं.

वीएएसटी इवेंट के साथ काम करने की सुविधा

इस सेक्शन में उन VAST इवेंट की सूची दी गई है जो VAST रिस्पॉन्स में मिली जानकारी के आधार पर, सर्वर को अपने-आप रिपोर्ट किए जाते हैं.

पूरी तरह से काम करता है

complete, creativeView, firstQuartile, impression, midpoint, pause, resume, rewind (यह तब ट्रिगर होता है, जब वीडियो को पीछे की ओर ले जाया जाता है), start, thirdQuartile.

आंशिक रूप से समर्थित

  • click

    Click इवेंट सिर्फ़ वीडियो विज्ञापनों के लिए भेजा जाता है. Android, iOS या डेस्कटॉप पर नेटिव फ़ुलस्क्रीन प्लेयर में क्लिक कैप्चर नहीं किए जा सकते. हालांकि, वीडियो बंद होने पर, इन-पेज क्लिक ट्रैकिंग एलिमेंट से क्लिक कैप्चर किए जा सकते हैं. हालांकि, अगर वीडियो एलिमेंट, iPad पर नेटिव कंट्रोल का इस्तेमाल करता है, तो क्लिक कैप्चर नहीं किए जा सकते.

  • fullscreen

    IMA SDK, सिम्युलेटेड फ़ुल स्क्रीन मोड के साथ काम करता है. इस मोड में, वीडियो पूरी ब्राउज़र विंडो में दिखता है. हम किसी वीडियो को फ़ुल स्क्रीन मोड में तब मानते हैं, जब उसकी offsetWidth और offsetHeight, कम से कम दस्तावेज़ के मुख्य हिस्से के साइज़ के बराबर हो. यह मोड सभी ब्राउज़र पर काम करता है. सिम्युलेट की गई फ़ुल स्क्रीन का उदाहरण देखने के लिए, सैंपल डाउनलोड करें.

    iPhone और 3.0 से पहले के Android प्लैटफ़ॉर्म पर, वीडियो हमेशा फ़ुल स्क्रीन मोड में चलेगा.

  • mute, unmute

    iOS और Android पर सिर्फ़ नेटिव वॉल्यूम कंट्रोल की सुविधा होती है. इसलिए, IMA SDK, आवाज़ या म्यूट की स्थिति का पता नहीं लगा सकता. साथ ही, हमें बदलावों की सूचना भी नहीं दी जाती. यहां ब्राउज़र के उन वर्शन की सूची दी गई है जिनमें mute, unmute काम करता है और जिनमें नहीं करता:

    • इन ब्राउज़र पर काम करता है: Firefox 3.5+, Chrome 8+, Safari 4+
    • इन पर काम नहीं करता: iOS, Android

वीएएसटी विज्ञापन दिखाने के बारे में ज़्यादा जानकारी के लिए, IAB के दिशा-निर्देश देखें.

JavaScript फ़्रेमवर्क के लिए चेतावनियां

IMA HTML5 SDK टूल के साथ React या AngularJS जैसे JavaScript फ़्रेमवर्क का इस्तेमाल करते समय, कुछ बातों का ध्यान रखना ज़रूरी है. ये फ़्रेमवर्क अक्सर डीओएम के एलिमेंट को मूव करते हैं. इससे आईएमए की सुविधा काम करना बंद कर सकती है. ऐसा इसलिए होता है, क्योंकि एसडीके शुरू होने पर आईएमए को डीओएम के स्टैटिक होने की उम्मीद होती है. IMA, JavaScript फ़्रेमवर्क के साथ काम करता है. हालांकि, इसके लिए ज़रूरी है कि IMA को तब शुरू किया जाए, जब फ़्रेमवर्क ने DOM एलिमेंट को मूव करना खत्म कर दिया हो. खास तौर पर, AdDisplayContainer बनाते समय containerElement आर्ग्युमेंट के तौर पर पास किए गए HTML5 एलिमेंट को इंस्टैंशिएट करने के बाद, उसे नहीं हटाया जाना चाहिए.

इस्तेमाल किए जा सकने वाले वीडियो प्लेयर प्लैटफ़ॉर्म

Google IMA SDK टूल, इन प्लैटफ़ॉर्म पर काम करते हैं:

प्लैटफ़ॉर्म वर्शन विज्ञापन का टाइप
HTML5 डेस्कटॉप: Chrome, Firefox, Safari, Edge, Opera
मोबाइल: Chrome/Android ब्राउज़र (फ़ोन और टैबलेट के लिए Android), Safari, और Chrome (iOS)
लीनियर वीडियो, लीनियर डिसप्ले, नॉन-लीनियर, और सहभागी विज्ञापन, Ad Manager वीडियो सलूशन, Ad Exchange वीडियो, और AFV विज्ञापन
iOS iOS 10.0+ लीनियर और सहभागी विज्ञापन, Ad Manager वीडियो, Ad Exchange वीडियो, और AFV विज्ञापन
Android Android 4.4+ लीनियर और सहभागी विज्ञापन, Ad Manager वीडियो, Ad Exchange वीडियो, और AFV विज्ञापन
tvOS tvOS 15 या इसके बाद का वर्शन लीनियर विज्ञापन, Ad Manager वीडियो, और Ad Exchange वीडियो

वीडियो की सुविधाएं और SDK टूल के वर्शन

इन सुविधाओं के बारे में ज़्यादा जानने के लिए, वीडियो विज्ञापन की खास जानकारी पढ़ें.

HTML5 v3 iOS v3 Android v3 tvOS
IAB वीडियो सुइट
VAST 4 चेतावनी 9 चेतावनी 9 चेतावनी 9 चेतावनी 9
VAST 3 चेकमार्क चेतावनी 1 चेतावनी 1 चेतावनी 1
VAST 2 चेकमार्क चेकमार्क चेकमार्क चेकमार्क
SIMID 1.0 चेकमार्क चेकमार्क चेकमार्क Red-X
VPAID 2 (HTML5) चेकमार्क Red-X Red-X Red-X
VMAP 1.0.1 चेतावनी 2 3 चेतावनी 2 चेतावनी 2 चेतावनी 2
OM SDK 1.3 चेकमार्क चेकमार्क चेकमार्क Red-X
Ad Manager में वीडियो से जुड़ी सुविधाएं
लीनियर विज्ञापन चेकमार्क चेकमार्क चेकमार्क चेकमार्क
लीनियर डिसप्ले विज्ञापन चेकमार्क Red-X Red-X Red-X
YouTube पर होस्ट की गई ऐसेट चेतावनी 4 Red-X Red-X Red-X
नॉन-लीनियर विज्ञापन (ओवरले) चेतावनी 5 Red-X Red-X Red-X
सहभागी चेकमार्क चेकमार्क चेकमार्क Red-X
VAST 3 के वैकल्पिक सहभागी विज्ञापन संसाधन चेकमार्क चेकमार्क Red-X Red-X
ऐक्टिव व्यू की मदद से विज्ञापन दिखने से जुड़े आंकड़े चेकमार्क चेकमार्क चेकमार्क Red-X
ऑडियो विज्ञापन चेकमार्क चेकमार्क चेकमार्क चेकमार्क
वीएएसटी रीडायरेक्ट चेकमार्क चेकमार्क चेकमार्क चेकमार्क
डिसप्ले अनुरोध के साथ कंपैनियन बैकफ़िल चेकमार्क चेकमार्क चेकमार्क Red-X
Google पब्लिशर टैग (GPT) के साथ काम करने की सुविधा चेकमार्क Red-X Red-X Red-X
कॉन्टेंट के बारे में जानकारी चेकमार्क चेकमार्क चेकमार्क चेकमार्क
विज्ञापन के नियम चेतावनी 3 चेकमार्क चेकमार्क चेकमार्क
विज्ञापन नियमों में, विज्ञापन के लिए मैन्युअल तरीके से ब्रेक सेट करना चेकमार्क Red-X Red-X Red-X
फ़्रीक्वेंसी कैप 6 चेकमार्क चेकमार्क चेकमार्क चेकमार्क
कॉम्पिटीशन से बाहर रखने की सुविधा (स्ट्रीम) चेकमार्क चेकमार्क चेकमार्क चेकमार्क
कॉम्पिटीशन से बाहर रखने की सुविधा (पॉड) चेकमार्क चेकमार्क चेकमार्क चेकमार्क
कॉम्पिटीशन से बाहर रखने की सुविधा (पूरा पेज) चेकमार्क Red-X Red-X Red-X
पॉडकास्ट करना चेतावनी 3 चेकमार्क चेकमार्क चेकमार्क
बंपर चेकमार्क चेकमार्क चेकमार्क चेकमार्क
मल्टी-इवेंट ट्रैकिंग (एमईटी) की रिपोर्टिंग चेकमार्क चेकमार्क चेकमार्क चेकमार्क
डाइनैमिक एलोकेशन (AdSense for video, Ad Manager Ad Exchange) चेकमार्क चेकमार्क चेकमार्क चेकमार्क
स्किप किए जा सकने वाले (नॉन-TrueView) 8 चेतावनी 5 चेकमार्क चेकमार्क चेकमार्क
InStream Select चेकमार्क Red-X Red-X Red-X
ऐसेट को पहले से लोड करना चेतावनी 7 Red-X चेकमार्क Red-X
AdSense for Video की सुविधाएं
TrueView इन-स्ट्रीम चेतावनी 5 चेकमार्क चेकमार्क Red-X
InStream Select चेकमार्क चेकमार्क चेकमार्क Red-X
स्टैंडर्ड इन-स्ट्रीम चेकमार्क चेकमार्क चेकमार्क चेकमार्क
फ़ुल-स्लॉट चेकमार्क Red-X Red-X Red-X
सहभागी चेकमार्क चेकमार्क चेकमार्क Red-X
कंपैनियन बैकफ़िल Red-X चेकमार्क चेकमार्क Red-X
ओवरले चेतावनी 5 Red-X Red-X Red-X
ऐसेट को पहले से लोड करना चेतावनी 7 Red-X चेकमार्क Red-X
Ad Manager Ad Exchange की सुविधाएं
TrueView इन-स्ट्रीम चेतावनी 5 चेकमार्क चेकमार्क Red-X
InStream Select चेकमार्क चेकमार्क चेकमार्क Red-X
स्टैंडर्ड इन-स्ट्रीम चेकमार्क चेकमार्क चेकमार्क चेकमार्क
फ़ुल-स्लॉट चेकमार्क Red-X Red-X Red-X
सहभागी चेकमार्क चेकमार्क चेकमार्क Red-X
कंपैनियन बैकफ़िल Red-X चेकमार्क चेकमार्क Red-X
ओवरले चेतावनी 5 Red-X Red-X Red-X
ऐक्टिव व्यू की मदद से विज्ञापन दिखने से जुड़े आंकड़े चेकमार्क चेकमार्क चेकमार्क Red-X
ऐसेट को पहले से लोड करना चेतावनी 7 Red-X चेकमार्क Red-X
यह विज्ञापन क्यों? चेकमार्क चेकमार्क चेकमार्क चेकमार्क

1 VAST 3.0 की ये सुविधाएं, फ़िलहाल नॉन-HTML5 SDK टूल में काम नहीं करतीं:

  • कंपैनियन adSlotId
  • कंपेनियन विज्ञापन दिखाने के विकल्प
  • आइकॉन

2 फ़िलहाल, VMAP की ये सुविधाएं काम नहीं करतीं:

  • वीएमएपी के लिए खास ट्रैकिंग इवेंट
  • वीएमएपी से जुड़े गड़बड़ी के कोड
  • ओवरले विज्ञापन
  • hh:mm:ss या "start" और "end" के अलावा, अन्य टाइम ऑफ़सेट
  • डिसप्ले breakType एट्रिब्यूट
  • repeatAfter एट्रिब्यूट

3 iPhone पर VMAP और विज्ञापन के नियमों के साथ काम करने के लिए, कस्टम विज्ञापन प्लेबैक की ज़रूरत होती है.

4 YouTube पर होस्ट किए गए क्रिएटिव, डेस्कटॉप पर काम करते हैं, लेकिन मोबाइल वेब पर नहीं.

5 iOS 10 और इसके बाद के वर्शन पर, HTML5 मोबाइल वेब पर नॉन-लीनियर विज्ञापन (ओवरले), स्किप किए जा सकने वाले विज्ञापन (नॉन-TrueView), और TrueView इन-स्ट्रीम विज्ञापन तब काम करते हैं, जब playsinline का इस्तेमाल किया जाता है .

6 विज्ञापन नियमों की फ़्रीक्वेंसी कैप और कॉम्पिटिटिव एक्सक्लूज़न के लिए, कुकी या पीपीआईडी की ज़रूरत होती है.

7 नेटिव ऐसेट प्रीलोड की सुविधा, इनके साथ काम नहीं करती:

  • iOS डिवाइसों पर मोबाइल वेब
  • Android 4.0 से पहले के वर्शन पर मोबाइल वेब
  • YouTube पर होस्ट किए गए विज्ञापन, जिनमें TrueView फ़ॉर्मैट शामिल हैं
  • आईएमए की मैन्युअल ब्रेक प्लेबैक सुविधा (कोई भी ऐसा लागू किया गया तरीका जो AD_BREAK_READY इवेंट पर निर्भर करता है)

8 एसडीके, स्किप किए जा सकने वाले ऐसे विज्ञापनों के साथ काम नहीं करता जो आठ सेकंड से कम अवधि के होते हैं. कम से कम अवधि से छोटे विज्ञापनों के लिए, स्किप करें बटन नहीं दिखता.

9 Google Ad Manager के साथ काम करने वाली VAST 4 की सुविधाओं में से, IMA इन सुविधाओं के साथ काम करता है: