Authorized Buyers Marketplace API का इस्तेमाल करके, डेटा सेगमेंट बनाए और मैनेज किए जा सकते हैं. यह curators.dataSegments
रिसॉर्स को दिखाता है. यह एक REST API है. इसमें जनरेट की गई क्लाइंट लाइब्रेरी होती हैं, जिनका इस्तेमाल इंटिग्रेशन के लिए किया जा सकता है.
पुष्टि करने की सुविधा सेट अप करना
Google API, पुष्टि करने और अनुमति देने के लिए OAuth 2.0 प्रोटोकॉल का इस्तेमाल करते हैं. Marketplace API को ऐक्सेस करने के लिए, सेवा खाता सेट अप करने का तरीका यहां बताया गया है.
- अगर आपने अब तक ऐसा नहीं किया है, तो Google Cloud प्रोजेक्ट बनाएं. इसमें एपीआई को ऐक्सेस करने के लिए इस्तेमाल किए जाने वाले क्रेडेंशियल सेव किए जाते हैं.
- Google Cloud Console के 'चालू किए गए एपीआई' पेज पर जाएं. पहले से बनाए गए प्रोजेक्ट को चुनें.
आपको चालू किए गए एपीआई और सेवाओं की सूची दिखेगी. Marketplace API को ऐक्सेस करने के लिए, आपको इसे चालू करना होगा. अगर Marketplace API चालू नहीं है, तो +एपीआई और सेवाएं चालू करें पर क्लिक करें. इसके बाद, यहां दिए गए निर्देशों का पालन करें:
- आपको खोज बॉक्स वाले पेज पर रीडायरेक्ट किया जाता है. Authorized Buyers Marketplace API खोजें.
- नतीजे वाले पेज पर, Authorized Buyers Marketplace API को चुनें.
- चालू करें पर क्लिक करें.
- नेविगेशन मेन्यू में, क्रेडेंशियल चुनें.
- +क्रेडेंशियल बनाएं पर क्लिक करें. इसके बाद, ड्रॉप-डाउन मेन्यू में सेवा खाता चुनें.
- सेवा खाते के लिए नाम डालें. सेवा खाता आईडी अपने-आप बन जाता है. इस वैल्यू को नोट कर लें, क्योंकि बाद में 14वें चरण में इसकी ज़रूरत पड़ेगी. जानकारी डालें. हालांकि, ऐसा करना ज़रूरी नहीं है. बनाएं और जारी रखें पर क्लिक करें.
- अगर चाहें, तो सेवा खाते के लिए अनुमतियां कॉन्फ़िगर करें. इसके बाद, जारी रखें पर क्लिक करें.
- वैकल्पिक तौर पर, उन उपयोगकर्ताओं या ग्रुप को कॉन्फ़िगर करें जो सेवा खाते के तौर पर कार्रवाइयां कर सकते हैं. इसके बाद, हो गया पर क्लिक करें.
- आपका नया सेवा खाता, सेवा खाते में दिखता है. आपने अभी-अभी जो सेवा खाता आईडी बनाया है उसे ढूंढें और उस पर क्लिक करें.
- कुंजियां टैब पर क्लिक करें.
- कुंजी जोड़ें ड्रॉप-डाउन मेन्यू में, नई कुंजी बनाएं चुनें.
- कुंजी का टाइप के तौर पर JSON चुनें. इसके बाद, बनाएं पर क्लिक करें.
- कुंजी को अपनी वर्किंग डायरेक्ट्री में डाउनलोड करें. अपनी कुंजी को सुरक्षित तरीके से सेव करने के बारे में ज़्यादा जानने के लिए, सेवा खाते की कुंजियां मैनेज करना लेख पढ़ें. इस कुंजी का इस्तेमाल, आपका ऐप्लिकेशन एपीआई कॉल करने के लिए करता है.
- सेवा खाते को अपने खाते से लिंक करने के लिए, सेवा खाते का आईडी अपने तकनीकी खाता मैनेजर के साथ शेयर करें.
एपीआई स्कोप
एपीआई कॉल करने के लिए इस्तेमाल किया जाने वाला ऐक्सेस टोकन पाने के लिए, OAuth 2.0 फ़्लो का इस्तेमाल करते समय, आपको उन एपीआई के बारे में बताना होगा जिन्हें उस टोकन का इस्तेमाल करके ऐक्सेस किया जा सकता है. Authorized Buyers Marketplace API के लिए, यह स्कोप https://www.googleapis.com/auth/authorized-buyers-marketplace
है.
एपीआई और रीयल-टाइम में कॉन्टेंट को व्यवस्थित करने की सुविधा में डेटा सेगमेंट की पहचान कैसे करें
Marketplace API में, डेटा सेगमेंट की पहचान एपीआई के हिसाब से तय किए गए संसाधन के नाम से की जाती है. जैसे:
"curators/[YOUR_ACCOUNT_ID]/dataSegments/[DATA_SEGMENT_ID]
".
रीयल-टाइम में कॉन्टेंट को व्यवस्थित करने की सुविधा में, विज्ञापन दिखाने के लिए काम के डेटा सेगमेंट की पहचान करते समय, एपीआई के इस्तेमाल किए गए पूरे संसाधन name
के बजाय, DATA_SEGMENT_ID
संसाधन आईडी की वैल्यू डालें.
अगले चरण
- Marketplace API की मदद से, डेटा सेगमेंट बनाने और उन्हें मैनेज करने का तरीका जानें.
- Marketplace API की मदद से, डेटा सेगमेंट चालू और बंद करने का तरीका जानें.
- Marketplace API की मदद से, अपने डेटा सेगमेंट देखने का तरीका जानें.