Index
LocalInventoryService
(interface)RegionalInventoryService
(interface)DeleteLocalInventoryRequest
(message)DeleteRegionalInventoryRequest
(message)InsertLocalInventoryRequest
(message)InsertRegionalInventoryRequest
(message)ListLocalInventoriesRequest
(message)ListLocalInventoriesResponse
(message)ListRegionalInventoriesRequest
(message)ListRegionalInventoriesResponse
(message)LocalInventory
(message)LocalInventoryAttributes
(message)LocalInventoryAttributes.Availability
(enum)LocalInventoryAttributes.PickupMethod
(enum)LocalInventoryAttributes.PickupSla
(enum)RegionalInventory
(message)RegionalInventoryAttributes
(message)RegionalInventoryAttributes.Availability
(enum)
LocalInventoryService
Service to manage local inventory for products
DeleteLocalInventory |
---|
Deletes the specified
|
InsertLocalInventory |
---|
Inserts a Replaces the full It might take up to 30 minutes for the new or updated
|
ListLocalInventories |
---|
Lists the
|
RegionalInventoryService
Service to manage regional inventory for products. There is also separate regions
resource and API to manage regions definitions.
DeleteRegionalInventory |
---|
Deletes the specified
|
InsertRegionalInventory |
---|
Inserts a Replaces the full It might take up to 30 minutes for the new or updated
|
ListRegionalInventories |
---|
Lists the
|
DeleteLocalInventoryRequest
Request message for the DeleteLocalInventory
method.
Fields | |
---|---|
name |
Required. The name of the local inventory for the given product to delete. Format: |
DeleteRegionalInventoryRequest
Request message for the DeleteRegionalInventory
method.
Fields | |
---|---|
name |
Required. The name of the |
InsertLocalInventoryRequest
Request message for the InsertLocalInventory
method.
Fields | |
---|---|
parent |
Required. The account and product where this inventory will be inserted. Format: |
local_inventory |
Required. Local inventory information of the product. If the product already has a |
InsertRegionalInventoryRequest
Request message for the InsertRegionalInventory
method.
Fields | |
---|---|
parent |
Required. The account and product where this inventory will be inserted. Format: |
regional_inventory |
Required. Regional inventory information to add to the product. If the product already has a |
ListLocalInventoriesRequest
Request message for the ListLocalInventories
method.
Fields | |
---|---|
parent |
Required. The |
page_size |
The maximum number of |
page_token |
A page token, received from a previous When paginating, all other parameters provided to |
ListLocalInventoriesResponse
Response message for the ListLocalInventories
method.
Fields | |
---|---|
local_inventories[] |
The |
next_page_token |
A token, which can be sent as |
ListRegionalInventoriesRequest
Request message for the ListRegionalInventories
method.
Fields | |
---|---|
parent |
Required. The |
page_size |
The maximum number of |
page_token |
A page token, received from a previous When paginating, all other parameters provided to |
ListRegionalInventoriesResponse
Response message for the ListRegionalInventories
method.
Fields | |
---|---|
regional_inventories[] |
The |
next_page_token |
A token, which can be sent as |
LocalInventory
Local inventory information for the product. Represents in-store information for a specific product at the store specified by
. For a list of all accepted attribute values, see the local product inventory data specification.storeCode
Fields | |
---|---|
name |
Output only. The name of the |
account |
Output only. The account that owns the product. This field will be ignored if set by the client. |
store_code |
Required. Immutable. Store code (the store ID from your Business Profile) of the physical store the product is sold in. See the Local product inventory data specification for more information. |
local_inventory_attributes |
Optional. A list of local inventory attributes. |
LocalInventoryAttributes
Local inventory attributes.
Fields | |
---|---|
price |
Optional. Price of the product at this store. |
sale_price |
Optional. Sale price of the product at this store. Mandatory if [ |
sale_price_effective_date |
Optional. The |
availability |
Availability of the product at this store. |
quantity |
Optional. Quantity of the product available at this store. Must be greater than or equal to zero. |
pickup_method |
Optional. Supported pickup method for this product. Unless the value is |
pickup_sla |
Optional. Relative time period from the order date for an order for this product, from this store, to be ready for pickup. Must be submitted with |
instore_product_location |
Optional. Location of the product inside the store. Maximum length is 20 bytes. |
Availability
Availability of the product at this store.
Enums | |
---|---|
LOCAL_INVENTORY_AVAILABILITY_UNSPECIFIED |
Indicates that the availability is unspecified. |
IN_STOCK |
Indicates that the product is in stock. |
LIMITED_AVAILABILITY |
Indicates that the product is out of stock. |
ON_DISPLAY_TO_ORDER |
Indicates that the product is on display to order. |
OUT_OF_STOCK |
Indicates that the product is out of stock. |
PickupMethod
Supported pickup method for this product. Unless the value is "not supported"
, this field must be submitted together with pickupSla
.
Enums | |
---|---|
PICKUP_METHOD_UNSPECIFIED |
Indicates that the pickup method is unspecified. |
BUY |
Indicates that the pickup method is Buy. |
RESERVE |
Indicates that the pickup method is Reserve. |
SHIP_TO_STORE |
Indicates that the pickup method is Ship to store. |
NOT_SUPPORTED |
Indicates that the pickup method is not supported. |
PickupSla
Relative time period from the order date for an order for this product, from this store, to be ready for pickup. Must be submitted with pickupMethod
. See more details here.
Enums | |
---|---|
PICKUP_SLA_UNSPECIFIED |
Indicates that the pickup SLA is unspecified. |
SAME_DAY |
Indicates that the pickup SLA is same day. |
NEXT_DAY |
Indicates that the pickup SLA is next day. |
TWO_DAY |
Indicates that the pickup SLA is two days. |
THREE_DAY |
Indicates that the pickup SLA is three days. |
FOUR_DAY |
Indicates that the pickup SLA is four days. |
FIVE_DAY |
Indicates that the pickup SLA is five days. |
SIX_DAY |
Indicates that the pickup SLA is six days. |
SEVEN_DAY |
Indicates that the pickup SLA is seven days. |
MULTI_WEEK |
Indicates that the pickup SLA is multi-week. |
RegionalInventory
Regional inventory information for the product. Represents specific information like price and availability for a given product in a specific
. For a list of all accepted attribute values, see the regional product inventory data specification.region
Fields | |
---|---|
name |
Output only. The name of the |
account |
Output only. The account that owns the product. This field will be ignored if set by the client. |
region |
Required. Immutable. ID of the region for this |
regional_inventory_attributes |
Optional. A list of regional inventory attributes. |
RegionalInventoryAttributes
Regional inventory attributes.
Fields | |
---|---|
price |
Optional. Price of the product in this region. |
sale_price |
Optional. Sale price of the product in this region. Mandatory if [ |
sale_price_effective_date |
Optional. The |
availability |
Optional. Availability of the product in this region. |
Availability
Availability of the product in this region.
Enums | |
---|---|
REGIONAL_INVENTORY_AVAILABILITY_UNSPECIFIED |
Indicates that the availability is unspecified. |
IN_STOCK |
Indicates that the product is in stock. |
OUT_OF_STOCK |
Indicates that the product is out of stock. |