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

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

बैकग्राउंड

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

  • डीएसपी, मार्केटर या एजेंसियों के लिए इन्वेंट्री खरीदता है. ये मार्केटर या एजेंसियां, खरीदार नहीं हैं. इस मामले में, डीएसपी को एक बिड अनुरोध मिलता है और वह एक बिड के साथ जवाब देता है. 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