स्थानीय (स्टोर में) और रीजनल इन्वेंट्री मैनेज करने के लिए, Merchant API का इस्तेमाल किया जा सकता है.
अनुरोध
इन्वेंट्री के सब-एपीआई के लिए, अनुरोध वाले इस यूआरएल फ़ॉर्मैट का इस्तेमाल करें:
POST https://merchantapi.googleapis.com/inventories/v1beta/{parent}/regionalInventories
Merchant API में, इन्वेंट्री सब-एपीआई और इससे जुड़े एंडपॉइंट को बहुवचन "इन्वेंट्री" कहा जाता है.
यहां Shopping के लिए Content API और स्थानीय इन्वेंट्री के अनुरोधों के लिए Merchant Inventories API की तुलना का सैंपल दिया गया है:
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, इन्वेंट्री मैनेजमेंट के लिए दो नए तरीके पेश करता है:
- अपने प्रॉडक्ट के लिए स्थानीय और क्षेत्रीय इन्वेंट्री की सूची बनाएं
- अपने प्रॉडक्ट से स्थानीय और क्षेत्रीय इन्वेंट्री हटाना
यहां 'शॉपिंग के लिए Content API' और 'मर्चेंट इन्वेंट्री' एपीआई में मौजूद इन्वेंट्री के तरीकों की तुलना की गई है:
तरीका | Shopping के लिए Content API | व्यापारी/कंपनी का एपीआई |
---|---|---|
customBatch |
हां | नहीं |
insert |
हां | हां |
list |
नहीं | हां |
delete |
नहीं | हां |
स्थानीय इन्वेंट्री
व्यापारी/कंपनी/कारोबारी इन्वेंट्री एपीआई में, स्थानीय इन्वेंट्री में हुए बदलावों के बारे में यहां बताया गया है:
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 , व्यापारी/कंपनी/कारोबारी इन्वेंट्री एपीआई में, TimePeriod के नए टाइप का इस्तेमाल करता है.
|
quantity:string,
|
quantity:integer
|
quantity , Merchant Inventories API में स्ट्रिंग के बजाय एक पूर्णांक लेता है.
|
kind:string
|
इनकी अनुमति नहीं है | kind , व्यापारी/कंपनी/कारोबारी इन्वेंट्री एपीआई के साथ काम नहीं करता.
|
इनकी अनुमति नहीं है | localShippingLabel:string
|
व्यापारी/कंपनी/कारोबारी इन्वेंट्री एपीआई में, स्थानीय शिपिंग सेवाओं को लेबल करने के लिए नया फ़ील्ड जोड़ा गया. |
रीजनल इन्वेंट्री
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 , व्यापारी/कंपनी/कारोबारी इन्वेंट्री एपीआई में, TimePeriod के नए टाइप का इस्तेमाल करता है.
|
kind:string
|
इनकी अनुमति नहीं है | kind , व्यापारी/कंपनी/कारोबारी इन्वेंट्री एपीआई के साथ काम नहीं करता.
|