इस गाइड में, इंटिग्रेशन की ज़रूरी शर्तों, कॉन्फ़िगरेशन, और काम के फ़ील्ड के बारे में बताया गया है. वीडियो इन्वेंट्री पर बिड करते समय, इनका इस्तेमाल किया जा सकता है.
Google, इन-स्ट्रीम, नेटिव, और इंटरस्टीशियल वीडियो विज्ञापनों के साथ काम करता है. इन्हें अलग-अलग विज्ञापन अवसरों या डाइनैमिक वीडियो विज्ञापन पॉड के तौर पर दिखाया जाता है. डाइनैमिक पॉड, क्रम से दिखाए जाने वाले वीडियो विज्ञापनों के ग्रुप को कहते हैं. इसमें पॉड की ज़्यादा से ज़्यादा अवधि को एक या उससे ज़्यादा वीडियो में बांटा जाता है. इन वीडियो की अवधि अलग-अलग होती है. नेटिव और इंटरस्टीशियल विज्ञापन फ़ॉर्मैट के बारे में ज़्यादा जानने के लिए, उनकी गाइड देखें.
खरीदार के लिए ज़रूरी शर्तें
आरटीबी प्रोटोकॉल
इस गाइड में आम तौर पर Protobuf फ़ॉर्मैट का इस्तेमाल किया जाएगा. हालांकि, फ़ील्ड के नाम और पाथ, Protobuf और JSON फ़ॉर्मैट में एक जैसे होते हैं. ऐसा तब तक होता है, जब तक कि कोई और जानकारी न दी गई हो.
OpenRTB प्रोटोकॉल और Google के लिए खास OpenRTB एक्सटेंशन, प्रोटोकॉल और रेफ़रंस डेटा पेज पर देखे जा सकते हैं. बिडर बनाने के बारे में ज़्यादा जानकारी के लिए, अनुरोध को प्रोसेस करना और जवाब बनाना लेख पढ़ें.
क्रिएटिव की समीक्षा
Google का सुझाव है कि क्रिएटिव का इस्तेमाल करके बिडिंग करने से पहले, उन्हें मंज़ूरी के लिए सबमिट करें. समीक्षा की प्रोसेस शुरू करने के लिए, रीयल-टाइम बिडिंग एपीआई के क्रिएटिव रिसॉर्स का इस्तेमाल किया जा सकता है.
प्री-टारगेटिंग कॉन्फ़िगरेशन
वीडियो इन्वेंट्री पाने के लिए, आपके Authorized Buyers खाते को प्री-टारगेटिंग कॉन्फ़िगरेशन बनाना होगा. इसमें वीडियो इन्वेंट्री शामिल होनी चाहिए.
मैक्रो
BidResponse.seatbid.bid.adm में दिए गए वीडियो यूआरएल लिंक या वीएएसटी एक्सएमएल में मैक्रो तय किए जा सकते हैं. इसके अलावा, अगर आपने वीडियो का यूआरएल दिया है, तो लिंक किए गए VAST एक्सएमएल दस्तावेज़ में मैक्रो भी डाले जा सकते हैं. वीडियो क्रिएटिव के लिए, ये मैक्रो इस्तेमाल किए जा सकते हैं:
%%CACHEBUSTER%%%%WINNING_PRICE%%%%SITE%%
CLICK_URL_ESC जैसे क्लिक मैक्रो का इस्तेमाल नहीं किया जा सकता, क्योंकि Authorized Buyers अपने क्लिक ट्रैकर को VAST रैपर में शामिल करता है. इस्तेमाल किए जा सकने वाले मैक्रो के बारे में ज़्यादा जानकारी के लिए, मैक्रो तय करना लेख पढ़ें.
कॉलआउट की जानकारी
OpenRTB के BidRequest.imp.video फ़ील्ड का इस्तेमाल करके, यह पता लगाया जा सकता है कि आने वाली बिड रिक्वेस्ट, इन-स्ट्रीम या इंटरस्टीशियल वीडियो इन्वेंट्री के लिए है या नहीं. साथ ही, अनुरोध के बारे में वीडियो से जुड़ी अन्य जानकारी भी पाई जा सकती है.
इसके अलावा, नेटिव विज्ञापन इन्वेंट्री के लिए, वीडियो से जुड़ी मिलती-जुलती जानकारी के लिए BidRequest.imp.native.{request/request_native}.assets.video का इस्तेमाल किया जा सकता है.
BidRequest.{app/site}.content.producer.domain-
वीडियो वाले कॉन्टेंट के बारे में बताने वाले पेज का यूआरएल, जिसमें पैरामीटर हटा दिए गए हों. पब्लिशर, Google को यह यूआरएल सबमिट करता है. उदाहरण के लिए:
http://www.publisher.com/watchpagelink
banner.vcm-
अगर इसे
trueपर सेट किया जाता है, तो वीडियो विज्ञापन के खत्म होने के बाद, वीडियो स्लॉट में एंड कैप (जानकारी कार्ड) के तौर पर रेंडर करने के लिए, सहयोगी विज्ञापन को चुना जा सकता है. ऐसा न करने पर, सहभागी विज्ञापन को एंड कैप के तौर पर रेंडर नहीं किया जाता. BidRequest.imp.rwdd-
अगर इसे
trueपर सेट किया जाता है, तो इसका मतलब है कि उपयोगकर्ता को वीडियो विज्ञापन देखने पर इनाम मिलेगा. इनाम के तौर पर, बिना किसी शुल्क के एक और लेख पढ़ने, गेम में एक और लाइफ़ पाने या बिना विज्ञापन के संगीत सुनने का सेशन मिल सकता है. BidRequest.imp.video.maxduration-
बिड रिस्पॉन्स में शामिल हर व्यक्तिगत विज्ञापन के लिए, सेकंड में तय की गई ज़्यादा से ज़्यादा अवधि. इस नीति को सेट न करने पर, ज़्यादा से ज़्यादा अवधि तय नहीं की जाएगी.
BidRequest.imp.video.skipकेtrueहोने पर, यह अलग तरह से काम कर सकता है. ज़्यादा जानकारी के लिए, स्किप किए जा सकने वाले वीडियो की ज़्यादा से ज़्यादा अवधि देखें. BidRequest.imp.video.maxseq-
डाइनैमिक वीडियो विज्ञापन पॉड में दिखाए जा सकने वाले विज्ञापनों की ज़्यादा से ज़्यादा संख्या. अगर
poddurसेट है, लेकिनmaxseqसेट नहीं है या0है, तो वीडियो पॉड में कितने विज्ञापन दिखाए जा सकते हैं, इस पर कोई पाबंदी नहीं है. Google सिर्फ़ डाइनैमिक पॉड के साथ काम करता है.दिखाए गए वीडियो विज्ञापनों की असल संख्या, इस वैल्यू से कम या इसके बराबर हो सकती है. हालांकि, इससे ज़्यादा नहीं हो सकती.
BidRequest.imp.video.minduration- बिड रिस्पॉन्स में शामिल हर व्यक्तिगत विज्ञापन की कम से कम अवधि, सेकंड में. अगर इसे सेट नहीं किया जाता है, तो कम से कम अवधि की कोई सीमा नहीं होती.
BidRequest.imp.video.plcmt-
इससे पता चलता है कि वीडियो कहां चलेगा.
PLCMT_UNKNOWNप्लेसमेंट की जानकारी नहीं है या उसका पता नहीं लगाया जा सकता. PLCMT_INSTREAMप्री-रोल, वीडियो के बीच में दिखने वाले विज्ञापन, और पोस्ट-रोल विज्ञापन, जो उपभोक्ता के अनुरोध किए गए वीडियो वाला कॉन्टेंट की स्ट्रीमिंग से पहले, उसके दौरान या उसके बाद दिखाए जाते हैं. इन-स्ट्रीम वीडियो के लिए, प्लेयर के शुरू होने पर डिफ़ॉल्ट रूप से "साउंड चालू" पर सेट होना चाहिए. इसके अलावा, वीडियो वाला कॉन्टेंट देखने के लिए उपयोगकर्ता का मकसद साफ़ तौर पर ज़ाहिर होना चाहिए. प्लेयर के आस-पास अन्य कॉन्टेंट हो सकता है, लेकिन वीडियो कॉन्टेंट ही उपयोगकर्ता के विज़िट का फ़ोकस होना चाहिए. यह पेज पर मुख्य कॉन्टेंट के तौर पर दिखना चाहिए. साथ ही, यह व्यू में मौजूद एकमात्र ऐसा वीडियो प्लेयर होना चाहिए जो वीडियो चलाते समय ऑडियो सुना सके. अगर प्लेयर, फ़्लोटिंग/स्टिकी में बदल जाता है, तो बाद के विज्ञापन कॉल में प्लेयर के अपडेट किए गए साइज़ की सटीक जानकारी दी जानी चाहिए. PLCMT_ACCOMPANYING_CONTENTप्री-रोल, मिड-रोल, और पोस्ट-रोल विज्ञापन, जो वीडियो कॉन्टेंट की स्ट्रीमिंग से पहले, उसके दौरान या उसके बाद दिखाए जाते हैं. वीडियो प्लेयर, टेक्स्ट या ग्राफ़िक कॉन्टेंट के पैराग्राफ़ से पहले, उनके बीच में या उनके बाद लोड होता है और चलता है. साथ ही, यह सिर्फ़ तब चलता है, जब यह व्यूपोर्ट में दिखता है. साथ में दिखने वाला कॉन्टेंट, व्यूपोर्ट में दिखने पर ही चलना चाहिए. पेज को स्क्रोल करने पर, यह फ़्लोटिंग/स्टिकी प्लेयर में बदल सकता है. PLCMT_INTERSTITIALऐसे वीडियो विज्ञापन जो वीडियो कॉन्टेंट के बिना चलाए जाते हैं. वीडियो चलने के दौरान, यह पेज का मुख्य फ़ोकस होना चाहिए. साथ ही, यह व्यूपोर्ट के बड़े हिस्से में दिखना चाहिए. इसके अलावा, इसे स्क्रोल करके स्क्रीन से बाहर नहीं किया जा सकता. यह इन-ऐप्लिकेशन वीडियो या स्लाइड शो जैसे प्लेसमेंट में हो सकता है. PLCMT_NO_CONTENT_STANDALONEऐसे वीडियो विज्ञापन जो वीडियो वाला कॉन्टेंट स्ट्रीम किए बिना चलाए जाते हैं. यह स्लाइड शो, नेटिव फ़ीड, कॉन्टेंट में या स्टिकी/फ़्लोटिंग जैसी जगहों पर हो सकता है. BidRequest.imp.video.playbackmethod-
इससे पता चलता है कि वीडियो विज्ञापन को कैसे चलाया जाए.
वीडियो चलाने का तरीका, अपने-आप चलने वाला या क्लिक-टू-प्ले हो सकता है. यह उपलब्ध सबसे सही मेज़रमेंट के आधार पर तय किया जाता है.
AUTO_PLAY_SOUND_ONयह पेज लोड होने पर, आवाज़ के साथ शुरू होता है. AUTO_PLAY_SOUND_OFFपेज लोड होने पर, बिना आवाज़ के शुरू होता है. CLICK_TO_PLAYक्लिक करने पर, आवाज़ के साथ शुरू होता है. MOUSE_OVERमाउस-ओवर करने पर, साउंड के साथ शुरू होता है. ENTER_SOUND_ONयह व्यूपोर्ट में आने पर, आवाज़ के साथ शुरू होता है. ENTER_SOUND_OFFयह व्यूपोर्ट में एंटर करने पर शुरू होता है. डिफ़ॉल्ट रूप से, इसकी आवाज़ बंद होती है. BidRequest.imp.video.skip- अगर
trueहै, तो इसका मतलब है कि प्लेयर, वीडियो को स्किप करने की अनुमति देगा या स्किप किए जा सकने वाले विज्ञापनों को अनुमति देगा. अगर ऐसा नहीं है, तो इसका मतलब है कि स्किप किए जा सकने वाले विज्ञापनों को दिखाने की अनुमति नहीं है. BidRequest.imp.video.startdelay-
0 वैल्यू का मतलब है कि विज्ञापन, वीडियो शुरू होने से पहले दिखेगा. -1 का मतलब है कि विज्ञापन, वीडियो के बीच में दिखेगा. -2 का मतलब है कि विज्ञापन, वीडियो खत्म होने के बाद दिखेगा.
कोई भी अन्य पॉज़िटिव वैल्यू, वीडियो की शुरुआत से लेकर विज्ञापन दिखाए जाने के समय तक का समय सेकंड में बताती है.
BidRequest.imp.video.durfloorsऔरBidRequest.imp.audio.durfloors-
DurFloorsऑब्जेक्ट का कलेक्शन, जो अलग-अलग अवधि के वीडियो या ऑडियो क्रिएटिव के लिए, फ़्लोर प्राइस दिखाता है. खरीदार, इन क्रिएटिव के लिए बिड कर सकता है.यहां Google के तय किए गए
durfloorsका उदाहरण दिया गया है:{"maxdur": 16, "bidfloor": 5},$5पर(0, 16)सेकंड को दिखाता है.{"mindur": 16, "maxdur": 31, "bidfloor": 10},$10पर[16, 31)सेकंड को दिखाता है.{"mindur": 31, "bidfloor": 20},$20पर[31, inf)सेकंड को दिखाता है.
ये सिग्नल, वीडियो क्रिएटिव के लिए यूनीक नहीं हैं. हालांकि, बिड लगाने वालों के लिए इन्हें पढ़ना ज़रूरी है:
BidRequest.device.ifa- यह फ़ील्ड 36 वर्णों का यूयूआईडी होता है. इसे सिर्फ़ एसएसएल का इस्तेमाल करते समय सेट किया जाता है. साथ ही, इसे हैश नहीं किया जाता. यह
BidRequest.device.dpidm5का एन्क्रिप्ट (सुरक्षित) नहीं किया गया वर्शन है. iOS डिवाइसों के लिए, इसमें सभी अपरकेस वर्णों में Identifier for Advertisers (IDFA) शामिल होता है. Android डिवाइसों के लिए, इसमें Android आइडेंटिफ़ायर (ADID) होता है. यह अंग्रेज़ी के छोटे अक्षरों में होता है. कनेक्टेड टीवी डिवाइसों के लिए, इसमें उनके यूनीक आइडेंटिफ़ायर शामिल होते हैं. उदाहरण के लिए, Roku का RIDA. BidRequest.device.devicetype- इससे डिवाइस के टाइप के बारे में पता चलता है.
MOBILEHIGHEND_PHONE या TABLET के लिए पुराना उपनाम. PERSONAL_COMPUTERइसमें डेस्कटॉप और लैपटॉप डिवाइस शामिल हैं. CONNECTED_TVइसमें कनेक्टेड टीवी (यानी कि स्मार्ट टीवी) और कनेक्ट किए गए डिवाइस (जैसे कि Roku, Apple TV वगैरह) शामिल हैं. HIGHEND_PHONEइसमें हाई-एंड फ़ोन डिवाइस शामिल हैं. TABLETइसमें टैबलेट डिवाइस शामिल हैं. CONNECTED_DEVICEइसमें गेमिंग के लिए खास तौर पर बनाए गए डिवाइस शामिल हैं. SET_TOP_BOXइसमें सेट टॉप बॉक्स डिवाइस शामिल हैं. OOH_DEVICEइसमें आउट-ऑफ़-होम विज्ञापन दिखाने वाले डिवाइस शामिल हैं. उदाहरण के लिए, डिजिटल बिलबोर्ड. BidRequest.device.make- डिवाइस के ब्रैंड (जैसे, Nokia या Samsung) के बारे में बताता है.
BidRequest.device.model- अगर उपलब्ध हो, तो डिवाइस का सटीक मॉडल (जैसे, N70 या Galaxy) बताता है. अगर उपलब्ध न हो, तो "iphone" या "ipad" जैसा कोई सामान्य मॉडल बताता है.
BidRequest.imp.metric-
जब
Metric.typeकोcompletion_rateपर सेट किया जाता है, तबMetric.value, [0.0, 1.0] की रेंज में एक फ़्रैक्शन होगा. यह विज्ञापन स्लॉट में दिखाए गए वीडियो विज्ञापनों के लिए, पूरा होने की पुरानी दर को दिखाता है.-1.0की डिफ़ॉल्ट वैल्यू से पता चलता है कि पूरा होने की दर का पुराना डेटा उपलब्ध नहीं है. BidRequest.imp.video.poddur- डाइनैमिक वीडियो विज्ञापनों के पॉड के लिए, सेकंड में वह अवधि जो भरी जा सकती है. इस फ़ील्ड से, विज्ञापन के लिए ब्रेक की कुल अवधि का पता चलता है. अगर इसे सेट नहीं किया जाता है, तो विज्ञापन स्लॉट किसी पॉड का हिस्सा नहीं होता.
वीडियो बिड रिक्वेस्ट में इन्वेंट्री के बारे में भी जानकारी होती है. जैसे, वर्टिकल, अनुमति वाले वेंडर, और चैनल की जानकारी. बिड रिक्वेस्ट में मौजूद अन्य सभी फ़ील्ड, वीडियो पर भी लागू होते हैं.
वीडियो के अनुरोध के AdSlot मैसेज में, चौड़ाई और ऊंचाई वाले फ़ील्ड, वीडियो विज्ञापन प्लेयर के साइज़ के हिसाब से होते हैं.
BidRequest.imp.ext.allowed_vendor_type- अनुमति वाले वेंडर. आईडी की सूची के लिए, तकनीकी दस्तावेज़ में मौजूद vendors.txt फ़ाइल देखें. उदाहरण के लिए, 309 = डीएफ़ए वीडियो यूनिट.
BidRequest.imp.video.mimes- अनुमति वाली सूची, जिसमें बिड रिक्वेस्ट के जवाब में दिखाए जाने वाले विज्ञापनों के लिए, इस्तेमाल किए जा सकने वाले कॉन्टेंट के एमआईएमई टाइप की जानकारी दी गई हो. उदाहरण के लिए, "video/mp4". बिड रिस्पॉन्स में, इनमें से कम से कम एक के लिए सहायता का संकेत होना चाहिए.
BidRequest.imp.video.protocols-
इससे पता चलता है कि वीडियो विज्ञापन दिखाने के अनुरोधों के लिए, पब्लिशर के पास वीएएसटी के कौनसे वर्शन उपलब्ध हैं.
इसमें
Protocolenum वैल्यू का कलेक्शन होता है. इसमें ये वैल्यू शामिल हैं:VAST_2_0,VAST_3_0,VAST_2_0_WRAPPER,VAST_3_0_WRAPPER,VAST_4_0,VAST_4_0_WRAPPERवगैरह.
BidRequest.imp.video.companionad-
इस फ़ील्ड में
Bannerऑब्जेक्ट का एक कलेक्शन शामिल होता है. यह कलेक्शन, सहभागी विज्ञापनों के बारे में बताता है. हालांकि, ऐसा तब होता है, जब सहभागी विज्ञापन उपलब्ध हों. BidRequest.site.page-
वीडियो के वॉच पेज का यूआरएल या उस पेज का यूआरएल जिसमें वीडियो को एम्बेड किया गया है. उदाहरण के लिए:
http://www.publisher.com/watchpagelink
वीडियो के अनुरोध का जवाब देते समय, बिडिंग करने वाले को BidResponse.seatbid.bid.adm फ़ील्ड में, वीएएसटी रीडायरेक्ट यूआरएल या वीएएसटी एक्सएमएल दिखाना चाहिए. बिड रिस्पॉन्स में, वीडियो विज्ञापन के लिए सही एलान भी शामिल होना चाहिए. यहां सही वीडियो बिड रिस्पॉन्स का एक उदाहरण दिया गया है:
id: "eW3q768m3k93fv93a80tGQ" seatbid { bid { id: "0uMc95E6ClImM3p5FSe" impid: "1" price: 0.034745 adm: "https://video.test.com/ads?id=123456&wprice=%%WINNING_PRICE%%" adomain: "google.com" crid: "test_creative_id_168019" cat: "7" w: 320 h: 480 cattax: GOOGLE_CATEGORIES [com.google.doubleclick.bid] { attribute: 47 attribute: 50 billing_id: 61170857882 app_promotion_type: INSTALLS clickurl: "google.com" } } } [com.google.doubleclick.bid_response] { processing_time_ms: 30 }
वीडियो बिड रिस्पॉन्स में ये फ़ील्ड अहम होते हैं:
BidResponse.seatbid.bid.ext.attribute-
इस स्निपेट से दिखाए जा सकने वाले विज्ञापनों के एट्रिब्यूट. आईडी की सूची देखने के लिए, buyer-declarable-creative-attributes.txt फ़ाइल देखें. हम यह पक्का करते हैं कि इनमें से कोई भी एट्रिब्यूट, बिड रिक्वेस्ट में पब्लिशर की ओर से अस्वीकार किए गए एट्रिब्यूट से मैच न हो.
उदाहरण के लिए, अगर किसी फ़ील्ड में
30शामिल है, तो इसका मतलब है कि विज्ञापन को रेंडर करने के लिए, VPAID की ज़रूरत है. BidResponse.seatbid.bid.adm-
वीडियो विज्ञापनों के लिए, यह वीडियो विज्ञापन का वीएएसटी रीडायरेक्ट यूआरएल होता है. उदाहरण के लिए:
http://ad.doubleclick.net/pfadx/N270.132652.1516607168321/B3442378.3;dcadv=1379578;sz=0x0;ord=79879;dcmt=text/xmlइसके अलावा, यह रॉ VAST एक्सएमएल हो सकता है.
बिड रिक्वेस्ट और रिस्पॉन्स के उदाहरण
स्किप किया जा सकने वाला सुधार
Google, वीडियो इन्वेंट्री के लिए रीयल-टाइम बिडिंग की बिड पर, स्किप किए जा सकने वाले सुधार की सुविधा अपने-आप लागू करता है. इससे आपकी बिड को नीलामी से फ़िल्टर होने से रोका जा सकता है. ऐसा बिड रिक्वेस्ट में अनुरोध किए गए स्किप किए जा सकने वाले वीडियो और बिड रिस्पॉन्स में दिखाए गए क्रिएटिव के स्किप किए जा सकने वाले वीडियो में अंतर होने की वजह से हो सकता है. स्किप किया जा सकने वाला सुधार, इन मामलों में लागू नहीं होता:
-
बिड रिस्पॉन्स में तय किए गए क्रिएटिव को वीपीएआईडी का इस्तेमाल करके लागू किया जाता है. रीयल-टाइम बिडिंग एपीआई में
Creative.video.videoMetadata.isVpaidफ़ील्ड की मदद से, यह पता लगाया जा सकता है कि आपके कौनसे वीडियो क्रिएटिव, VPAID का इस्तेमाल करके लागू किए गए हैं. -
पब्लिशर, क्रिएटिव को रेंडर करेगा. इसका पता
BidRequest.imp.displaymanagerफ़ील्ड के आधार पर लगाया जा सकता है. अगर पब्लिशर क्रिएटिव को रेंडर करने वाला है, तो यह फ़ील्ड'PUBLISHER'होगा.
यहां कुछ उदाहरण दिए गए हैं, जिनसे पता चलता है कि स्किप किए जा सकने वाले सुधार को कैसे लागू किया जाता है:
- पहली स्थिति:
-
आपको JSON फ़ॉर्मैट के लिए
0या Protobuf फ़ॉर्मैट के लिएfalseपर सेट किए गएBidRequest.imp.video.skipफ़ील्ड के साथ बिड रिक्वेस्ट मिलती है. - आपने स्किप किए जा सकने वाले क्रिएटिव के साथ बिड की हो.
- नतीजा: आपकी बिड नीलामी में शामिल हो जाती है. अगर आपकी बिड जीत जाती है और वीडियो क्रिएटिव रेंडर होता है, तो वह स्किप न किए जा सकने वाले वीडियो के तौर पर रेंडर होता है.
- दूसरी स्थिति:
-
आपको JSON फ़ॉर्मैट के लिए
1या Protobuf फ़ॉर्मैट के लिएtrueपर सेट किए गएBidRequest.imp.video.skipफ़ील्ड के साथ बिड रिक्वेस्ट मिलती है. -
आपने स्किप न किए जा सकने वाले ऐसे क्रिएटिव के साथ बिड की है जिसकी अवधि,
BidRequest.imp.video.skipminफ़ील्ड में बताई गई अवधि से ज़्यादा है. - नतीजा: आपकी बिड नीलामी में शामिल हो जाती है. अगर आपकी बिड जीत जाती है और वीडियो क्रिएटिव रेंडर होता है, तो वह स्किप किए जा सकने वाले विज्ञापन के तौर पर रेंडर होता है.
वीडियो फ़ॉर्मैट
- खरीदार, वीडियो कैसे शामिल कर सकते हैं
- सभी वीडियो फ़ॉर्मैट के लिए, OpenRTB के सुझाए गए सिग्नल
- सभी वीडियो फ़ॉर्मैट के लिए, Authorized Buyers के प्रोटो सिग्नल
- पब्लिशर, वीडियो को अनुमति देने या न देने का विकल्प कैसे चुन सकते हैं
- कभी-कभार आने वाले केस
खरीदार, वीडियो कैसे शामिल कर सकते हैं
यहां दी गई टेबल में बताया गया है कि खरीदार अपने क्रिएटिव में वीडियो कैसे शामिल कर सकते हैं. साथ ही, वेब और मोबाइल ऐप्लिकेशन के लिए, उन्हें किन प्लेसमेंट में दिखाया जा सकता है.
वेब
| वीडियो क्रिएटिव | इनस्ट्रीम (सभी) | फ़ीड में विज्ञापन/लेख में विज्ञापन | नेटिव फ़ीड में विज्ञापन/लेख | मध्यवर्ती | इन-बैनर |
|---|---|---|---|---|---|
VPAID + VAST |
|
||||
VAST |
|
||||
MRAID + JS |
|
|
|
|
|
कस्टम JS |
|
||||
नेटिव + वीएएसटी |
|
मोबाइल ऐप्लिकेशन
| वीडियो क्रिएटिव | इनस्ट्रीम (सभी) | फ़ीड में विज्ञापन/लेख में विज्ञापन | नेटिव फ़ीड में विज्ञापन/लेख | मध्यवर्ती | इन-बैनर |
|---|---|---|---|---|---|
VPAID + VAST |
|
|
|
|
|
VAST |
|||||
MRAID + JS |
|||||
कस्टम JS |
|||||
नेटिव + वीएएसटी |
| कुंजी: | फ़ॉर्मैट/टेक्नोलॉजी उपलब्ध नहीं है | इस प्लेसमेंट में वीडियो क्रिएटिव स्वीकार किया गया. हालांकि, यह पब्लिशर के ब्लॉक पर निर्भर करता है |
इस प्लेसमेंट पर वीडियो क्रिएटिव उपलब्ध नहीं है |
|---|
OpenRTB के सुझाए गए सिग्नल
यहां दी गई टेबल में, डेस्कटॉप और मोबाइल वेब और मोबाइल ऐप्लिकेशन के लिए, सभी वीडियो फ़ॉर्मैट के लिए OpenRTB के सुझाए गए सिग्नल दिखाए गए हैं.
डेस्कटॉप और मोबाइल वेब
| वीडियो फ़ॉर्मैट | सुझावों के लिए इस्तेमाल किए जाने वाले सिग्नल (सिर्फ़ वीडियो से जुड़े सिग्नल) | मिलते-जुलते सिग्नल (सिर्फ़ वीडियो से जुड़े सिग्नल) |
|---|---|---|
इनस्ट्रीम (VPAID) |
वीडियो ऑब्जेक्ट मौजूद है & |
|
इनस्ट्रीम (कोई वीपीएआईडी नहीं) |
वीडियो ऑब्जेक्ट मौजूद है & |
|
नॉन-इनस्ट्रीम |
VIDEO ऑब्जेक्ट मौजूद है
|
|
फ़ीड में विज्ञापन |
वीडियो ऑब्जेक्ट मौजूद है & |
|
लेख में विज्ञापन |
वीडियो ऑब्जेक्ट मौजूद है & |
|
मूल भाषा वाला |
NATIVE object present & |
|
इन-बैनर |
वीडियो ऑब्जेक्ट मौजूद नहीं है और |
मोबाइल ऐप्लिकेशन
| वीडियो फ़ॉर्मैट | बिड रिक्वेस्ट की जानकारी (सिर्फ़ वीडियो से जुड़ी जानकारी) | |
|---|---|---|
इनस्ट्रीम |
वीडियो ऑब्जेक्ट मौजूद है & |
|
नॉन-इनस्ट्रीम |
VIDEO ऑब्जेक्ट मौजूद है
|
|
फ़ीड में विज्ञापन |
वीडियो ऑब्जेक्ट मौजूद है & |
|
लेख में विज्ञापन |
वीडियो ऑब्जेक्ट मौजूद है & |
|
मूल भाषा वाला |
NATIVE ऑब्जेक्ट मौजूद है और |
|
इंटरस्टीशियल (वीएएसटी) |
वीडियो ऑब्जेक्ट मौजूद है & |
|
इंटरस्टीशियल (बिना VAST के) |
वीडियो ऑब्जेक्ट मौजूद है & |
फ़िल्टर किया गया |
इन-बैनर (MRAID) |
वीडियो ऑब्जेक्ट मौजूद नहीं है और |
|
इन-बैनर (कोई MRAID नहीं) |
वीडियो ऑब्जेक्ट मौजूद नहीं है और |
पब्लिशर, वीडियो को अनुमति कैसे दे सकते हैं या उसे कैसे रोक सकते हैं
नीचे दी गई टेबल में बताया गया है कि पब्लिशर अपने प्लेसमेंट में वीडियो दिखाने की अनुमति कैसे दे सकते हैं या कैसे रोक सकते हैं.
| पब का विकल्प | लागू होने वाले फ़ॉर्मैट | बिड रिक्वेस्ट में इस तरह बताया गया है |
|---|---|---|
इन-स्ट्रीम वीडियो विज्ञापन यूनिट तय करना |
इनस्ट्रीम (सभी) |
वीडियो ऑब्जेक्ट मौजूद है & |
VPAID में ऑप्ट इन करना |
इनस्ट्रीम वेब |
वीडियो ऑब्जेक्ट मौजूद है और & |
आईबीवी के लिए ऑप्ट इन करना |
इन-बैनर मध्यवर्ती |
|
शामिल होने के लिए (निर्देश) |
फ़ीड में विज्ञापन लेख में विज्ञापन |
वीडियो ऑब्जेक्ट मौजूद है और & |
नॉन-इनस्ट्रीम के लिए ऑप्ट इन करें (निर्देश) |
मूल भाषा वाला |
नेटिव ऑब्जेक्ट मौजूद है |
वीडियो इंटरस्टीशियल विज्ञापन ब्लॉक करें |
इंटरस्टीशियल ऐप्लिकेशन |
VIDEO ऑब्जेक्ट मौजूद नहीं है |
कभी-कभार आने वाले केस
| # | केस की जानकारी | टिप्पणियां | बिड रिक्वेस्ट |
|---|---|---|---|
1 |
MRAID का इस्तेमाल करके, कस्टम क्लोज़ बटन को देर से दिखाना |
इंटरस्टीशियल विज्ञापनों के लिए, विज्ञापन बंद करने पर MRAID का इस्तेमाल करके खरीदार को सूचना भेजी जा सकती है. भले ही, उन्होंने कस्टम क्लोज़ का इस्तेमाल न किया हो. Authorized Buyers का लागू किया गया X हमेशा किसी भी कस्टम बंद के ऊपर दिखेगा. भले ही, कस्टम बंद पांच सेकंड के बाद नीचे दिखे |
शब्दावली
Authorized Buyers की वीडियो शब्दावली देखें.
इन-स्ट्रीम और नॉन-इन-स्ट्रीम फ़ॉर्मैट के लिए काम के फ़ील्ड
OpenRTB 2.5 (पेज 47 से शुरू) देखें
| BidRequest.Video. | |||||
|---|---|---|---|---|---|
Placement
|
|
||||
linearity
|
इससे पता चलता है कि इंप्रेशन लीनियर, नॉन-लीनियर वगैरह होना चाहिए या नहीं. अगर कोई वैल्यू नहीं दी गई है, तो मान लें कि सभी की अनुमति है.
|
||||
videoad_start_delay
|
|
||||
बिड रिक्वेस्ट की वैल्यू का सोर्स
| OpenRTB ऑब्जेक्ट |
फ़ील्ड | Authorized Buyers /Exchange Bidding नॉन-इनस्ट्रीम |
सैंपल वैल्यू | यह कौन तय करता है? /यह वैल्यू कहां से मिलती है? |
|---|---|---|---|---|
| ऑब्जेक्ट | ||||
| वीडियो | माइम | हां | ["application/javascript", "video/mp4"]", |
|
| minduration | नहीं | पब्लिशर ने कॉन्फ़िगर किया है | ||
| maxduration | हां | पब्लिशर ने कॉन्फ़िगर किया है | ||
| playbackmet hod |
हां | [6] | आम तौर पर, पब्लिशर कॉन्फ़िगर किया गया |
|
| api (MRAID) | हां | [1,2] | ||
| प्रोटोकॉल | हां | [2,3,5,6,7,8] | ||
| लीनियरिटी | हां | [1] | ||
| प्लेसमेंट | हां | [1] | ||
| प्लेयर की चौड़ाई | हां | 400,400,300 | ||
| खिलाड़ी की लंबाई | हां | 22,53,00,153 | ||
| शुरू होने में देरी | हां | 0 | Google, डिफ़ॉल्ट रूप से पांच सेकंड | |
| अभी नहीं | हां | 1 | पब्लिशर/Google - इंटरस्टीशियल के लिए => Google - इनस्ट्रीम के लिए => पब्लिशर यह तय करता है कि स्किप किए जा सकने वाले, स्किप न किए जा सकने वाले या दोनों तरह के विज्ञापनों को अनुमति देनी है या नहीं. इनाम वाले विज्ञापन, जिन्हें स्किप नहीं किया जा सकता; |
|
| कम से कम बिटरेट | नहीं | |||
| ज़्यादा से ज़्यादा बिटरेट | नहीं | |||
| pos | हां | 1 | ||
| डिवाइस | ||||
| पिक्सल का अनुपात | हां | 1 | ||
| इंप्रेशन | ||||
| सुरक्षित | हां | 1 | Google डिफ़ॉल्ट रूप से true पर सेट है क्योंकि adtag हमेशा सुरक्षित होता है |