वीडियो विज्ञापन

वीडियो विज्ञापन सहायता लॉन्च होने के बाद, खरीदार Authorized Buyers की मदद से वीडियो इन्वेंट्री खरीद सकते हैं. इस दस्तावेज़ में, Authorized Buyers प्रोटोकॉल का इस्तेमाल करके, आरटीबी के ज़रिए खरीदारी करने के लिए इंटिग्रेशन की ज़रूरी शर्तों के बारे में जानकारी दी गई है. उपलब्ध प्रोटोकॉल के बारे में जानकारी के लिए, 'शुरू करें' गाइड का प्रोटोकॉल चुनें सेक्शन देखें.

खरीदार, इन-स्ट्रीम और इंटरस्टीशियल (पेज पर अचानक दिखने वाले विज्ञापन) के सभी प्लेसमेंट से वीडियो इन्वेंट्री खरीद सकते हैं. ज़्यादा जानकारी के लिए, पेज पर अचानक दिखने वाले विज्ञापन देखें.

खरीदार की शर्तें

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

इस्तेमाल किए जा सकने वाले मैक्रो

इन-स्ट्रीम वीडियो क्रिएटिव पर नीचे दिए गए मैक्रो काम करते हैं:

  • %%CACHEBUSTER%%
  • %%WINNING_PRICE%%
  • %%SITE%%

क्लिक मैक्रो (जैसे CLICK_URL_ESC) ज़रूरी नहीं हैं, क्योंकि Authorized Buyers, VAST रैपर में अपने क्लिक ट्रैकर शामिल करते हैं. इसलिए, इन-स्ट्रीम वीडियो विज्ञापनों के लिए क्लिक मैक्रो समर्थित नहीं हैं. काम करने वाले मैक्रो के बारे में ज़्यादा जानकारी के लिए, रिस्पॉन्स बनाएं में मैक्रो की जानकारी दें देखें.

कॉलआउट की जानकारी

रीयल-टाइम बिडिंग प्रोटोकॉल, वीडियो के अनुरोधों की पहचान करने और अनुरोध के बारे में वीडियो के बारे में ज़्यादा जानकारी देने के लिए, रीयल-टाइम-बिडिंग-proto.txt फ़ाइल में बताए गए वीडियो मैसेज का इस्तेमाल करता है.

नेस्ट किए गए वीडियो मैसेज में फ़ील्ड की इस सूची में भी ज़्यादा जानकारी और उदाहरण दिए गए हैं:

description_url

उस पेज का यूआरएल जिसमें वीडियो के कॉन्टेंट की जानकारी होती है. इस पेज का यूआरएल हटा दिया जाता है. पब्लिशर इस यूआरएल को Google को सबमिट करता है. उदाहरण के लिए:

    http://www.publisher.com/watchpagelink
EndCapSupport
चालू होने पर, वीडियो विज्ञापन खत्म होने के बाद, वीडियो स्लॉट में एंड कैप (जानकारी कार्ड) के तौर पर दिखाने के लिए, कंपैनियन विज्ञापन को चुना जा सकता है.
END_CAP_NOT_ENABLED सहयोगी विज्ञापन को समाप्ति कैप के रूप में रेंडर नहीं किया जाता है.
END_CAP_OPTIONAL अगर रिस्पॉन्स में ज़रूरी शर्तें पूरी करने वाला वीडियो विज्ञापन के साथ दिखने वाला बैनर विज्ञापन होता है, तो एंड कैप रेंडर किया जाता है. हालांकि, वीडियो विज्ञापन के साथ दिखने वाले बैनर विज्ञापन की ज़रूरत नहीं होती है.
END_CAP_FORBIDDEN कंपैनियन विज्ञापन के साथ दिए गए जवाब को फ़िल्टर किया गया है.
END_CAP_REQUIRED कंपैनियन विज्ञापन के बिना जवाब को फ़िल्टर किया गया है.
is_embedded_offsite
अगर इसे true पर सेट किया जाता है, तो वीडियो को पब्लिशर के डोमेन के बाहर के पेजों पर एम्बेड किया जाता है.
is_rewarded
अगर इस नीति को true पर सेट किया जाता है, तो इससे पता चलता है कि उपयोगकर्ता को वीडियो विज्ञापन देखने के लिए इनाम मिलता है. आम तौर पर, इनाम के तौर पर कोई अतिरिक्त लेख मुफ़्त में पढ़ा जा सकता है, गेम में एक और लाइफ़ हासिल की जा सकती है या प्रायोजित विज्ञापन के बिना संगीत वाला सेशन किया जा सकता है.
max_ad_duration

दिखाए गए विज्ञापन की ज़्यादा से ज़्यादा अवधि, मिलीसेकंड में. 0 पर सेट करने पर, कोई अधिकतम अवधि नहीं होती है.

