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: The The format of the
We recommend using the Encoded Format for all product IDs to ensure correct parsing, especially those containing special characters. The presence of tilde ( Note: For calls to the v1beta version, the plain format for the product segment is |
DeleteRegionalInventoryRequest
Request message for the DeleteRegionalInventory method.
| Fields | |
|---|---|
name |
Required. The name of the The The format of the
We recommend using the Encoded Format for all product IDs to ensure correct parsing, especially those containing special characters. The presence of tilde ( Note: For calls to the v1beta version, the plain format for the product segment is |
InsertLocalInventoryRequest
Request message for the InsertLocalInventory method.
| Fields | |
|---|---|
parent |
Required. The account and product where this inventory will be inserted. Format: The The format of the
We recommend using the Encoded Format for all product IDs to ensure correct parsing, especially those containing special characters. The presence of tilde ( Note: For calls to the v1beta version, the plain format is |
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: The The format of the
We recommend using the Encoded Format for all product IDs to ensure correct parsing, especially those containing special characters. The presence of tilde ( Note: For calls to the v1beta version, the plain format is |
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 The The format of the
We recommend using the Encoded Format for all product IDs to ensure correct parsing, especially those containing special characters. The presence of tilde ( Note: For calls to the v1beta version, the plain format is |
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 The The format of the
We recommend using the Encoded Format for all product IDs to ensure correct parsing, especially those containing special characters. The presence of tilde ( Note: For calls to the v1beta version, the plain format is |
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 The The format of the
We recommend using the Encoded Format for all product IDs to ensure correct parsing, especially those containing special characters. The presence of tilde ( Note: For calls to the v1beta version, the plain format for the product segment is |
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 The The format of the
We recommend using the Encoded Format for all product IDs to ensure correct parsing, especially those containing special characters. The presence of tilde ( Note: For calls to the v1beta version, the plain format for the product segment is |
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. |