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à một 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ảng không quảng cáo:
list: Cho phép bạn liệt kê kho hàng tại địa phương và kho hàng theo khu vực cho các sản phẩm của mình.delete: Cho phép bạn xoá kho hàng tại địa phương và kho hàng theo khu vực cho các sản phẩm của mình.
Sau đây là bảng so sánh các phương thức có sẵn để 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 nội dung đã thay đổi đối với kho hàng tại địa phương và kho hàng 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 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 theo storeCode và productId, đồng thời xác định kho hàng theo khu vực theo 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: {
|
Định nghĩa Price đã thay đổi.
|
salePrice: {
|
salePrice: {
|
Định nghĩa Price đã thay đổi.
|
salePriceEffectiveDate: string
|
salePriceEffectiveDate: {
|
salePriceEffectiveDate sử dụng đối tượng TimePeriod mới trong Merchant Inventories API.
|
kind:string
|
Không được hỗ trợ | API 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 theo khu vực.
|
Các trường thuộc loại string có tập hợp giá trị được xác định
|
Các trường thuộc 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 thuộc loại enum.
|