max_ads_in_pod
Authorized Buyers के वीडियो पॉड में विज्ञापनों की ज़्यादा से ज़्यादा संख्या. शून्य के अलावा किसी और वैल्यू से पता चलता है कि मौजूदा विज्ञापन स्लॉट एक वीडियो पॉड है, जो कई वीडियो विज्ञापन दिखा सकता है. दिखाए जा रहे वीडियो विज्ञापनों की असल संख्या, इस वैल्यू से कम या इसके बराबर हो सकती है. हालांकि, यह संख्या इससे ज़्यादा नहीं हो सकती.
min_ad_duration
मिलीसेकंड में वह कम से कम अवधि जिसे आपको दिखाना चाहिए. अगर यह सेट नहीं है या इसकी वैल्यू शून्य या उससे कम है, तो इसके लिए कोई कम से कम अवधि तय नहीं की गई है.
Placement
इससे पता चलता है कि वीडियो कहां चलेगा.
UNKNOWN_PLACEMENT प्लेसमेंट के बारे में कुछ जानकारी उपलब्ध नहीं है या उसके बारे में साफ़ तौर पर पता नहीं चलता है.
INSTREAM इनस्ट्रीम का मतलब है कि विज्ञापन, दूसरे वीडियो के शुरू होने से पहले, वीडियो के बीच में या उसके खत्म होने के बाद चलता है. यह किसी परंपरागत टीवी विज्ञापन के जैसा ही है. उपयोगकर्ता जो वीडियो कॉन्टेंट देख रहा है वह विज्ञापन चलने के दौरान नहीं चलता.
INTERSTITIAL पेज पर अचानक दिखने वाले विज्ञापन का मतलब है कि वीडियो विज्ञापन, नॉन-वीडियो कॉन्टेंट पर चलता है. उदाहरण के लिए, समाचार लेख या वीडियो गेम. यह विज्ञापन, स्क्रीन की स्क्रीन पर मौजूद पूरा या करीब-करीब पूरा स्पेस कवर करता है. उपयोगकर्ता कॉन्टेंट को तब तक देख नहीं पाता, जब तक विज्ञापन खत्म न हो जाए या उसे स्किप न किया जाए.
IN_FEED इन-फ़ीड वीडियो फ़ॉर्मैट, एक वीडियो क्रिएटिव है. यह तब दिखता है, जब लोग किसी कॉन्टेंट के फ़ीड, आम तौर पर किसी सोशल मीडिया ऐप्लिकेशन के फ़ीड, समाचार लेख वगैरह पर स्क्रोल करते हैं. वीडियो, मुख्य फ़ीड, उपयोगकर्ता के विज़न और पढ़ने के फ़्लो में रेंडर होता है. वीडियो, इन-बैनर वीडियो की तरह साइड में रेंडर नहीं होता है.
skippable_max_ad_duration
अगर यह विज्ञापन स्किप किया जा सकता है, तो आपको यह विज्ञापन कितनी देर तक दिखेगा, वह मिलीसेकंड में. यह संख्या, स्किप न किए जा सकने वाले विज्ञापनों के लिए तय की गई ज़्यादा से ज़्यादा अवधि से अलग होती है. अगर यह फ़ील्ड सेट नहीं है या इसकी वैल्यू शून्य या उससे कम है, तो अवधि को स्वीकार किया जाएगा.
VideoPlaybackMethod
इसमें वीडियो विज्ञापन चलाने का तरीका बताया गया है. वीडियो चलाने का तरीका, सबसे अच्छे मौजूद मेज़रमेंट के हिसाब से, ऑटो-प्ले या क्लिक-टू-प्ले के तौर पर तय किया जाता है.
AUTO_PLAY_SOUND_ON का मतलब है कि विज्ञापन चालू आवाज़ के साथ अपने आप चलता है.
AUTO_PLAY_SOUND_OFF इसका मतलब है कि विज्ञापन बिना आवाज़ के अपने-आप चलेगा.
CLICK_TO_PLAY यानी विज्ञापन तब तक नहीं चलेगा, जब तक उस पर क्लिक नहीं किया जाता.
video_ad_skippable
यह SkippableBidRequestType की वैल्यू है जिसमें नीचे दी गई कोई एक वैल्यू शामिल होती है:
ALLOW_SKIPPABLE इसका मतलब है कि स्किप किए जा सकने वाले और स्किप न किए जा सकने वाले, दोनों तरह के विज्ञापन दिखाए जा सकते हैं.
REQUIRE_SKIPPABLE इसका मतलब है कि सिर्फ़ स्किप किए जा सकने वाले विज्ञापन दिखाए जा सकते हैं.
BLOCK_SKIPPABLE इसका मतलब है कि सिर्फ़ स्किप न किए जा सकने वाले विज्ञापन दिखाए जा सकते हैं.

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

