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()