Google, पब्लिशर सेटिंग की एग्रीगेट की गई सूचियों को अपलोड करके उन्हें उपलब्ध कराता है खाते के हिसाब से Google Cloud Storage बकेट में (ऐसे प्रोजेक्ट के तहत जो मालिकाना हक Google के पास है). आप इन्हें डाउनलोड करके टारगेटिंग (विज्ञापन के लिए सही दर्शक चुनना) के लिए इनका इस्तेमाल कर सकते हैं. पर जाते हैं. चालू करने के लिए अपने तकनीकी खाता मैनेजर से बात करें इस सुविधा को लागू करना है.
प्रकाशक सेटिंग वाली फ़ाइलों को प्रोग्राम की मदद से डाउनलोड किया जा सकता है Cloud Storage का इस्तेमाल करके एपीआई, मैन्युअल रूप से Google डेवलपर के ज़रिए Console के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके या gsutil कमांड-लाइन टूल का इस्तेमाल करके. Google Cloud देखें सेव किए गए डेटा को ऐक्सेस करने के बारे में ज़्यादा जानकारी के लिए, स्टोरेज से जुड़ा दस्तावेज़ देखें Google Cloud Storage.
फ़ाइल को आरएफ़सी 1952 के मुताबिक, gzip की मदद से कंप्रेस किया गया है. यहां से फ़ाइल एक्सट्रैक्ट करने के लिए
कमांड लाइन, gzip -d <filename>
चलाएं. एक्सट्रैक्ट करने के लिए
फ़ाइल प्रोग्राम के रूप में, तो आप zlib या उसके जैसी संपीड़न लाइब्रेरी का उपयोग कर सकते हैं जो
gzip प्रारूप का समर्थन करता है. नतीजा एक सीरियल प्रोटोकॉल बफ़र है, जो इसके जैसा है
BidRequest
में POST अनुरोध का पेलोड, जो
इसे निम्न स्निपेट की सहायता से पार्स किया गया है:
string compressed = /* the payload from the GET request */; string uncompressed = gunzip(compressed); PublisherSettingsList publisher_settings; if (publisher_settings.ParseFromString(uncompressed)) { // Process the publisher settings. }
PublisherSettingsList
के लिए प्रोटोकॉल बफ़र की परिभाषा यह हो सकती है:
संदर्भ डेटा से डाउनलोड किया गया
पेज पर जाएं. कंप्रेस की गई रिपोर्ट का अनुरोध भी किया जा सकता है.
आपके खाता प्रतिनिधि की ओर से publisher-settings.pb.gz
फ़ाइल. यह
इसमें प्रोटोकॉल बफ़र की परिभाषा और एक उदाहरण प्रकाशक शामिल है
सेटिंग फ़ाइल.
PublisherSettingsList
का क्रम किसी भी समय बदल सकता है.
किसी खास क्रम या क्रम से लगाने की गारंटी नहीं है. प्रकाशक में हर एंट्री
सेटिंग सूची में एक आइडेंटिफ़ायर होता है. साथ ही, ऐसी कई सेटिंग होती हैं जो इन पर लागू होती हैं
BidRequests
को उस आइडेंटिफ़ायर से टैग किया गया. आप इनमें से एक सुविधा जोड़ सकते हैं
आपकी बिडिंग सिस्टम, समय-समय पर पब्लिशर सेटिंग की नई सूची की जांच करता रहेगा.
जब Google को कोई ऐसा इंप्रेशन मिलता है जो रीयल-टाइम बिडिंग के लिए ज़रूरी शर्तें पूरी करता है,
Google, बिड रिक्वेस्ट में ऐसे आइडेंटिफ़ायर शामिल करता है जो इनकी एंट्री से जुड़े होते हैं
प्रकाशक सेटिंग सूची. आपका बिडिंग सिस्टम, पब्लिशर सेटिंग का इस्तेमाल कर सकता है
का इस्तेमाल करें. इसके लिए,
इंप्रेशन के लिए, उम्मीदवार के विज्ञापन को सभी प्रकाशक सेटिंग प्रविष्टियों का अनुपालन करना होगा
जिनके लिए अनुरोध में आइडेंटिफ़ायर भेजे गए थे.
ध्यान दें कि फ़ाइल में छूटी हुई पब्लिशर सेटिंग ऐसा इसलिए, क्योंकि आइडेंटिफ़ायर ने उनसे जुड़े यूआरएल ब्लॉक नहीं किए हैं.
पब्लिशर सेटिंग फ़ाइल को छोटा करने के लिए, उसे कई छोटी फ़ाइलों में बांटा जाता है
एक लेन-देन में डाउनलोड किया जाने वाला डेटा है. फ़ाइलें
डेटा को करीब 5 एमबी हिस्सों और नामों में इस तरह बांटा जाता है:
publisher-settings.0.pb.gz
से
publisher-settings.n.pb.gz
(जहां n
एक फ़ाइल घटाकर.) इन्हें पाने के लिए, अपने खाता प्रतिनिधि से संपर्क करें
फ़ाइलें शामिल हैं.