क्लास: AdsManager

तरीके

छोटा करें

छोटा करें()

मौजूदा विज्ञापन को छोटा करें. HTML5 SDK टूल के लिए ऐसा नहीं किया जा सकता.

AdsAds Manager कॉन्फ़िगर करें

ConfigureAdsManager(कॉन्टेंट, adsDisplaySettings)

AdsManagerLoaded इवेंट से एक AdManager का संदर्भ पाने के लिए ज़रूरी पैरामीटर सेट करता है.

पैरामीटर

वीडियो

ऑब्जेक्ट

ऐसा कॉन्टेंट जो पब्लिशर का कॉन्टेंट दिखाता है.

वैल्यू शून्य नहीं होनी चाहिए.

विज्ञापन रेंडरिंग की सेटिंग

ज़रूरी नहीं

विज्ञापन रेंडरिंग की सेटिंग

विज्ञापनों की रेंडरिंग को कंट्रोल करने की वैकल्पिक सेटिंग.

वैल्यू शून्य हो सकती है.

बंद करें

खत्म करें()

रनटाइम के दौरान लोड की गई वे विज्ञापन एसेट हटाता है जिन्हें विज्ञापन पूरा होने के समय ठीक से हटाना पड़ता है. साथ ही, इससे विज्ञापन और सभी ट्रैकिंग रुक जाती हैं.

विज्ञापन विराम हटाएं

AdBreak() छोड़ें

अगर विज्ञापन के लिए कोई नया विज्ञापन चल रहा है, तो उसे खारिज करें और कॉन्टेंट को फिर से शुरू करें. या फिर, शेड्यूल किए गए अगले विज्ञापन के लिए ब्रेक को अनदेखा कर दें. उदाहरण के लिए, इसे विज्ञापन मैनेजर लोड होने के तुरंत बाद कॉल किया जा सकता है. इससे, आपको यह नहीं पता चल पाएगा कि वीडियो के बीच में या आखिर में कौनसे विज्ञापन दिखेंगे. अगर विज्ञापन अनुरोध से प्लेलिस्ट या VMAP रिस्पॉन्स नहीं मिलता, तो यह नो-ऑप है.

बड़ा करें

बड़ा करें()

मौजूदा विज्ञापन को बड़ा करें. HTML5 SDK टूल के लिए ऐसा नहीं किया जा सकता.

focus

फ़ोकस()

अगर मौजूद हो, तो स्किप बटन पर फ़ोकस ले जाता है. अगर मौजूद नहीं है, तो फ़ोकस आइकॉन या इंटरैक्टिव क्रिएटिव जैसे इंटरैक्टिव एलिमेंट पर होता है.

getAd{1/}State

getAd स्किपStateState() बूलियन

अगर विज्ञापन फ़िलहाल छोड़ा जा सकता है, तो 'सही' दिखाता है. जब इस वैल्यू में बदलाव होता है, तो AdsManager, AdEvent.SKIPPABLE_STATE_CHANGED इवेंट को सक्रिय करता है.

एक्सप्रेशन से मिलने वाला नतीजा

boolean सही, अगर विज्ञापन को अभी छोड़ा जा सकता है, तो गलत है.

getCuePoints

getCuePoints() संख्या की श्रेणी दिखाता है

इससे सेकंड में ऑफ़सेट की जानकारी मिलती है. इससे पता चलता है कि शेड्यूल किया गया विज्ञापन कब चलेगा. प्रीरोल को 0 से और पोस्टरोल को -1 से दिखाया गया है. खाली श्रेणी से पता चलता है कि विज्ञापन या विज्ञापन पॉड का कोई शेड्यूल नहीं है और उसे किसी भी समय चलाया जा सकता है.

एक्सप्रेशन से मिलने वाला नतीजा

non-null Array of number सेकंड में समय ऑफ़सेट की सूची.

getRemainingसमय

getRemainingTime() वापस पाने का नंबर

वर्तमान विज्ञापन के चलने का शेष समय प्राप्त करें. अगर विज्ञापन अब तक लोड नहीं हुआ है या विज्ञापन पूरा हुआ है, तो एपीआई -1 दिखाएगा.

एक्सप्रेशन से मिलने वाला नतीजा

number मौजूदा विज्ञापन के लिए बचा हुआ समय दिखाता है. अगर मौजूदा विज्ञापन के लिए बचा हुआ समय तय नहीं है (उदाहरण के लिए, कस्टम विज्ञापन), तो वैल्यू -1 दिखाती है.

वॉल्यूम पाएं

get फ़ायदे() वापस पाने के लिए नंबर

मौजूदा विज्ञापन का वॉल्यूम बढ़ाएं.

एक्सप्रेशन से मिलने वाला नतीजा

number मौजूदा विज्ञापन की आवाज़, 0 (म्यूट किया गया) से 1 (सबसे तेज़).

init

init(चौड़ाई, ऊंचाई, viewMode, videoElement)

विज्ञापन मैनेजर में विज्ञापन अनुभव शुरू करने के लिए, init को कॉल करें.

पैरामीटर

width

संख्या

विज्ञापन की चुनी गई चौड़ाई.

ऊंचाई