videoad_start_delay

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

यह वैल्यू सिर्फ़ तब ही मान्य होती है, जब यह पैरामीटर सेट हो. सेट न होने पर, डिसप्ले की जगह की जानकारी नहीं मिलती.

ये सिग्नल, वीडियो क्रिएटिव के लिए खास नहीं होते, लेकिन बिडिंग करने वालों के लिए खास तौर पर अहम होते हैं, क्योंकि इनका इन्हें पढ़ना होता है:

advertising_id
यह फ़ील्ड 16-बाइट का यूयूआईडी है, जिसे सिर्फ़ एसएसएल का इस्तेमाल करने पर सेट किया जाता है. यह encrypted_advertising_id का एन्क्रिप्ट नहीं किया गया वर्शन है. iOS डिवाइसों के लिए, इसमें विज्ञापन देने वालों के लिए आइडेंटिफ़ायर (IDFA) शामिल होता है. Android डिवाइसों के लिए, इसमें Android आइडेंटिफ़ायर (ADID) शामिल होता है. कनेक्टेड टीवी डिवाइसों के लिए, इसमें उनके यूनीक आइडेंटिफ़ायर शामिल होते हैं. उदाहरण के लिए, Roku का RIDA.
device_type
यह बताता है कि डिवाइस किस तरह का है.
UNKNOWN_DEVICE इस फ़ील्ड के लिए डिफ़ॉल्ट वैल्यू है.
HIGHEND_PHONE इसमें वीडियो वाले मोबाइल फ़ोन शामिल हैं.
TABLET टैबलेट डिवाइस शामिल हैं.
PERSONAL_COMPUTER इसमें डेस्कटॉप और लैपटॉप डिवाइस शामिल हैं.
CONNECTED_TV इसमें कनेक्टेड टीवी (यानी स्मार्ट टीवी) और कनेक्ट किए गए डिवाइस (जैसे कि Roku, Apple TV वगैरह) शामिल होते हैं.
GAME_CONSOLE खास तौर पर बने गेमिंग डिवाइस शामिल हैं.
brand
डिवाइस के ब्रैंड (जैसे कि Nokia या Samsung) के बारे में बताता है. यह फ़ील्ड वैकल्पिक है; डिफ़ॉल्ट रूप से इसका ज़िक्र नहीं होता.
model
डिवाइस का सटीक मॉडल (जैसे कि N70 या Galaxy) बताता है. यह फ़ील्ड वैकल्पिक है; डिफ़ॉल्ट रूप से इसका ज़िक्र नहीं होता.
screen_orientation
विज्ञापन अनुरोध भेजे जाने पर, डिवाइस का ओरिएंटेशन बताता है. मान्य वैल्यू LANDSCAPE, PORTRAIT, और UNKNOWN_ORIENTATION हैं.
viewability
इससे असली उपयोगकर्ता के लिए, इस स्लॉट के दिखने की संभावना का अनुमान लगाया जाता है. यह इस आधार पर तय होता है कि यह स्लॉट पहले कितनी बार देखा जा चुका है. इसे [0, 100] की रेंज में प्रतिशत के रूप में दिखाया जाता है. डिफ़ॉल्ट वैल्यू -1 से पता चलता है कि विज्ञापन दिखने से जुड़े आंकड़ों का पुराना डेटा उपलब्ध नहीं है.
content_attributes.duration_seconds
वीडियो कितने सेकंड (जैसे, 200) चलता है. इस बारे में ContentAttributes मैसेज में बताया गया है. यह वैल्यू, वीडियो पब्लिशर से मिले वीडियो मेटाडेटा में बताई गई वैल्यू पर सेट होती है.

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

वीडियो अनुरोध के AdSlot मैसेज में मौजूद चौड़ाई और ऊंचाई वाले फ़ील्ड, वीडियो विज्ञापन प्लेयर के साइज़ के हिसाब से होते हैं.

