स्थानीय (इन-स्टोर) और रीजनल इन्वेंट्री को मैनेज करने के लिए, Merchant API का इस्तेमाल किया जा सकता है.
अनुरोध
इन्वेंट्री के लिए, अनुरोध के इस यूआरएल फ़ॉर्मैट का इस्तेमाल करें सब-एपीआई:
POST https://merchantapi.googleapis.com/inventories/v1beta/{parent}/regionalInventories
Merchant API में, इन्वेंट्री सब-एपीआई और उससे जुड़े एंडपॉइंट को को बहुवचन के तौर पर इस्तेमाल कर सकते हैं, "इन्वेंट्री".
यहां Content API for Shopping की व्यापारी/कंपनी के साथ तुलना का उदाहरण दिया गया है स्थानीय इन्वेंट्री से जुड़े अनुरोधों के लिए इन्वेंट्री एपीआई:
Content API | मर्चेंट एपीआई | |
---|---|---|
यूआरएल | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId}/localinventory | https://merchantapi.googleapis.com/inventories/v1beta/{parent}/localInventories |
आइडेंटिफ़ायर | {merchantId}/products/{productId} |
{name}
|
तरीके
Merchant API में, इन्वेंट्री मैनेजमेंट के लिए दो नए तरीके जोड़े गए हैं:
- अपने प्रॉडक्ट की स्थानीय और क्षेत्रीय इन्वेंट्री की सूची बनाएं
- अपने प्रॉडक्ट से स्थानीय और रीजनल इन्वेंट्री हटाना
यहां Shopping के लिए Content API में मौजूद इन्वेंट्री के तरीकों की तुलना की गई है और मर्चेंट इन्वेंट्री एपीआई:
तरीका | Shopping के लिए Content API | मर्चेंट एपीआई |
---|---|---|
customBatch |
हां | नहीं |
insert |
हां | हां |
list |
नहीं | हां |
delete |
नहीं | हां |
स्थानीय इन्वेंट्री
Merchant इन्वेंट्री एपीआई में, स्थानीय इन्वेंट्री में हुए बदलावों के बारे में यहां बताया गया है:
Shopping के लिए Content API | मर्चेंट एपीआई | ब्यौरा |
---|---|---|
ये काम नहीं करते हैं | name:string
|
product में मौजूद LocalInventory संसाधनों को अलग-अलग करने के लिए, नया फ़ील्ड जोड़ा गया. Content API for Shopping, स्थानीय इन्वेंट्री की पहचान storeCode और productId के आधार पर करता है.
|
ये काम नहीं करते हैं | account:string
|
product और LocalInventory से जुड़े व्यापारी खाते की पहचान करने के लिए, नया फ़ील्ड जोड़ा गया.
|
price: {
|
price: {
|
Price की परिभाषा बदल गई है.
|
salePrice: {
|
salePrice: {
|
Price की परिभाषा बदल गई है.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
salePriceEffectiveDate , Merchant Inventories API में नए TimePeriod टाइप का इस्तेमाल करता है.
|
quantity:string,
|
quantity:integer
|
quantity , Merchant Inventories API में स्ट्रिंग के बजाय पूर्णांक का इस्तेमाल करता है.
|
kind:string
|
ये काम नहीं करते हैं | Merchant Inventories API में kind का इस्तेमाल नहीं किया जा सकता.
|
ये काम नहीं करते हैं | localShippingLabel:string
|
Merchant Inventories एपीआई में, 'स्थानीय शिपिंग सेवाओं' को लेबल करने के लिए नया फ़ील्ड जोड़ा गया. |
रीजनल इन्वेंट्री
Merchant Inventories API में रीजनल इन्वेंट्री में हुए बदलावों के बारे में यहां बताया गया है:
Shopping के लिए Content API | मर्चेंट एपीआई | ब्यौरा |
---|---|---|
ये काम नहीं करते हैं | name:string
|
product में मौजूद regionalInventory संसाधनों को अलग-अलग करने के लिए, नया फ़ील्ड जोड़ा गया. Content API for Shopping, regionId और productId के आधार पर रीजनल इन्वेंट्री की पहचान करता है.
|
ये काम नहीं करते हैं | account:string
|
product और regionalInventory से जुड़े व्यापारी खाते की पहचान करने के लिए, नया फ़ील्ड जोड़ा गया.
|
"regionId": string
|
"region": string
|
मर्चेंट इन्वेंट्री एपीआई में regionID को region कहा जाता है.
|
price: {
|
price: {
|
Price की परिभाषा बदल गई है.
|
salePrice: {
|
salePrice: {
|
Price की परिभाषा बदल गई है.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
salePriceEffectiveDate , Merchant Inventories API में नए TimePeriod टाइप का इस्तेमाल करता है.
|
kind:string
|
ये काम नहीं करते हैं | Merchant Inventories API में kind का इस्तेमाल नहीं किया जा सकता.
|