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

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

בקשות

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

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

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

השוואה לדוגמה בין Content API for Shopping לבין המוכר 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.