allowed_vendor_type
अनुमति वाला वेंडर. आईडी की सूची के लिए, तकनीकी दस्तावेज़ में vendors.txt फ़ाइल देखें. उदाहरण के लिए, 309 = PUK वीडियो यूनिट.
allowed_video_formats
इससे यह पता चलता है कि इस अनुरोध के जवाब में, दिखाए गए विज्ञापनों के लिए किन वीडियो टेक्नोलॉजी को इस्तेमाल करने की अनुमति है. रिस्पॉन्स में कम से कम किसी एक के लिए सहायता उपलब्ध होनी चाहिए. दोहराए गए इस फ़ील्ड के लिए वैल्यू, Enumeration VideoFormat से मिलती हैं:
VIDEO_FLASH फ़्लैश वीडियो (FLV) प्रारूप का उपयोग करने वाले वीडियो की अनुमति देता है.
VIDEO_HTML5 HTML5 वीडियो फ़ॉर्मैट का इस्तेमाल करके वीडियो की अनुमति देता है.
VPAID_FLASH वीडियो प्लेयर में विज्ञापन दिखाने के लिए, इंटरफ़ेस डेफ़िनिशन (VPAID) वाले फ़्लैश वीडियो फ़ॉर्मैट का इस्तेमाल करके वीडियो दिखाने की अनुमति देता है.
VPAID_JS इससे वीडियो को, VPAID JavaScript वीडियो फ़ॉर्मैट का इस्तेमाल करने की अनुमति मिलती है.
companion_slot
यह फ़ील्ड, CompanionSlot का मैसेज दिखाता है. इसमें ये फ़ील्ड शामिल होते हैं:
height इस स्लॉट के लिए उपलब्ध ऊंचाई.
width इस स्लॉट के लिए उपलब्ध चौड़ाई.
CreativeFormat क्रिएटिव फ़ॉर्मैट, इस कंपैनियन स्लॉट में क्रिएटिव के लिए संभावित फ़ॉर्मैट को दिखाता है.
url

वीडियो के वॉच पेज का यूआरएल या उस पेज का यूआरएल जिसमें वीडियो को एम्बेड किया गया है. उदाहरण के लिए:

    http://www.publisher.com/watchpagelink

किसी वीडियो अनुरोध का जवाब देते समय, बोली लगाने वाले को video_url फ़ील्ड में VAST (वीडियो विज्ञापन देने के लिए टेम्प्लेट) रीडायरेक्ट यूआरएल देना चाहिए. बिड रिस्पॉन्स में, वीडियो विज्ञापन के लिए सही जानकारी भी होनी चाहिए. नीचे एक उचित वीडियो बोली प्रतिक्रिया का एक हिस्सा दिया गया है:

protocol_version: 1
  ad {
    adslot {
      id: 1
      max_cpm_micros: 50000000
    }
    click_through_url: "http://google.com/"
    video_url: "http://ad.doubleclick.net/pfadx/N270.132652.1516607168321/
    B3442378.3;dcadv=1379578;sz=0x0;ord=79879;dcmt=text/xml"
  }

वीडियो बिड रिस्पॉन्स में ज़रूरी फ़ील्ड नीचे दिए गए हैं:

attribute
इस स्निपेट से दिखाए जाने वाले विज्ञापनों के सभी एट्रिब्यूट. आईडी की सूची के लिए, customer-declarable-creative-attributes.txt फ़ाइल देखें. हम जांच करके यह पक्का करते हैं कि इनमें से कोई भी एट्रिब्यूट, बिड रिक्वेस्ट की excluded_attribute सूची में शामिल न हो. इस फ़ील्ड को सिर्फ़ तब सेट करें, जब कोई एचटीएमएल स्निपेट या वीडियो विज्ञापन दिखाया गया हो. उदाहरण के लिए, इस फ़ील्ड को 30 पर सेट करने से यह पता चलता है कि विज्ञापन को रेंडर करने के लिए, WRAP सहायता की ज़रूरत है.
protocol
इससे पता चलता है कि वीडियो विज्ञापन अनुरोधों के लिए, पब्लिशर के कौनसे VAST वर्शन काम करते हैं. इस विकल्प में VAST (वीडियो विज्ञापन देने के लिए टेम्प्लेट) विज्ञापनों को अनुमति दी जाती है और दिए गए वर्शन को शामिल किया जाता है. इसमें, इस्तेमाल किए जा सकने वाले कई वीडियो विज्ञापन प्रोटोकॉल मौजूद हैं. यह OpenRTB 2.4 में मौजूद व्यवहार से जुड़ा होता है और इससे मैच होता है. इस तरह के फ़िल्टर का इस्तेमाल किया जा सकता है: VAST_2_0, VAST_3_0, VAST_2_0_WRAPPER, VAST_3_0_WRAPPER, VAST_4_0, और VAST_4_0_WRAPPER.
video_url
वीडियो विज्ञापन का VAST रीडायरेक्ट यूआरएल. उदाहरण के लिए:
http://ad.doubleclick.net/pfadx/N270.132652.1516607168321/B3442378.3;dcadv=1379578;sz=0x0;ord=79879;dcmt=text/xml

पहले से टारगेट करना

वीडियो इन्वेंट्री पाने के लिए, आरटीबी खरीदारों के पास आरटीबी के लिए, प्री-टारगेटिंग कॉन्फ़िगरेशन होना चाहिए. इसमें वीडियो इन्वेंट्री भी शामिल होनी चाहिए.

बिड रिक्वेस्ट और जवाबों के उदाहरण

AdX वीडियो फ़ॉर्मैट

खरीदार किस तरह वीडियो को शामिल कर सकते हैं

