Class LiasettingsResource.SetomnichannelexperienceRequest
Sets the omnichannel experience for the specified country. Only supported for merchants whose POS data provider is trusted to enable the corresponding experience. For more context, see these help articles about LFP and how to get started with it.
Inheritance
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2_1
Assembly: Google.Apis.ShoppingContent.v2_1.dll
Syntax
public class LiasettingsResource.SetomnichannelexperienceRequest : ShoppingContentBaseServiceRequest<LiaOmnichannelExperience>, IClientServiceRequest<LiaOmnichannelExperience>, IClientServiceRequest
Constructors
SetomnichannelexperienceRequest(IClientService, ulong, ulong)
Constructs a new Setomnichannelexperience request.
Declaration
public SetomnichannelexperienceRequest(IClientService service, ulong merchantId, ulong accountId)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service | |
| ulong | merchantId | |
| ulong | accountId |
Properties
AccountId
The ID of the account for which to retrieve accessible Business Profiles.
Declaration
[RequestParameter("accountId", RequestParameterType.Path)]
public virtual ulong AccountId { get; }
Property Value
| Type | Description |
|---|---|
| ulong |
Country
The CLDR country code (for example, "US") for which the omnichannel experience is selected.
Declaration
[RequestParameter("country", RequestParameterType.Query)]
public virtual string Country { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
LsfType
The Local Store Front (LSF) type for this country. Acceptable values are: - "ghlsf" (Google-Hosted
Local Store Front) - "mhlsfBasic" (Merchant-Hosted Local Store Front Basic) - "mhlsfFull"
(Merchant-Hosted Local Store Front Full) More details about these types can be found here.
Declaration
[RequestParameter("lsfType", RequestParameterType.Query)]
public virtual string LsfType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MerchantId
The ID of the managing account. If this parameter is not the same as accountId, then this account must
be a multi-client account and accountId must be the ID of a sub-account of this account.
Declaration
[RequestParameter("merchantId", RequestParameterType.Path)]
public virtual ulong MerchantId { get; }
Property Value
| Type | Description |
|---|---|
| ulong |
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
PickupTypes
The Pickup types for this country. Acceptable values are: - "pickupToday" - "pickupLater"
Declaration
[RequestParameter("pickupTypes", RequestParameterType.Query)]
public virtual Repeatable<string> PickupTypes { get; set; }
Property Value
| Type | Description |
|---|---|
| Repeatable<string> |
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
Methods
InitParameters()
Initializes Setomnichannelexperience parameter list.
Declaration
protected override void InitParameters()