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 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ụ 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 hàng:

  • list: Giúp bạn liệt kê 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à theo khu vực của sản phẩm.

Dưới đây là bảng so sánh các phương pháp quản lý khoảng không quảng cáo hiện có:

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

Tài nguyên

Sau đây là những thay đổi đối với kho hàng tại địa phương và theo 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 các tài nguyên LocalInventoryRegionalInventory trong một product. Content API for Shopping xác định kho hàng tại địa phương bằng storeCodeproductId, còn kho hàng theo khu vực bằng regionIdproductId.
Không được hỗ trợ account:string Thêm trường mới để xác định tài khoản Merchant Center mà productLocalInventory 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 Merchant Inventories API.
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à productregionalInventory thuộc về.
"regionId": string "region": string regionID hiện được gọi là region cho kho hàng tại khu vực.
string trường loại có tập hợp giá trị được xác định enum trường loại 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.