नीचे दी गई टेबल में ऐसे तरीके बताए गए हैं जिनसे खरीदार अपने क्रिएटिव में वीडियो शामिल कर सकते हैं. साथ ही, उन्हें वेब और मोबाइल ऐप्लिकेशन में दिखाए जा सकने वाले प्लेसमेंट में शामिल कर सकते हैं.

वेब

वीडियो क्रिएटिव इनस्ट्रीम (सभी) फ़ीड में विज्ञापन/लेख नेटिव फ़ीड/लेख मध्यवर्ती इन-बैनर

WRAP + VAST

 

VAST

 

MRAID + JS

 

 

 

 

 

कस्टम JS

 

नेटिव + VAST

 

मोबाइल ऐप्लिकेशन

वीडियो क्रिएटिव इनस्ट्रीम (सभी) फ़ीड में विज्ञापन/लेख नेटिव फ़ीड/लेख मध्यवर्ती इन-बैनर

WRAP + VAST

 

 

 

 

 

VAST

MRAID + JS

कस्टम JS

नेटिव + VAST

कुंजी: फ़ॉर्मैट/टेक्नोलॉजी उपलब्ध नहीं है

इस प्लेसमेंट में वीडियो क्रिएटिव स्वीकार किया जाता है, पब्लिशर की अनुमति के तहत

इस प्लेसमेंट पर वीडियो क्रिएटिव उपलब्ध नहीं है

OpenRTB के सुझाए गए सिग्नल

नीचे दी गई टेबल में, डेस्कटॉप और मोबाइल वेब और मोबाइल ऐप्लिकेशन के लिए, सभी वीडियो फ़ॉर्मैट के लिए OpenRTB के सुझाए गए सिग्नल दिखाए गए हैं.

डेस्कटॉप और मोबाइल वेब

वीडियो फ़ॉर्मैट सुझाए गए सिग्नल (सिर्फ़ वीडियो के हिसाब से काम के सिग्नल) मिलते-जुलते सिग्नल (सिर्फ़ वीडियो से जुड़े सिग्नल के लिए)

इनस्ट्रीम (VPAID)

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = INSTREAM   &


इनस्ट्रीम (VPAID नहीं है)

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = INSTREAM    &
video.api = 1 VPAID 1.0 or 2:VPAID 2.0


आउटस्ट्रीम

वीडियो ऑब्जेक्ट मौजूद है

video.linearity: linear
प्लेसमेंट,
असली प्लेसमेंट, नीचे दी गई वैल्यू पर निर्भर करता है
Video.startdelay = 0


फ़ीड में विज्ञापन

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = IN-FEED


लेख में विज्ञापन

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = IN-ARTICLE


नेटिव लेआउट

NATIVE ऑब्जेक्ट मौजूद और


इन-बैनर

वीडियो ऑब्जेक्ट मौजूद नहीं है और
banner.battr ≠ 6 इन-बैनर वीडियो (अपने-आप चलाएं) और
banner.battr ≠ 7 इन-बैनर वीडियो (उपयोगकर्ता ने शुरू किया है)


मोबाइल ऐप्लिकेशन

वीडियो फ़ॉर्मैट बिड रिक्वेस्ट की जानकारी (सिर्फ़ वीडियो से जुड़ी काम की जानकारी)

इनस्ट्रीम

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = INSTREAM    &

video.api = 1 WRAP 1.0 या 2: VPAID 2.0

आउटस्ट्रीम

वीडियो ऑब्जेक्ट मौजूद है

video.linearity: linear
प्लेसमेंट,
असली प्लेसमेंट, नीचे दी गई वैल्यू पर निर्भर करता है
Video.startdelay = 0


फ़ीड में विज्ञापन

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = IN-FEED


लेख में विज्ञापन

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = IN-ARTICLE


नेटिव लेआउट

NATIVE ऑब्जेक्ट मौजूद और


पेज पर अचानक दिखने वाले विज्ञापन (VAST)

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = INTERSTITIAL


मध्यवर्ती (कोई VAST नहीं)

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = INTERSTITIAL

फ़िल्टर किया गया

इन-बैनर (MRAID)

वीडियो ऑब्जेक्ट मौजूद नहीं है और
banner.battr ≠ 6 इन-बैनर वीडियो (अपने-आप चलाएं) और
banner.battr ≠ 7 इन-बैनर वीडियो (उपयोगकर्ता की ओर से शुरू किया गया)


इन-बैनर

(कोई MRAID नहीं)

वीडियो ऑब्जेक्ट मौजूद नहीं है और
banner.battr ≠ 6 इन-बैनर वीडियो (अपने-आप चलाएं) और
banner.battr ≠ 7 इन-बैनर वीडियो (उपयोगकर्ता की ओर से शुरू किया गया)


AdX Proto के सुझाए गए सिग्नल

