DV360 Out of Home Seller API, इन्वेंट्री को मैनेज करने, ऑर्डर बुक करने, क्रिएटिव पाने, और विज्ञापन चलाने के इवेंट सबमिट करने में मदद करता है.
- REST रिसॉर्स: v1beta1
- REST रिसॉर्स: v1beta1.adPlays
- REST रिसॉर्स: v1beta1.adUnits
- REST रिसॉर्स: v1beta1.availabilityOrders
- REST रिसॉर्स: v1beta1.availabilityOrders.availabilityLines
- REST रिसॉर्स: v1beta1.creativeAssets
- REST रिसॉर्स: v1beta1.order
- REST रिसॉर्स: v1beta1.order.lines
- REST रिसॉर्स: v1beta1.order.lines.assignments
- REST रिसॉर्स: v1beta1.products
- REST रिसॉर्स: v1.sellers.adPlays
- REST रिसॉर्स: v1.sellers.adUnits
- REST रिसॉर्स: v1.sellers.adUnits.impressionSchedules
- REST रिसॉर्स: v1.sellers.availabilityOrders
- REST रिसॉर्स: v1.sellers.availabilityOrders.availabilityLines
- REST रिसॉर्स: v1.sellers.creativeAssets
- REST रिसॉर्स: v1.sellers.order
- REST रिसॉर्स: v1.sellers.Order.lines
- REST रिसॉर्स: v1.sellers.order.lines.assignments
- REST रिसॉर्स: v1.sellers.products
सेवा: dv360outofhomeseller.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी खुद की लाइब्रेरी की ज़रूरत है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में, आपकी खोज से जुड़े कई दस्तावेज़ मिल सकते हैं. यह सेवा, खोज से जुड़े ये दस्तावेज़ उपलब्ध कराती है:
सर्विस एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से जुड़े हैं:
https://dv360outofhomeseller.googleapis.com
REST रिसॉर्स: v1beta1
| तरीके | |
|---|---|
lookupByExternalId |
POST /v1beta1:lookupByExternalId अनुरोध में शामिल बाहरी आईडी से, सभी इकाइयों को वापस लाया जाता है. |
REST रिसॉर्स: v1beta1.adPlays
| तरीके | |
|---|---|
create |
POST /v1beta1/adPlays इससे विज्ञापन प्ले बनाया जाता है. |
createWithExternalIds |
POST /v1beta1/adPlays:createWithExternalIds बाहरी आईडी के साथ विज्ञापन के लिए प्ले बनाता है. |
REST रिसॉर्स: v1beta1.adUnits
| तरीके | |
|---|---|
create |
POST /v1beta1/adUnits एक नई विज्ञापन यूनिट बनाता है. |
delete |
DELETE /v1beta1/{name=adUnits/*} मौजूदा विज्ञापन यूनिट को मिटाता है. |
get |
GET /v1beta1/{name=adUnits/*} किसी व्यक्तिगत विज्ञापन यूनिट को फिर से हासिल करता है. |
list |
GET /v1beta1/adUnits विज्ञापन यूनिट की सूची बनाता है. |
patch |
PATCH /v1beta1/{adUnit.name=adUnits/*} किसी मौजूदा विज्ञापन यूनिट को अपडेट करता है. |
REST रिसॉर्स: v1beta1.availabilityOrders
| तरीके | |
|---|---|
complete |
POST /v1beta1/{name=availabilityOrders/*}:complete उपलब्धता के किसी मौजूदा ऑर्डर को 'पूरा हो गया' के तौर पर मार्क करता है. |
get |
GET /v1beta1/{name=availabilityOrders/*} उपलब्धता के लिए किसी खास ऑर्डर को फिर से हासिल करता है. |
list |
GET /v1beta1/availabilityOrders इसमें उपलब्धता के ऑर्डर की जानकारी दी जाती है. |
आराम करने के लिए संसाधन: v1beta1.availabilityOrders.availabilityLines
| तरीके | |
|---|---|
complete |
POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:complete यह विकल्प, उपलब्धता की किसी मौजूदा लाइन को 'पूरा हो गया' के तौर पर मार्क करता है. |
get |
GET /v1beta1/{name=availabilityOrders/*/availabilityLines/*} उपलब्धता ऑर्डर के लिए अलग-अलग लाइन में ले जाता है. |
list |
GET /v1beta1/{parent=availabilityOrders/*}/availabilityLines उपलब्धता ऑर्डर के लिए लाइनों की सूची. |
reject |
POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:reject 'खरीदारी के लिए उपलब्धता' की मौजूदा लाइन को 'अस्वीकार किया गया' के तौर पर मार्क करता है. |
REST रिसॉर्स: v1beta1.creativeAssets
| तरीके | |
|---|---|
get |
GET /v1beta1/{name=creativeAssets/*} यह क्रिएटिव ऐसेट, अलग से डाउनलोड करता है. |
list |
GET /v1beta1/creativeAssets क्रिएटिव ऐसेट की सूची देता है. |
patch |
PATCH /v1beta1/{creativeAsset.name=creativeAssets/*} मौजूदा क्रिएटिव ऐसेट को अपडेट करता है. |
REST रिसॉर्स: v1beta1.orders
| तरीके | |
|---|---|
get |
GET /v1beta1/{name=orders/*} किसी व्यक्तिगत ऑर्डर को फिर से हासिल करता है. |
list |
GET /v1beta1/orders ऑर्डर की सूची बनाता है. |
patch |
PATCH /v1beta1/{order.name=orders/*} किसी मौजूदा ऑर्डर को अपडेट करता है. |
REST रिसॉर्स: v1beta1.orders.lines
| तरीके | |
|---|---|
book |
POST /v1beta1/{name=orders/*/lines/*}:book कोई मौजूदा लाइन बुक करें. |
get |
GET /v1beta1/{name=orders/*/lines/*} किसी ऑर्डर के लिए एक अलग लाइन देता है. |
list |
GET /v1beta1/{parent=orders/*}/lines इसमें किसी ऑर्डर के लिए लाइनें दिखती हैं. |
patch |
PATCH /v1beta1/{line.name=orders/*/lines/*} किसी मौजूदा लाइन को अपडेट करता है. |
reject |
POST /v1beta1/{name=orders/*/lines/*}:reject मौजूदा लाइन को अस्वीकार करता है. |
reserve |
POST /v1beta1/{name=orders/*/lines/*}:reserve किसी मौजूदा लाइन को रिज़र्व करता है. |
REST रिसॉर्स: v1beta1.orders.lines.assignments
| तरीके | |
|---|---|
approve |
POST /v1beta1/{name=orders/*/lines/*/assignments/*}:approve मौजूदा असाइनमेंट को मंज़ूरी देता है. |
disapprove |
POST /v1beta1/{name=orders/*/lines/*/assignments/*}:disapprove किसी मौजूदा असाइनमेंट को अस्वीकार कर देता है. |
get |
GET /v1beta1/{name=orders/*/lines/*/assignments/*} किसी लाइन के लिए अलग से असाइन किया गया असाइनमेंट लाता है. |
list |
GET /v1beta1/{parent=orders/*/lines/*}/assignments इसमें किसी लाइन के असाइनमेंट की सूची होती है. |
patch |
PATCH /v1beta1/{assignment.name=orders/*/lines/*/assignments/*} मौजूदा असाइनमेंट को अपडेट करता है. |
REST रिसॉर्स: v1beta1.products
| तरीके | |
|---|---|
create |
POST /v1beta1/products नया प्रॉडक्ट बनाता है. |
get |
GET /v1beta1/{name=products/*} यह किसी एक प्रॉडक्ट को फिर से हासिल करता है. |
list |
GET /v1beta1/products प्रॉडक्ट की सूची बनाता है. |
patch |
PATCH /v1beta1/{product.name=products/*} किसी मौजूदा प्रॉडक्ट को अपडेट करता है. |
REST रिसॉर्स: v1.sellers.adPlays
| तरीके | |
|---|---|
batchCreate |
POST /v1/{parent=sellers/*}/adPlays:batchCreate बैच में नए विज्ञापन प्ले बनाता है. |
create |
POST /v1/{parent=sellers/*}/adPlays इससे विज्ञापन प्ले बनाया जाता है. |
REST रिसॉर्स: v1.sellers.adUnits
| तरीके | |
|---|---|
create |
POST /v1/{parent=sellers/*}/adUnits एक नई विज्ञापन यूनिट बनाता है. |
delete |
DELETE /v1/{name=sellers/*/adUnits/*} मौजूदा विज्ञापन यूनिट को मिटाता है. |
get |
GET /v1/{name=sellers/*/adUnits/*} किसी व्यक्तिगत विज्ञापन यूनिट को फिर से हासिल करता है. |
list |
GET /v1/{parent=sellers/*}/adUnits विज्ञापन यूनिट की सूची बनाता है. |
patch |
PATCH /v1/{adUnit.name=sellers/*/adUnits/*} किसी मौजूदा विज्ञापन यूनिट को अपडेट करता है. |
REST रिसॉर्स: v1.sellers.adUnits.impressionSchedules
| तरीके | |
|---|---|
batchUpdate |
POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate इंप्रेशन शेड्यूल को बैच में अपडेट किया जाता है. |
create |
POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules नया इंप्रेशन शेड्यूल बनाता है. |
get |
GET /v1/{name=sellers/*/adUnits/*/impressionSchedules/*} यह इंप्रेशन के शेड्यूल को अलग से इकट्ठा करता है. |
list |
GET /v1/{parent=sellers/*/adUnits/*}/impressionSchedules इंप्रेशन के शेड्यूल की सूची देता है. |
patch |
PATCH /v1/{impressionSchedule.name=sellers/*/adUnits/*/impressionSchedules/*} मौजूदा इंप्रेशन शेड्यूल को अपडेट करता है. |
REST रिसॉर्स: v1.sellers.availabilityOrders
| तरीके | |
|---|---|
complete |
POST /v1/{name=sellers/*/availabilityOrders/*}:complete उपलब्धता के किसी मौजूदा ऑर्डर को 'पूरा हो गया' के तौर पर मार्क करता है. |
get |
GET /v1/{name=sellers/*/availabilityOrders/*} उपलब्धता के लिए किसी खास ऑर्डर को फिर से हासिल करता है. |
list |
GET /v1/{parent=sellers/*}/availabilityOrders इसमें उपलब्धता के ऑर्डर की जानकारी दी जाती है. |
REST रिसॉर्स: v1.sellers.availabilityOrders.availabilityLines
| तरीके | |
|---|---|
complete |
POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:complete यह विकल्प, उपलब्धता की किसी मौजूदा लाइन को 'पूरा हो गया' के तौर पर मार्क करता है. |
get |
GET /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*} उपलब्धता ऑर्डर के लिए अलग-अलग लाइन में ले जाता है. |
list |
GET /v1/{parent=sellers/*/availabilityOrders/*}/availabilityLines उपलब्धता ऑर्डर के लिए लाइनों की सूची. |
reject |
POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:reject 'खरीदारी के लिए उपलब्धता' की मौजूदा लाइन को 'अस्वीकार किया गया' के तौर पर मार्क करता है. |
REST रिसॉर्स: v1.sellers.creativeAssets
| तरीके | |
|---|---|
get |
GET /v1/{name=sellers/*/creativeAssets/*} यह क्रिएटिव ऐसेट, अलग से डाउनलोड करता है. |
list |
GET /v1/{parent=sellers/*}/creativeAssets क्रिएटिव ऐसेट की सूची देता है. |
patch |
PATCH /v1/{creativeAsset.name=sellers/*/creativeAssets/*} मौजूदा क्रिएटिव ऐसेट को अपडेट करता है. |
REST रिसॉर्स: v1.sellers.orders
| तरीके | |
|---|---|
completeOrderBooking |
POST /v1/{order=sellers/*/orders/*}:completeOrderBooking ऑर्डर बुकिंग की प्रक्रिया पूरी करता है. |
completeOrderReservation |
POST /v1/{order=sellers/*/orders/*}:completeOrderReservation इससे ऑर्डर की बुकिंग हो जाती है. |
create |
POST /v1/{parent=sellers/*}/orders नया ऑर्डर बनाता है. |
get |
GET /v1/{name=sellers/*/orders/*} किसी व्यक्तिगत ऑर्डर को फिर से हासिल करता है. |
list |
GET /v1/{parent=sellers/*}/orders ऑर्डर की सूची बनाता है. |
patch |
PATCH /v1/{order.name=sellers/*/orders/*} किसी मौजूदा ऑर्डर को अपडेट करता है. |
REST रिसॉर्स: v1.sellers.orders.lines
| तरीके | |
|---|---|
book |
POST /v1/{name=sellers/*/orders/*/lines/*}:book कोई मौजूदा लाइन बुक करें. |
create |
POST /v1/{parent=sellers/*/orders/*}/lines नई लाइन बनाता है. |
get |
GET /v1/{name=sellers/*/orders/*/lines/*} किसी ऑर्डर के लिए एक अलग लाइन देता है. |
list |
GET /v1/{parent=sellers/*/orders/*}/lines इसमें किसी ऑर्डर के लिए लाइनें दिखती हैं. |
patch |
PATCH /v1/{line.name=sellers/*/orders/*/lines/*} किसी मौजूदा लाइन को अपडेट करता है. |
reject |
POST /v1/{name=sellers/*/orders/*/lines/*}:reject मौजूदा लाइन को अस्वीकार करता है. |
reserve |
POST /v1/{name=sellers/*/orders/*/lines/*}:reserve किसी मौजूदा लाइन को रिज़र्व करता है. |
REST रिसॉर्स: v1.sellers.orders.lines.assignments
| तरीके | |
|---|---|
approve |
POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:approve मौजूदा असाइनमेंट को मंज़ूरी देता है. |
disapprove |
POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:disapprove किसी मौजूदा असाइनमेंट को अस्वीकार कर देता है. |
get |
GET /v1/{name=sellers/*/orders/*/lines/*/assignments/*} किसी लाइन के लिए अलग से असाइन किया गया असाइनमेंट लाता है. |
list |
GET /v1/{parent=sellers/*/orders/*/lines/*}/assignments इसमें किसी लाइन के असाइनमेंट की सूची होती है. |
patch |
PATCH /v1/{assignment.name=sellers/*/orders/*/lines/*/assignments/*} मौजूदा असाइनमेंट को अपडेट करता है. |
REST रिसॉर्स: v1.sellers.products
| तरीके | |
|---|---|
create |
POST /v1/{parent=sellers/*}/products नया प्रॉडक्ट बनाता है. |
delete |
DELETE /v1/{name=sellers/*/products/*} मौजूदा प्रॉडक्ट को मिटा दिया जाता है. |
get |
GET /v1/{name=sellers/*/products/*} यह किसी एक प्रॉडक्ट को फिर से हासिल करता है. |
list |
GET /v1/{parent=sellers/*}/products प्रॉडक्ट की सूची बनाता है. |
patch |
PATCH /v1/{product.name=sellers/*/products/*} किसी मौजूदा प्रॉडक्ट को अपडेट करता है. |