Curation Partners API

Curation partners API, क्यूरेटर के लिए बाहरी तौर पर उपलब्ध एचटीटीपी एपीआई है. इसकी मदद से, क्यूरेटर अपने डेटा सेगमेंट और विज्ञापन एजेंसियों के इस्तेमाल किए गए क्यूरेट किए गए पैकेज को प्रोग्राम के हिसाब से मैनेज कर सकते हैं.

सेवा: curationpartners.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की ओर से उपलब्ध कराई गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.

खोज से जुड़ा दस्तावेज़

जानकारी देने वाला दस्तावेज़, मशीन से पढ़े जा सकने वाले फ़ॉर्मैट में होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, आईडीई प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाले कई दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाला यह दस्तावेज़ उपलब्ध कराती है:

सेवा का एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है. यह किसी एपीआई सेवा का नेटवर्क पता बताता है. एक सेवा के कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का एंडपॉइंट यह है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हुए हैं:

  • https://curationpartners.googleapis.com

REST रिसॉर्स: v1.curators.curatedPackages

तरीके
activate POST /v1/{name=curators/*/curatedPackages/*}:activate
यह चुने गए किसी मौजूदा पैकेज को चालू करता है.
create POST /v1/{parent=curators/*}/curatedPackages
इससे, चुने गए कॉन्टेंट का नया पैकेज बनाया जाता है.
deactivate POST /v1/{name=curators/*/curatedPackages/*}:deactivate
इससे चुने गए मौजूदा पैकेज को बंद किया जाता है.
get GET /v1/{name=curators/*/curatedPackages/*}
संसाधन के नाम के हिसाब से, चुने गए पैकेज की जानकारी मिलती है.
list GET /v1/{parent=curators/*}/curatedPackages
इस सूची में, क्यूरेटर के मालिकाना हक वाले क्यूरेट किए गए पैकेज शामिल होते हैं.
patch PATCH /v1/{curatedPackage.name=curators/*/curatedPackages/*}
इससे चुने गए मौजूदा पैकेज को अपडेट किया जाता है.

REST रिसॉर्स: v1.curators.dataSegments

तरीके
activate POST /v1/{name=curators/*/dataSegments/*}:activate
डेटा सेगमेंट चालू करता है.
create POST /v1/{parent=curators/*}/dataSegments
इस तरीके से, सूची में शामिल क्युरेटर के मालिकाना हक वाला डेटा सेगमेंट बनाया जाता है.
deactivate POST /v1/{name=curators/*/dataSegments/*}:deactivate
डेटा सेगमेंट को बंद करता है.
get GET /v1/{name=curators/*/dataSegments/*}
इस तरीके से, नाम के आधार पर डेटा सेगमेंट मिलता है.
list GET /v1/{parent=curators/*}/dataSegments
किसी क्यूरेटर के मालिकाना हक वाले डेटा सेगमेंट की सूची बनाएं.
patch PATCH /v1/{dataSegment.name=curators/*/dataSegments/*}
डेटा सेगमेंट को अपडेट करता है.

REST रिसॉर्स: v1.curators.reports

तरीके
create POST /v1/{parent=curators/*}/reports
यह Report ऑब्जेक्ट बनाता है.
delete DELETE /v1/{name=curators/*/reports/*}
यह Report ऑब्जेक्ट को मिटाता है.
get GET /v1/{name=curators/*/reports/*}
यह Report ऑब्जेक्ट को वापस लाता है.
list GET /v1/{parent=curators/*}/reports
Report ऑब्जेक्ट की सूची बनाता है.
patch PATCH /v1/{report.name=curators/*/reports/*}
यह Report ऑब्जेक्ट को अपडेट करता है.
run POST /v1/{name=curators/*/reports/*}:run
यह फ़ंक्शन, किसी मौजूदा रिपोर्ट को एसिंक्रोनस तरीके से लागू करता है.

REST रिसॉर्स: v1.curators.reports.operations

तरीके
get GET /v1/{name=curators/*/reports/*/operations/*}
इस तरीके से, ज़्यादा समय तक चलने वाली कार्रवाई की मौजूदा स्थिति मिलती है.

REST रिसॉर्स: v1.curators.reports.results

तरीके
fetchRows GET /v1/{name=curators/*/reports/*/results/*}:fetchRows
इस फ़ंक्शन से, पूरी हो चुकी रिपोर्ट की नतीजे वाली पंक्तियां मिलती हैं.

REST रिसॉर्स: v1.mediaPlanners

तरीके
list GET /v1/mediaPlanners
उन सभी मीडिया प्लानर खातों की सूची दिखाता है जिनका ऐक्सेस, कॉल करने वाले व्यक्ति के पास है.