- Resource: OmnichannelSetting
- LsfType
- InStock
- State
- Pickup
- LfpLink
- OnDisplayToOrder
- About
- InventoryVerification
- State
- Methods
Resource: OmnichannelSetting
Collection of information related to the omnichannel settings of a merchant.
JSON representation |
---|
{ "name" : string , "regionCode" : string , "lsfType" : enum ( |
Fields | |
---|---|
name
|
Identifier. The resource name of the omnichannel setting. Format: |
regionCode
|
Required. Immutable. Region code defined by CLDR . Must be provided in the Create method, and is immutable. |
lsfType
|
Required. The Local Store Front type for this country. |
inStock
|
Optional. The InStock URI and state for this country. |
pickup
|
Optional. The Pickup URI and state for this country. |
lfpLink
|
Output only. The established link to a LFP provider. |
odo
|
Optional. The On Display to Order (ODO) policy URI and state for this country. |
about
|
Optional. The about page URI and state for this country. |
inventoryVerification
|
Optional. The inventory verification contact and state for this country. |
LsfType
The product page experience type, which is also called the Local Store Front (LSF) type. Check the HC article for more details.
Enums | |
---|---|
LSF_TYPE_UNSPECIFIED
|
Default value. This value is unused. |
GHLSF
|
Google-Hosted Local Store Front. Check the HC article for more details. |
MHLSF_BASIC
|
Merchant-Hosted Local Store Front Basic. Check the HC article for more details. |
MHLSF_FULL
|
Merchant-Hosted Local Store Front Full. Check the HC article for more details. |
InStock
Collection of information related to InStock.
JSON representation |
---|
{
"uri"
:
string
,
"state"
:
enum (
|
Fields | |
---|---|
uri
|
Optional. Product landing page URI. It is only used for the review of MHLSF in-stock serving. This URI domain should match with the business's homepage. Required to be empty if the lsfType is GHLSF, and required when the lsfType is MHLSF_FULL or MHLSF_BASIC. |
state
|
Output only. The state of the in-stock serving. |
State
The state of the review process.
Enums | |
---|---|
STATE_UNSPECIFIED
|
Default value. This value is unused. |
ACTIVE
|
The review process has concluded successfully. The reviewed item is active. |
FAILED
|
The review process failed. |
RUNNING
|
The review process is running. |
ACTION_REQUIRED
|
The review process is waiting for the merchant to take action. |
Pickup
Collection of information related to Pickup.
JSON representation |
---|
{
"uri"
:
string
,
"state"
:
enum (
|
Fields | |
---|---|
uri
|
Required. Pickup product page URI. It is only used for the review of pickup serving. This URI domain should match with the business's homepage. |
state
|
Output only. The state of the pickup serving. |
LfpLink
Collection of information related to the LFP link.
JSON representation |
---|
{
"lfpProvider"
:
string
,
"externalAccountId"
:
string
,
"state"
:
enum (
|
Fields | |
---|---|
lfpProvider
|
Required. The resource name of the LFP provider. Format: |
externalAccountId
|
Required. The account ID by which this merchant is known to the LFP provider. |
state
|
Output only. The state of the LFP link. |
OnDisplayToOrder
Collection of information related to the on display to order ( ODO ).
JSON representation |
---|
{
"uri"
:
string
,
"state"
:
enum (
|
Fields | |
---|---|
uri
|
Required. The on display to order (ODO) policy URI. |
state
|
Output only. The state of the URI. |
About
Collection of information related to the about page ( impressum ).
JSON representation |
---|
{
"uri"
:
string
,
"state"
:
enum (
|
Fields | |
---|---|
uri
|
Required. The about page URI. |
state
|
Output only. The state of the URI. |
InventoryVerification
Collection of information related to inventory verification .
JSON representation |
---|
{ "state" : enum ( |
Fields | |
---|---|
state
|
Output only. The state of the inventory verification process. |
contact
|
Required. The name of the contact for the inventory verification process. |
contactEmail
|
Required. The email address of the contact for the inventory verification process. |
contactState
|
Output only. The state of the contact verification. |
State
The state of the inventory verification process.
Enums | |
---|---|
STATE_UNSPECIFIED
|
Default value. This value is unused. |
ACTION_REQUIRED
|
When the merchant needs to initiate the inventory verification process. The next state is INACTIVE. |
INACTIVE
|
When the merchant is ready to request inventory verification. |
RUNNING
|
The inventory verification process is running. If the merchant is rejected, the next state is INACTIVE. |
SUCCEEDED
|
The inventory verification process succeeded. |
SUSPENDED
|
When merchant fails the inventory verification process and all attempts are exhausted. |
Methods |
|
---|---|
|
Create the omnichannel settings for a given merchant. |
|
Get the omnichannel settings for a given merchant. |
|
List all the omnichannel settings for a given merchant. |
|
Update the omnichannel setting for a given merchant in a given country. |
|
Requests inventory verification for a given merchant in a given country. |