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

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

בקשות

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

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

ב-Merchant API, ה-API המשני של Inventories ונקודת הקצה המשויכת נקראים 'inventories' (מלאי שטחי פרסום) בלשון רבים.

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

Content API Merchant API
כתובת URL https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/products/{PRODUCT_ID}/localinventory https://merchantapi.googleapis.com/inventories/v1beta/{PARENT}/localInventories
מזהים {MERCHANT_ID}/products/{PRODUCT_ID} {NAME}

Methods

בממשק Merchant API יש שתי שיטות חדשות לניהול מלאי:

  • הצגת המלאי המקומי והאזורי של המוצרים
  • הסרת מלאי מוצרים בחנויות מקומיות ומלאי מוצרים לפי אזור מהמוצרים

בהמשך מופיעה השוואה בין השיטות של מלאי שטחי הפרסום ב-Content API for Shopping לבין Merchant Inventories API:

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

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

אלה השינויים במלאי שטחי הפרסום המקומי ב-Merchant Inventories API:

Content API for Shopping Merchant API תיאור
לא נתמך 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 ב-Merchant Inventories API, הפונקציה quantity מקבלת מספר שלם במקום מחרוזת.
kind:string לא נתמך אין תמיכה ב-kind ב-Merchant Inventories API.
לא נתמך localShippingLabel:string הוספנו שדה חדש לתיוג שירותי משלוחים מקומיים ב-Merchant Inventories API.

מלאי אזורי

אלה השינויים במלאי שטחי הפרסום האזורי ב-Merchant Inventories API:

Content API for Shopping Merchant API תיאור
לא נתמך 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.