העברת ניהול מלאי שטחי הפרסום מ-Content API for Shopping

אפשר להשתמש ב-Merchant API כדי לנהל מלאי מקומי (בחנות) ומלאי אזורי.

Requests

עבור Inventories sub-API, יש להשתמש בפורמט הבא לכתובת ה-URL של הבקשה:

POST https://merchantapi.googleapis.com/inventories/v1beta/{parent}/regionalInventories

ב-Merchant API, תת-ה-API של Inventories ונקודת הקצה הקשורה אליו נקראים 'מלאי' ברבים.

לפניכם השוואה לדוגמה בין Content API for Shopping לבין Merchant Inventories API לבקשות מלאי בחנות מקומית:

Content API ממשק API של Merchant
כתובת URL 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 for Shopping לבין Merchant Inventories API:

שיטה Content API for Shopping ממשק API של Merchant
customBatch כן לא
insert כן כן
list לא כן
delete לא כן

מלאי בחנות מקומית

אלה השינויים שחלו במלאי בחנות מקומית ב-Merchant Inventories API:

Content API for Shopping ממשק API של Merchant התיאור
לא נתמכים name:string נוסף שדה חדש כדי להבדיל בין LocalInventory משאבים בתוך product. ה-Content API for Shopping מזהה את המלאי בחנות המקומית לפי storeCode ו-productId.
לא נתמכים account:string נוסף שדה חדש לזיהוי חשבון המוכר שאליו שייכים product ו-LocalInventory.
price: {

object (Price)

}

price: {

object (Price)

}

ההגדרה של Price השתנתה.
salePrice: {

object (Price)

}

salePrice: {

object (Price)

}

ההגדרה של Price השתנתה.
salePriceEffectiveDate: string salePriceEffectiveDate: {

object (TimePeriod)

},

ב-salePriceEffectiveDate נעשה שימוש בסוג החדש TimePeriod ב-Merchant Inventories API.
quantity:string, quantity:integer quantity מקבל מספר שלם במקום מחרוזת ב-Merchant Inventories API.
kind:string לא נתמכים הערך kind לא נתמך ב-Merchant Inventories API.
לא נתמכים localShippingLabel:string נוסף שדה חדש לתיוג שירותי משלוחים מקומיים ב-Merchant Inventories API.

מלאי אזורי

אלה השינויים שבוצעו במלאי אזורי ב-Merchant Inventories API:

Content API for Shopping ממשק API של Merchant התיאור
לא נתמכים name:string נוסף שדה חדש כדי להבדיל בין regionalInventory משאבים בתוך product. Content API for Shopping מזהה מלאי אזורי לפי regionId ו-productId.
לא נתמכים account:string נוסף שדה חדש לזיהוי חשבון המוכר שאליו שייכים product ו-regionalInventory.
"regionId": string "region": string regionID נקרא region ב-Merchant Inventories API.
price: {

object (Price)

}

price: {

object (Price)

}

ההגדרה של Price השתנתה.
salePrice: {

object (Price)

}

salePrice: {

object (Price)

}

ההגדרה של Price השתנתה.
salePriceEffectiveDate: string salePriceEffectiveDate: {

object (TimePeriod)

},

ב-salePriceEffectiveDate נעשה שימוש בסוג החדש TimePeriod ב-Merchant Inventories API.
kind:string לא נתמכים הערך kind לא נתמך ב-Merchant Inventories API.