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 |
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à 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 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: {
|
Định nghĩa về Price đã thay đổi.
|
salePrice: {
|
salePrice: {
|
Định nghĩa về 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 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.
|
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 .
|