नीचे दी गई टेबल में, डेस्कटॉप और मोबाइल वेब और मोबाइल ऐप्लिकेशन के लिए, सभी वीडियो फ़ॉर्मैट के लिए, Authorized Buyers प्रोटो से मिलने वाले सिग्नल के बारे में बताया गया है.

डेस्कटॉप और मोबाइल वेब

वीडियो फ़ॉर्मैट वीडियो के हिसाब से सुझाए गए सिग्नल मिलते-जुलते वीडियो से जुड़े सिग्नल

इनस्ट्रीम (VPAID)

वीडियो मैसेज प्रज़ेंट और
placement = INSTREAM    &
Allowed_video_formats = VPAID_JS

Allowed_video_formats = VIDEO_HTML5
Allowed_ad_types = VIDEO

इनस्ट्रीम (VPAID नहीं है)

वीडियो मैसेज प्रज़ेंट और
placement = INSTREAM    &
Allowed_video_formats ≠ VPAID_JS

Pending_video_formats = VIDEO_HTML5 और
excluded_attribute = 30 InstreamVastVideoType: Vpaid
Allowed_ad_types = VIDEO

फ़ीड में विज्ञापन

वीडियो मैसेज प्रज़ेंट और
placement = IN-FEED

Pending_video_formats = VIDEO_HTML5 और
excluded_attribute = 30 InstreamVastVideoType: Vpaid
Allowed_ad_types = VIDEO

लेख में विज्ञापन

वीडियो मैसेज प्रज़ेंट और
placement = IN-ARTICLE

Allowed_video_formats = VIDEO_HTML5   &
excluded_attribute = 30 InstreamVastVideoType: Vpaid
Allowed_ad_types = VIDEO

नेटिव लेआउट

नेटिव मैसेज में नेटिव मैसेज मौजूद है और
VIDEO = 000x000 नेटिव मैसेज में

Allowed_ad_types = NATIVE

इन-बैनर

excluded_attribute ≠ 95 VideoType: इन-बैनर वीडियो (पब्लिशर ब्लॉक किया जा सकता है)

Allowed_ad_types = BANNER

मोबाइल ऐप्लिकेशन

नीचे दी गई टेबल में, डेस्कटॉप और मोबाइल वेब और मोबाइल ऐप्लिकेशन के लिए सभी वीडियो फ़ॉर्मैट के लिए, AdX Proto के सुझाए गए सिग्नल दिखाए गए हैं.

वीडियो फ़ॉर्मैट वीडियो के हिसाब से बिड रिक्वेस्ट की जानकारी वीडियो से जुड़े मिलते-जुलते सिग्नल

इनस्ट्रीम

वीडियो मैसेज मौजूद है
placement = INSTREAM

Allowed_video_formats = VIDEO_HTML5
excluded_attribute = 30 InstreamVastVideoType: Vpaid
Allowed_ad_types = VIDEO

फ़ीड में विज्ञापन

वीडियो मैसेज प्रज़ेंट और
placement = IN-FEED

Allowed_video_formats = VIDEO_HTML5   &
excluded_attribute = 30 InstreamVastVideoType: Vpaid
Allowed_ad_types = VIDEO

लेख में विज्ञापन

वीडियो मैसेज प्रज़ेंट औरplacement = IN-ARTICLE

Allowed_video_formats = VIDEO_HTML5   &
excluded_attribute = 30 InstreamVastVideoType: Vpaid
Allowed_ad_types = VIDEO

नेटिव लेआउट

नेटिव मैसेज में नेटिव मैसेज मौजूद है और
VIDEO = 000x000 नेटिव मैसेज में

Allowed_ad_types = NATIVE

मध्यवर्ती

वीडियो मैसेज प्रज़ेंट और
placement = INTERSTITIAL   &

Allowed_video_formats = VIDEO_HTML5   &
excluded_attribute = 30 InstreamVastVideoType: Vpaid
Allowed_ad_types = VIDEO

इन-बैनर (MRAID)

excluded_attribute ≠ 95 VideoType: In-Banner Video (Publisher Blockable)  &
excluded_attribute ≠ 32 MraidType: MRAID

Allowed_video_formats = VIDEO_HTML5   &
excluded_attribute = 30 InstreamVastVideoType: Vpaid
Allowed_ad_types = BANNER

इन-बैनर

(कोई MRAID नहीं)

excluded_attribute ≠ 95 VideoType: In-Banner Video (Publisher Blockable)  &
excluded_attribute = 32 MraidType: MRAID

Allowed_video_formats = VIDEO_HTML5   &
excluded_attribute = 30 InstreamVastVideoType: Vpaid
Allowed_ad_types = BANNER

पब्लिशर, वीडियो को अनुमति कैसे दे सकते हैं या अस्वीकार कर सकते हैं

