आम तौर पर, पब्लिशर आय को ऑप्टिमाइज़ करने के लिए, विज्ञापन की मांग के अलग-अलग सोर्स का इस्तेमाल करते हैं. साथ ही, पेज पर किसी विज्ञापन स्लॉट के लिए सबसे अच्छा विज्ञापन तय करने के लिए, कई कंपनियों (उदाहरण के लिए, सप्लाई-साइड प्लैटफ़ॉर्म और डिमांड-साइड प्लैटफ़ॉर्म) का इस्तेमाल करते हैं. सुरक्षित ऑडियंस का इस्तेमाल, कई सेलर के साथ क्रॉस-साइट डेटा वाली नीलामी चलाने के लिए किया जा सकता है. इसमें हर सेलर अपनी नीलामी चलाता है.
शुरू करने से पहले, किसी एक सेलर के साथ सुरक्षित ऑडियंस की नीलामी चलाने के बारे में जानें.
परिभाषाएं
नीचे दी गई टेबल में, इस दस्तावेज़ में इस्तेमाल किए गए कुछ शब्दों के बारे में बताया गया है.
नीलामी
| नीलामी | परिभाषा |
|---|---|
| Protected Audience API से जुड़ी नीलामी | विज्ञापन नीलामी, जिसमें किसी दूसरी साइट पर बनाए गए इंटरेस्ट ग्रुप पर बिडिंग की जाती है. |
| Protected Audience API की मदद से, कई सेलर के लिए नीलामी | Protected Audience API से जुड़ी दो-टीयर वाली नीलामी, जिसमें सबसे पहले कई पैरलल कॉम्पोनेंट नीलामियां होती हैं. इसके बाद, सबसे ज़्यादा स्कोर वाला विज्ञापन, फ़ाइनल टॉप-लेवल नीलामी में सबमिट किया जाता है. |
| टॉप-लेवल ऑक्शन | Protected Audience की मल्टी-सेलर नीलामी में होने वाली विज्ञापन की फ़ाइनल नीलामी. इसमें, कॉम्पोनेंट की नीलामियों में जीतने वाले कॉम्पोनेंट को स्कोर दिया जाता है. |
| कॉम्पोनेंट की नीलामी | Protected Audience की एक से ज़्यादा सेलर वाली नीलामी में नेस्ट की गई नीलामी, जहां हर कॉम्पोनेंट सेलर अपनी कॉम्पोनेंट नीलामियां एक साथ चला रहा है. हर कॉम्पोनेंट की नीलामी में सबसे ज़्यादा स्कोर वाले विज्ञापनों को टॉप-लेवल की नीलामी में भेजा जाता है. |
पार्टी में शामिल लोग
| भागीदार | परिभाषा |
|---|---|
| विज्ञापन देने वाला | वह पार्टी जो विज्ञापन प्लेसमेंट चाहती है और विज्ञापन क्रिएटिव बनाती है. |
| प्रकाशक | वह पक्ष जो नीलामी के लिए विज्ञापन इन्वेंट्री उपलब्ध कराता है. |
| खरीदार | वह पार्टी जो सेलर से विज्ञापन स्पेस खरीदने के लिए नीलामी में बिड करती है. आम तौर पर, डिमांड-साइड प्लैटफ़ॉर्म (डीएसपी). |
| टॉप लेवल सेलर | वह पार्टी जो Protected Audience की मल्टी-सेलर नीलामी को शुरू करती है यानी बनाती है और टॉप-लेवल नीलामी में हिस्सा लेती है. |
| कॉम्पोनेंट सेलर | वह पार्टी जो खरीदारों को पब्लिशर के विज्ञापन स्पेस को बेचने के लिए, Protected Audience की मल्टी-सेलर नीलामी में कॉम्पोनेंट नीलामी चलाती है. आम तौर पर, सप्लाई-साइड प्लैटफ़ॉर्म (एसएसपी). |
एक से ज़्यादा सेलर वाली नीलामी को कॉन्फ़िगर करना
एक से ज़्यादा सेलर वाली नीलामी को कॉन्फ़िगर करने के लिए, एक सेलर वाली नीलामी को कॉन्फ़िगर करने के तरीके का ही इस्तेमाल किया जाता है. हालांकि, इन दोनों में एक अहम अंतर है. कॉम्पोनेंट की नीलामियां ट्रिगर करने के लिए, टॉप लेवल सेलर को अपने auctionConfig के componentAuctions फ़ील्ड में हर सेलर के लिए auctionConfigs की सूची शामिल करनी होगी. ये auctionConfigs, एक ही सेलर की नीलामी के तौर पर चल रहे componentAuctions के जैसे ही फ़ॉर्मैट में होते हैं. हालांकि, हो सकता है कि इनमें componentAuctions शामिल न हों. किसी भी Protected Audience API की नीलामी में, सिर्फ़ एक टॉप-लेवल नीलामी हो सकती है. इसके अलावा, अगर componentAuctions की वैल्यू दी गई है, तो interestGroupBuyers की वैल्यू खाली होनी चाहिए.
Protected Audience API की मदद से, कई सेलर के लिए नीलामी
कॉम्पोनेंट नीलामियां एक साथ पूरी की जाती हैं. साथ ही, हर कॉम्पोनेंट नीलामी में ब्राउज़र, उस कॉम्पोनेंट नीलामी में हिस्सा लेने वाले हर खरीदार के बिडिंग लॉजिक से बिड जनरेट करता है. इसके बाद, कॉम्पोनेंट सेलर के स्कोरिंग लॉजिक का इस्तेमाल करके हर बिड को स्कोर करता है. आखिर में, सबसे ज़्यादा स्कोर वाला विज्ञापन टॉप-लेवल नीलामी में दिखाया जाता है. हर कॉम्पोनेंट सेलर की नीलामी, टॉप लेवल की नीलामी में ज़्यादा से ज़्यादा एक विज्ञापन कैंडिडेट दिखा सकती है. नीलामी के फ़्लो के बारे में इस तरह बताया जा सकता है:
- पब्लिशर साइट, टॉप लेवल सेलर की स्क्रिप्ट लोड करती है.
- टॉप लेवल सेलर की क्लाइंट-साइड लाइब्रेरी, खरीदारों से टॉप लेवल सेलर को सिग्नल के साथ कॉम्पोनेंट की नीलामी के कॉन्फ़िगरेशन उपलब्ध कराती है.
- टॉप-लेवल सेलर,
runAdAuction()को कॉल करके Protected Audience नीलामी शुरू करता है. - सेलर A की कॉम्पोनेंट नीलामी (सेलर B की कॉम्पोनेंट नीलामी के साथ-साथ चल रही है). ब्राउज़र, सेलर A के कॉम्पोनेंट की नीलामी में हिस्सा लेने वाले सभी खरीदारों के लिए, उपयोगकर्ता के इंटरेस्ट ग्रुप पढ़ता है.
- ब्राउज़र, कॉम्पोनेंट नीलामी में हिस्सा लेने वाले खरीदारों के इंटरेस्ट ग्रुप में बताई गई जगहों से, बिडिंग स्क्रिप्ट और भरोसेमंद बिडिंग सिग्नल फ़ेच करता है.
- ब्राउज़र, हर खरीदार के बिड जनरेशन लॉजिक को लागू करके बिड जनरेट करता है.
- ब्राउज़र, सेलर A से हर विज्ञापन की स्कोरिंग स्क्रिप्ट और भरोसेमंद स्कोरिंग सिग्नल फ़ेच करता है.
- ब्राउज़र, हर बिड के लिए सेलर A के स्कोरिंग लॉजिक को लागू करता है.
- ब्राउज़र, सेलर A के स्कोरिंग लॉजिक से सबमिट किए गए सबसे ज़्यादा स्कोर वाले विज्ञापन को चुनता है.
- सेलर B की कॉम्पोनेंट नीलामी (सेलर A की कॉम्पोनेंट नीलामी के साथ-साथ चल रही है). ब्राउज़र, सेलर B की कॉम्पोनेंट नीलामी में हिस्सा लेने वाले सभी खरीदारों के लिए, उपयोगकर्ता के इंटरेस्ट ग्रुप पढ़ता है.
- ब्राउज़र, कॉम्पोनेंट नीलामी में हिस्सा लेने वाले खरीदारों के इंटरेस्ट ग्रुप में बताई गई जगहों से, बिडिंग स्क्रिप्ट और भरोसेमंद बिडिंग सिग्नल फ़ेच करता है.
- ब्राउज़र, हर खरीदार के बिड जनरेशन लॉजिक को लागू करके बिड जनरेट करता है.
- ब्राउज़र, सेलर B के हर विज्ञापन की स्कोरिंग स्क्रिप्ट और भरोसेमंद स्कोरिंग सिग्नल फ़ेच करता है.
- ब्राउज़र, हर बिड के लिए सेलर B के स्कोरिंग लॉजिक को लागू करता है.
- ब्राउज़र, सेलर B के स्कोरिंग लॉजिक से सबमिट किए गए सबसे ज़्यादा स्कोर वाले विज्ञापन को चुनता है.
कॉम्पोनेंट की नीलामियां पूरी होने के बाद, ब्राउज़र में विज्ञापनों की एक सूची होती है. इसे टॉप-लेवल सेलर के स्कोरिंग लॉजिक को भेजा जा सकता है.
टॉप-लेवल नीलामी स्कोरिंग और विज्ञापन रेंडरिंग
पिछले सेक्शन की कॉम्पोनेंट नीलामियां पूरी होने के बाद, ब्राउज़र हर कॉम्पोनेंट नीलामी के विजेता विज्ञापन पर, टॉप-लेवल सेलर के स्कोरिंग लॉजिक को चलाता है.
- ब्राउज़र, हर विज्ञापन के भरोसेमंद स्कोरिंग सिग्नल के साथ-साथ, टॉप-लेवल सेलर से स्कोरिंग स्क्रिप्ट फ़ेच करता है.
- ब्राउज़र, सभी कॉम्पोनेंट की नीलामियों में जीतने वाली हर बिड के लिए, टॉप लेवल सेलर के स्कोरिंग लॉजिक को लागू करता है. स्क्रिप्ट, डिज़ायरेबिलिटी स्कोर का हिसाब लगाती है. ऐसा, संभवतः सुरक्षित ऑडियंस के लिए बिड की कीमत के आधार पर किया जाता है.
- ब्राउज़र, सबसे ज़्यादा डिज़ायरेबिलिटी स्कोर वाला विज्ञापन चुनता है. यह स्कोर, टॉप लेवल सेलर के स्कोरिंग लॉजिक से सबमिट किया जाता है.
- Protected Audience नीलामी, टॉप-लेवल सेलर की क्लाइंट-साइड लाइब्रेरी में
FencedFrameConfigऑब्जेक्ट या अस्पष्ट URN दिखाती है. - क्लाइंट-साइड लाइब्रेरी, फ़ेंस किए गए फ़्रेम के
configएट्रिब्यूट कोFencedFrameConfigऑब्जेक्ट पर सेट करती है या iframe केsrcएट्रिब्यूट को, Protected Audience के ज़रिए दिखाए गए विज्ञापन के अपारदर्शी URN पर सेट करती है. - ब्राउज़र, खरीदार से Protected Audience नीलामी में जीतने वाला विज्ञापन फ़ेच करता है.
- ब्राउज़र, उपयोगकर्ता को विज्ञापन रेंडर करता है.