Di chuyển hoạt động quản lý khoảng không quảng cáo

Bạn có thể sử dụng Merchant API để quản lý kho hàng tại địa phương (tại cửa hàng) và kho hàng theo khu vực.

Yêu cầu

Sử dụng định dạng URL yêu cầu sau đây cho Merchant Inventories API:

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

{PARENT} sẽ có định dạng: accounts/{ACCOUNT_ID}/products/ {PRODUCT_ID}.

Sau đây là ví dụ về thông tin so sánh cho các yêu cầu về kho hàng tại địa phương:

Mục Content API for Shopping Merchant API
URL https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/products/{PRODUCT_ID}/localinventory https://merchantapi.googleapis.com/inventories/v1/{PARENT}/localInventories
Giá trị nhận dạng {MERCHANT_ID}/products/{PRODUCT_ID} {NAME}

Phương thức

Merchant API giới thiệu 2 phương thức mới để quản lý khoảng không quảng cáo:

  • list: Cho phép bạn đăng kho hàng tại địa phương và khu vực cho sản phẩm của mình.
  • delete: Cho phép bạn xoá kho hàng tại địa phương và khu vực cho sản phẩm.

Dưới đây là thông tin so sánh các phương thức hiện có để quản lý kho hàng:

Phương thức Content API for Shopping Merchant API
customBatch Có Không
insert Có Có
list Không Có
delete Không Có

Tài nguyên

Sau đây là những thay đổi đối với kho hàng tại địa phương và khu vực:

Content API for Shopping Merchant API Mô tả
Không được hỗ trợ name:string Trường này phân biệt tài nguyên LocalInventory và RegionalInventory trong một product. Content API for Shopping xác định kho hàng tại địa phương bằng storeCode và productId, còn kho hàng theo khu vực bằng regionId và productId.
Không được hỗ trợ account:string Đã thêm trường mới để xác định tài khoản Merchant Center mà product và LocalInventory thuộc về.
price: { object (Price) } price: {

object (Price)

}

Định nghĩa về Price đã thay đổi.
salePrice: {

object (Price)

}

salePrice: {

object (Price)

}

Định nghĩa về Price đã thay đổi.
salePriceEffectiveDate: string salePriceEffectiveDate: {

object (TimePeriod)

}

salePriceEffectiveDate sử dụng đối tượng TimePeriod mới trong API Kho hàng của Merchant.
kind:string Không được hỗ trợ API này không hỗ trợ kind.
quantity:string quantity:integer quantity lấy một số nguyên thay vì chuỗi trong kho hàng tại địa phương.
Không được hỗ trợ localShippingLabel:string Thêm trường mới để xác định tài khoản Merchant Center mà product và regionalInventory thuộc về.
"regionId": string "region": string regionID hiện được gọi là region cho kho hàng tại khu vực.
Trường loại string có tập hợp giá trị được xác định Trường loại enum có tập hợp giá trị được xác định Các trường trong thuộc tính kho hàng có tập hợp giá trị được xác định (ví dụ: availability, pickupMethod) hiện là loại enum.