नीचे दी गई टेबल में उन तरीकों के बारे में बताया गया है जिनसे पब्लिशर अपने प्लेसमेंट में वीडियो को अनुमति दे सकते हैं या अस्वीकार कर सकते हैं. साथ ही, यह भी बताया गया है कि यह वीडियो OpenRTB और AdX Proto के बिड रिक्वेस्ट में कैसे दिखता है.

OpenRTB

पब का विकल्प लागू होने वाले फ़ॉर्मैट बोली अनुरोध में, इसकी जानकारी इस तरह दी गई है

इनस्ट्रीम वीडियो को एक इकाई तय करें

इनस्ट्रीम (सभी)

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = INSTREAM

VPAID में ऑप्ट इन करें

इनस्ट्रीम वेब

वीडियो ऑब्जेक्ट मौजूद है और
video.api = 1 (VPAID 1.0) या 2 (VPAID 2.0)

आईबीवी के लिए ऑप्ट इन करें

इन-बैनर

मध्यवर्ती

banner.battr ≠ 6 इन-बैनर वीडियो (अपने-आप चलाएं) और/या 7 इन-बैनर वीडियो (उपयोगकर्ता की ओर से शुरू किया गया)

आउटस्ट्रीम में ऑप्ट-इन करना (instructions)

फ़ीड में विज्ञापन

लेख में विज्ञापन

वीडियो ऑब्जेक्ट मौजूद है और
video.placement = IN-FEED या IN-ARTICLE

आउटस्ट्रीम में ऑप्ट-इन करना (instructions)

नेटिव लेआउट

नेटिव ऑब्जेक्ट मौजूद है

पेज पर अचानक दिखने वाले वीडियो को ब्लॉक करें

पेज पर अचानक दिखने वाला ऐप्लिकेशन

वीडियो ऑब्जेक्ट मौजूद नहीं है

AdX प्रोटो

पब का विकल्प लागू होने वाले फ़ॉर्मैट बिड रिक्वेस्ट में इसकी जानकारी इस तरह दी गई है (ध्यान दें: ये बिड रिक्वेस्ट के पब विकल्प के सभी इंंडिकेटर हैं - सुझाए गए सिग्नल के लिए, नीचे दी गई टेबल देखें) इसमें डिफ़ॉल्ट सेटिंग के हिसाब से डेटा इस्तेमाल होता है

इनस्ट्रीम वीडियो को एक इकाई तय करें

इनस्ट्रीम (सभी)

वीडियो मैसेज प्रज़ेंट करना और
placement = INSTREAM

लागू नहीं

VPAID में ऑप्ट इन करें

इनस्ट्रीम वेब

वीडियो मैसेज प्रज़ेंट करना और
Allowed_video_formats = VPAID_JS &

excluded_attribute ≠ 30 InstreamVastVideoType: Vpaid

ऑप्ट आउट किया गया

आईबीवी के लिए ऑप्ट इन करें

इन-बैनर

मध्यवर्ती

excluded_attribute ≠ 95 VideoType: In-Banner Video (Publisher Blockable)

ऑप्ट आउट किया गया

आउटस्ट्रीम में ऑप्ट इन करना (instructions)

फ़ीड में विज्ञापन

लेख में विज्ञापन

वीडियो मैसेज प्रज़ेंट करना और
Allowed_video_formats = VIDEO_HTML5 &
placement = IN-FEED or IN-ARTICLE

ऑप्ट आउट किया गया

आउटस्ट्रीम में ऑप्ट इन करना (instructions)

नेटिव लेआउट

NATIVE मैसेज मौजूद है और

नेटिव मैसेज में VIDEO = 000x000

ऑप्ट आउट किया गया

पेज पर अचानक दिखने वाले वीडियो को ब्लॉक करें

पेज पर अचानक दिखने वाला ऐप्लिकेशन

वीडियो मैसेज मौजूद नहीं है और
excluded_attribute = 30 InstreamVastVideoType: Vpaid

ऑप्ट इन किया गया

किनारे वाले केस

# केस की जानकारी टिप्पणियां बिड रिक्वेस्ट

1

MRAID का इस्तेमाल करके कस्टम बंद करने में देरी

पेज पर अचानक दिखने वाले विज्ञापनों के लिए, विज्ञापन बंद करने पर खरीदार को MRAID का इस्तेमाल करके सूचना भेजी जा सकती है. भले ही, उन्होंने पसंद के मुताबिक बंद करने का विकल्प इस्तेमाल न किया हो.


AdX लागू किया गया X हमेशा किसी कस्टम क्लोज़र के सबसे ऊपर दिखेगा, भले ही कस्टम क्लोज़र पांच सेकंड के नीचे दिखता हो


शब्दावली

Authorized Buyers की वीडियो शब्दावली देखें.

