इस गाइड में OpenRTB प्रोटोकॉल का इस्तेमाल करके, आरटीबी खरीदारी के लिए इंटिग्रेशन की ज़रूरी शर्तों के बारे में बताया गया है. इस गाइड को OpenRTB इंटिग्रेशन गाइड के साथ इस्तेमाल करना चाहिए. यहां उन फ़ील्ड के बारे में ज़्यादा जानकारी दी गई है जिन पर यहां चर्चा की गई है.
अगर ऐसे iOS ऐप्लिकेशन पर खरीदारी की जाती है जिनमें एचटीएमएल स्निपेट शामिल हैं और उनमें <video>
टैग शामिल हैं, तो आपको
वीडियो टैग में playsinline
एट्रिब्यूट शामिल करना होगा. अगर ऐसा नहीं है, तो उपयोगकर्ताओं को
इससे काफ़ी खराब अनुभव मिलता है. ऐसा तब होता है, जब क्रिएटिव में चलने वाले वीडियो विज्ञापन,
फ़ुलस्क्रीन पर पॉप-आउट होते हैं. नियमों का पालन न करने वाले विज्ञापनों को ब्लॉक कर दिया जाएगा.
खरीदार की शर्तें
नए आरटीबी खरीदारों को सबसे नए प्रोटोकॉल बफ़र और नीचे दिए गए सेक्शन में दी गई जानकारी का इस्तेमाल करके, बिडिंग करने वाले लोगों को डेवलप करना चाहिए. प्रोटोकॉल डाउनलोड करने के लिए, पहचान डेटा पेज देखें. बिड करने वाले को डेवलप करने के बारे में जानकारी पाने के लिए, अनुरोध को प्रोसेस करना और रिस्पॉन्स बनाना देखें.
इस्तेमाल किए जा सकने वाले मैक्रो
इन-स्ट्रीम वीडियो क्रिएटिव पर नीचे दिए गए मैक्रो काम करते हैं:
%%CACHEBUSTER%%
%%WINNING_PRICE%%
ध्यान दें कि वीडियो यूआरएल में मैक्रो बदलने की अनुमति है, लेकिन असल VAST एक्सएमएल में नहीं.
क्लिक मैक्रो (जैसे CLICK_URL_ESC
) की ज़रूरत नहीं है, क्योंकि Authorized Buyers, VAST रैपर में अपने क्लिक ट्रैकर शामिल करते हैं.
इसलिए, इन-स्ट्रीम वीडियो विज्ञापनों के लिए क्लिक मैक्रो समर्थित नहीं हैं.
इस्तेमाल किए जा सकने वाले मैक्रो के बारे में ज़्यादा जानकारी के लिए, जवाब बनाएं सेक्शन में मैक्रो की जानकारी दें लेख पढ़ें.
वीडियो ऑब्जेक्ट की जानकारी
OpenRTB प्रोटोकॉल, वीडियो के अनुरोधों की पहचान करने और अनुरोध के बारे में वीडियो से जुड़ी ज़्यादा जानकारी देने के लिए, Video
मैसेज का इस्तेमाल करता है. इस मैसेज की जानकारी
openrtb-proto.txt फ़ाइल में दी गई है.
ज़्यादा जानकारी और उदाहरणों के लिए, OpenRTB इंटिग्रेशन गाइड में वीडियो मैसेज फ़ील्ड की सूची देखें.
वीडियो के लिए बिड करने के अन्य फ़ील्ड
नीचे दिए गए सिग्नल वीडियो क्रिएटिव के लिए यूनीक नहीं हैं, लेकिन ये बिड रिक्वेस्ट के अहम हिस्से हैं.
इंप्रेशन ऑब्जेक्ट फ़ील्ड
यह ऑब्जेक्ट किसी ऐसे विज्ञापन प्लेसमेंट या इंप्रेशन की जानकारी देता है जिसकी नीलामी हो रही है.
banner |
एक बैनर ऑब्जेक्ट; अगर इंप्रेशन को बैनर विज्ञापन के अवसर के तौर पर ऑफ़र किया गया है, तो इसकी ज़रूरत होती है. |
video |
यह बताता है कि इंप्रेशन किस तरह का है. उदाहरण के लिए, वीडियो में. ध्यान दें कि अगर imp ऑब्जेक्ट में banner और video , दोनों ऑब्जेक्ट शामिल हैं, तो इन-बैनर वीडियो दिखाए जा सकते हैं. |
tagid |
किसी खास विज्ञापन प्लेसमेंट या विज्ञापन टैग का आइडेंटिफ़ायर जिसका इस्तेमाल नीलामी शुरू करने के लिए किया गया था. यह किसी भी समस्या को डीबग करने या खरीदार के ऑप्टिमाइज़ेशन के लिए काम का हो सकता है. |
bidfloor |
इस इंप्रेशन के लिए कम से कम बिड, जिसे सीपीएम में दिखाया जाता है. |
bidfloorcur |
शामिल की गई billing_id. से मिली एक मुद्रा |
ज़्यादा जानकारी के लिए, OpenRTB गाइड में इंप ऑब्जेक्ट सेक्शन देखें.
डिवाइस के ऑब्जेक्ट फ़ील्ड
Device
ऑब्जेक्ट के फ़ील्ड, टारगेट किए गए डिवाइस के बारे में जानकारी देते हैं.
ua |
ब्राउज़र की उपयोगकर्ता एजेंट स्ट्रिंग. |
ip |
डिवाइस के सबसे करीब वाला IPv4 पता. |
geo |
डिवाइस की जगह की जानकारी के लिए माना जाता है कि वह उपयोगकर्ता की मौजूदा जगह की जानकारी है. यह जानकारी, Geo ऑब्जेक्ट के ज़रिए तय की जाती है. |
devicetype |
डिवाइस का सामान्य टाइप. |
ifa |
आईडी का इस्तेमाल, विज्ञापन देने वाले के लिए साफ़ तौर पर स्वीकार किया गया. उदाहरण के लिए, हैश नहीं किया गया. ifa , Roku, Apple TV, Fire TV, Xbox जैसे कनेक्टेड टीवी डिवाइसों पर काम करता है. |
ज़्यादा जानकारी के लिए, OpenRTB गाइड में डिवाइस ऑब्जेक्ट सेक्शन देखें.
साइट ऑब्जेक्ट
Site
ऑब्जेक्ट के फ़ील्ड में, विज्ञापन वाले कॉन्टेंट वाली साइट के बारे में जानकारी मिलती है.
page |
उस पेज का यूआरएल जहां इंप्रेशन दिखाया जाएगा. |
publisher |
साइट के Publisher ऑब्जेक्ट के बारे में जानकारी. |
content |
साइट में मौजूद Content के बारे में जानकारी. |
ज़्यादा जानकारी के लिए, OpenRTB गाइड में साइट ऑब्जेक्ट सेक्शन देखें.
उपयोगकर्ता ऑब्जेक्ट
User
ऑब्जेक्ट के फ़ील्ड में, विज्ञापन वाले कॉन्टेंट वाली साइट के बारे में जानकारी मिलती है.
id |
उपयोगकर्ता के लिए एक्सचेंज का खास आईडी. कम से कम एक id या buyerid का सुझाव दिया जाता है. |
data |
साइट के Publisher ऑब्जेक्ट के बारे में जानकारी. |
ज़्यादा जानकारी के लिए, OpenRTB गाइड में उपयोगकर्ता ऑब्जेक्ट सेक्शन देखें.
बिड रिक्वेस्ट इन्वेंट्री फ़ील्ड
वीडियो बिड रिक्वेस्ट में कॉन्टेंट टाइप और किसी खास साथी विज्ञापन के बारे में भी जानकारी होती है.
mimes
- अनुमति वाले ऐसे कॉन्टेंट की सूची जिनके लिए MIME टाइप इस्तेमाल किए जा सकते हैं.
companionad
- साथ-साथ चलने वाले विज्ञापन उपलब्ध होने पर, बैनर ऑब्जेक्ट की कैटगरी.
id
उस बिड रिक्वेस्ट का - आईडी जिसका जवाब मिला है.
seatbid
- Seatbid ऑब्जेक्ट की कैटगरी; बिड लगाने के लिए एक या उससे ज़्यादा ज़रूरी हैं.
seat
-
Seatbid
ऑब्जेक्ट; उस खरीदार की जगह का आईडी (उदाहरण के लिए, विज्ञापन देने वाला, एजेंसी) जिसकी ओर से यह बिड लगाई गई है. bid
- इंप्रेशन से जुड़े एक या ज़्यादा बिड ऑब्जेक्ट की कैटगरी.
बिड रिस्पॉन्स फ़ील्ड
वीडियो बिड रिस्पॉन्स के मुख्य फ़ील्ड में ये चीज़ें शामिल होती हैं:
पहले से टारगेट करना
वीडियो इन्वेंट्री पाने के लिए, OpenRTB खरीदारों के पास प्री-टारगेटिंग कॉन्फ़िगरेशन होना चाहिए, जिसमें वीडियो इन्वेंट्री भी शामिल हो.