संख्या

विज्ञापन की चुनी गई ऊंचाई.

ViewMode

व्यू मोड

चुना गया व्यू मोड.

वैल्यू शून्य नहीं होनी चाहिए.

videoElement

ज़रूरी नहीं

HTMLVideoElement

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

वैल्यू शून्य हो सकती है.

CustomClickTrackingUse

isCustomClickTrackingUsed() बूलियन को वापस लौटाता है

अगर वर्तमान विज्ञापन पर कस्टम ट्रैकिंग ट्रैकिंग एलीमेंट का उपयोग क्लिक ट्रैकिंग के लिए किया जा रहा है, तो यह सही दिखाता है. कस्टम क्लिक ट्रैकिंग का इस्तेमाल सिर्फ़ तब किया जाता है, जब वैकल्पिक क्लिक ट्रैकिंग एलिमेंट AdDisplayContainer के साथ दिया गया हो, पसंद के मुताबिक प्लेबैक का इस्तेमाल किया जा रहा हो, और मौजूदा विज्ञापन AdSense/AdX विज्ञापन न हो.

एक्सप्रेशन से मिलने वाला नतीजा

boolean कस्टम क्लिक ट्रैकिंग का इस्तेमाल किया गया है या नहीं.

CustomPlaybackUse की गई

isCustomPlaybackUsed() बूलियन को बूलियन बनाता है

अगर मौजूदा विज्ञापन को चलाने के लिए किसी कस्टम वीडियो एलिमेंट का इस्तेमाल किया जा रहा है, तो 'सही' दिखाता है. कस्टम प्लेबैक तब होता है, जब AdDisplayContainer को वैकल्पिक वीडियो एलिमेंट उपलब्ध कराया जाता है. इस प्लैटफ़ॉर्म पर, पसंद के मुताबिक बनाया गया वीडियो एलिमेंट, विज्ञापन देखने के अनुभव को बेहतर बनाता है.

एक्सप्रेशन से मिलने वाला नतीजा

boolean चाहे कस्टम प्लेबैक का इस्तेमाल किया जाए या नहीं.

रोको

रोकें()

वर्तमान में चल रहे विज्ञापन को रोक देता है. जब स्टैटिक ओवरले दिखाया जा रहा हो या विज्ञापन अब तक लोड न हुआ हो या चल रहा हो, तो यह फ़ंक्शन नो-ऑप होगा.

आकार बदलें

आकार बदलें(चौड़ाई, ऊंचाई, viewMode)

मौजूदा विज्ञापन का साइज़ बदलता है.

पैरामीटर

width

संख्या

नए विज्ञापन स्लॉट की चौड़ाई.

ऊंचाई

संख्या

नए विज्ञापन स्लॉट की ऊंचाई.

ViewMode

व्यू मोड

नया व्यू मोड.

वैल्यू शून्य नहीं होनी चाहिए.

फिर से शुरू

रेज़्यूमे()

लोड हुए और रोके गए मौजूदा विज्ञापन को फिर से शुरू करता है. स्टैटिक ओवरले दिखाए जाने पर या अगर विज्ञापन अभी तक लोड नहीं हुआ है या चल रहा है, तो यह फ़ंक्शन नो-ऑप होगा.

सेट वॉल्यूम

सेट वॉल्यूम(वॉल्यूम)

मौजूदा विज्ञापन का वॉल्यूम सेट करें.

पैरामीटर

आवाज़

संख्या

सेट की जाने वाली आवाज़, 0 (म्यूट की गई) से 1 (सबसे तेज़) तक.

अभी नहीं

छोड़ें()

AdsManager.getAdSkippableState() सही होने पर, मौजूदा विज्ञापन को छोड़ देता है. दूसरी स्थितियों में कॉल करने पर, इसका कोई असर नहीं होता. स्किप पूरा होने के बाद, AdsManager AdEvent.SKIPPED इवेंट सक्रिय करता है.

शुरू करें

प्रारंभ()

विज्ञापन चलाना शुरू करें.

डेवलपर को पहले AdDisplayContainer.initialize() को कॉल करना होगा.

बंद करो

स्टॉप()

विज्ञापन चलाना बंद करें. ऐसा करने से पब्लिशर, कॉन्टेंट पर वापस आ जाएगा.

अपडेट विज्ञापन रेंडरिंग की सेटिंग

अपडेट विज्ञापन रेंडरिंग की सेटिंग(विज्ञापन रेंडरिंग की सेटिंग)

इससे विज्ञापन रेंडरिंग की सेटिंग अपडेट होती है. इसका इस्तेमाल खास तौर पर विज्ञापन ब्रेक के बीच VMAP के इस्तेमाल के मामलों के लिए किया जाना चाहिए. ऐसा तब किया जाता है, जब विज्ञापन रेंडरिंग सेटिंग, जैसे कि बिटरेट को अपडेट करने की ज़रूरत होती है.

पैरामीटर

विज्ञापन रेंडरिंग की सेटिंग

विज्ञापन रेंडरिंग की सेटिंग

विज्ञापनों को रेंडर करने की अपडेट की गई सेटिंग.

वैल्यू शून्य नहीं होनी चाहिए.