इनस्ट्रीम और आउटस्ट्रीम फ़ॉर्मैट में AdX और OpenRTB फ़ील्ड

AdX प्रोटो

BidRequest.Video.
Placement
इनस्ट्रीम mWeb

0: UNKNOWN_PLACEMENT
1: INSTREAM

mApp

0: UNKNOWN_PLACEMENT
1: INSTREAM

आउटस्ट्रीम mApp Interstitial

2: INTERSTITIAL

Native

3: IN_FEED
5: IN_ARTICLE

Rewarded

is_rewarded

videoad_start_delay
इनस्ट्रीम mWeb

>0: start delay in seconds
 0: PRE_ROLL
-1: GENERIC_MID_ROLL
-2: GENERIC_POST_ROLL

mApp

>0: start delay in seconds
 0: PRE_ROLL
-1: GENERIC_MID_ROLL
-2: GENERIC_POST_ROLL

आउटस्ट्रीम Rewarded

>0: start delay in seconds
 0: PRE_ROLL
-1: GENERIC_MID_ROLL
-2: GENERIC_POST_ROLL

OpenRTB प्रोटो

OpenRTB 2.5 (पेज 47 से शुरू) देखें

BidRequest.Video.
Placement
इनस्ट्रीम mWeb

1: इन-स्ट्रीम
2: इन-बैनर

mApp

1: इन-स्ट्रीम
2: इन-बैनर

आउटस्ट्रीम mApp Interstitial

5: पेज पर अचानक दिखने वाले विज्ञापन

Native

3: लेख में
4: फ़ीड में विज्ञापन

Rewarded

is_rewarded_inventory: OpenRTB एक्सटेंशन बूल

linearity

यह बताता है कि इंप्रेशन लीनियर, नॉनलीनियर वगैरह होना चाहिए. अगर किसी के लिए वैल्यू तय नहीं की गई है, तो मान लें कि सभी प्रॉडक्ट को अनुमति है.

इनस्ट्रीम mWeb

1: LINEAR (इन-स्ट्रीम)

mApp

1: LINEAR (इन-स्ट्रीम)

आउटस्ट्रीम mApp Interstitial

2: INTERSTITIAL

Native

3: IN_FEED
5: IN_ARTICLE

videoad_start_delay
इनस्ट्रीम mWeb

>0: start delay in seconds
 0: PRE_ROLL
-1: GENERIC_MID_ROLL
-2: GENERIC_POST_ROLL

mApp

>0: start delay in seconds
 0: PRE_ROLL
-1: GENERIC_MID_ROLL
-2: GENERIC_POST_ROLL

आउटस्ट्रीम Rewarded

>0: start delay in seconds
 0: PRE_ROLL
-1: GENERIC_MID_ROLL
-2: GENERIC_POST_ROLL

बिड रिक्वेस्ट की वैल्यू का सोर्स

OpenRTB
ऑब्जेक्ट
फ़ील्ड AdX
/एक्सचेंज
बिडिंग
आउटस्ट्रीम
सैंपल वैल्यू इसका पता कौन लगाता है?
/यह वैल्यू कहां से
मिलती है?
ऑब्जेक्ट
वीडियो माइम हाँ ["application/javascript",
"video/mp4"]",
Google
कम से कम अवधि no पब्लिशर कॉन्फ़िगर किया गया
ज़्यादा से ज़्यादा समय हाँ पब्लिशर कॉन्फ़िगर किया गया
प्लेबैकमेट
हॉड
हाँ [6] आम तौर पर, पब्लिशर
को कॉन्फ़िगर किया जाता है
एपीआई (एमआरएआईडी) हाँ [1,2] Google
प्रोटोकॉल हाँ [2,3,5,6,7,8] Google
लीनियरिटी हाँ [1] Google
प्लेसमेंट हाँ [1] Google
प्लेयर की चौड़ाई हाँ 400,400,300 Google
प्लेयर की लंबाई हाँ 225,300,153 Google
शुरू होने में देरी हाँ 0 Google, डिफ़ॉल्ट तौर पर पांच सेकंड
अभी नहीं हाँ 1 पब्लिशर/Google
- इंटरस्टीशियल के लिए => Google
- इनस्ट्रीम के लिए => पब्लिशर
यह तय करता है कि
को स्किप किया जा सकता है, स्किप नहीं किया जा सकता या दोनों को अनुमति देनी है या नहीं.
इनाम वाले विज्ञापन, हमेशा स्किप न करें;
कम से कम बिटरेट नहीं Google
ज़्यादा से ज़्यादा बिटरेट no Google
pos हाँ 1 Google
डिवाइस
Px अनुपात हाँ 1 Google
इंप्रेशन
सुरक्षित हाँ 1 Google
डिफ़ॉल्ट रूप से सही
पर सेट होता है, क्योंकि adtag हमेशा
सुरक्षित होता है