एक से ज़्यादा खातों की तरफ़ से बोली लगाना

बिडर, एक ही बिड रिस्पॉन्स में कई खरीदारों के लिए इन्वेंट्री खरीद सकता है. उदाहरण के लिए, डिमांड-साइड प्लैटफ़ॉर्म (डीएसपी), खरीदार के तौर पर काम करने वाले कई मार्केटर या एजेंसियों के लिए इन्वेंट्री खरीदने के लिए, बिडिंग ऐप्लिकेशन का इस्तेमाल कर सकता है. इस गाइड में, बिडर को कोड करने का तरीका बताया गया है, ताकि वह कई खरीदारों की ओर से भेजे गए एक अनुरोध को प्रोसेस कर सके.

बैकग्राउंड

कुछ मामलों में, विज्ञापन नेटवर्क कंपनी या एजेंसी ट्रेडिंग डेस्क, एक या उससे ज़्यादा डीएसपी के साथ काम कर सकती है. डीएसपी के ज़रिए काम करने वाले खरीदारों के लिए, ये दो विकल्प उपलब्ध हैं:

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

सेटअप और प्रीटारगेटिंग

Google, बिड का अनुरोध भेजेगा. इसमें खरीदारों और प्रीटारगेटिंग कॉन्फ़िगरेशन से जुड़े एक या उससे ज़्यादा बिलिंग आईडी शामिल होंगे. इन कॉन्फ़िगरेशन ने इंप्रेशन को टारगेट किया था. इनकी जानकारी BidRequest.imp.ext.billing_id फ़ील्ड में मिल सकती है.

जब आपको ऐसे BidRequest का जवाब देना हो जिसमें कई खरीदारों के बिलिंग आईडी शामिल हों, तो BidResponse.seatbid.bid.ext.billing_id ज़रूरी है. इससे Google को यह पता चलता है कि बिड को किस खाते से जोड़ना है. इस फ़ील्ड को सेट न करने वाले किसी भी जवाब को फ़िल्टर किया जाता है. यह फ़ील्ड, ऐसे किसी भी BidRequest के लिए वैकल्पिक बना रहेगा जिसमें सिर्फ़ एक बिलिंग आईडी शामिल है.

प्रीटारगेटिंग का उदाहरण

बोली लगाने वाला कोई व्यक्ति या कंपनी, दो खरीदारों की ओर से बिड करती है. इनमें से एक का बिलिंग आईडी 123 है और दूसरे का बिलिंग आईडी 124 है. बिडर, अंग्रेज़ी भाषा को टारगेट करने के लिए, बिलिंग आईडी 213 के साथ एक प्रीटारगेटिंग कॉन्फ़िगरेशन कॉन्फ़िगर करता है. साथ ही, निजी कंप्यूटरों को टारगेट करने के लिए, बिलिंग आईडी 231 के साथ दूसरा कॉन्फ़िगरेशन कॉन्फ़िगर करता है. यहां अलग-अलग तरह के इंप्रेशन के लिए, बिड अनुरोधों में दिखने वाले बिलिंग आईडी के बारे में बताया गया है.

इंप्रेशन का ब्यौरा बिड अनुरोध में मौजूद बिलिंग आईडी
निजी कंप्यूटर पर जापानी भाषा में कॉन्टेंट. 123, 124, 231
मोबाइल फ़ोन पर अंग्रेज़ी भाषा में कॉन्टेंट. 123, 124, 213
कंप्यूटर पर अंग्रेज़ी भाषा में कॉन्टेंट. 123, 124, 213, 231

बिड अनुरोध के उदाहरण

यहां BidRequest के कुछ उदाहरण दिए गए हैं. आपको पता चलेगा कि इन अनुरोधों में कई बिलिंग आईडी हैं, क्योंकि ये अनुरोध कई खातों पर लागू होते हैं.

OpenRTB Protobuf

OpenRTB JSON