rocket
Meet
Merchant API
- the official successor to Content API for Shopping.
update
Get the latest
on new Merchant API features, bug fixes, and updates.
add_alert
Note: Content API for Shopping will be sunset on August 18, 2026.
Method: liasettings.setomnichannelexperience
Stay organized with collections
Save and categorize content based on your preferences.
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.
HTTP request
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/liasettings/{accountId}/setomnichannelexperience
Path parameters
Parameters |
merchantId |
string
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.
|
accountId |
string
The ID of the account for which to retrieve accessible Business Profiles.
|
Query parameters
Parameters |
country |
string
The CLDR country code (for example, "US") for which the omnichannel experience is selected.
|
lsfType |
string
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.
|
pickupTypes[] |
string
The Pickup types for this country. Acceptable values are: - "
pickupToday " - "
pickupLater "
|
Request body
The request body must be empty.
Response body
If successful, the response body contains an instance of LiaOmnichannelExperience
.
Authorization scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/content
For more information, see the OAuth 2.0 Overview.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-02-25 UTC.
[null,null,["Last updated 2025-02-25 UTC."],[[["\u003cp\u003eSets the omnichannel experience for a specified country for merchants using a trusted POS data provider.\u003c/p\u003e\n"],["\u003cp\u003eRequires specifying the \u003ccode\u003emerchantId\u003c/code\u003e, \u003ccode\u003eaccountId\u003c/code\u003e, \u003ccode\u003ecountry\u003c/code\u003e, \u003ccode\u003elsfType\u003c/code\u003e, and \u003ccode\u003epickupTypes\u003c/code\u003e in the request.\u003c/p\u003e\n"],["\u003cp\u003eSupports Google-Hosted and Merchant-Hosted Local Store Fronts with various pickup options.\u003c/p\u003e\n"],["\u003cp\u003eUses an empty request body and returns a \u003ccode\u003eLiaOmnichannelExperience\u003c/code\u003e object upon success.\u003c/p\u003e\n"],["\u003cp\u003eRequires authorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/content\u003c/code\u003e scope.\u003c/p\u003e\n"]]],["This document details setting the omnichannel experience for a specific country via an HTTP POST request. The request URL includes `merchantId` and `accountId` path parameters. Required query parameters are `country`, `lsfType` (e.g., \"ghlsf\"), and `pickupTypes` (e.g., \"pickupToday\"). The request body must be empty. A successful response contains an instance of `LiaOmnichannelExperience`. Authorization requires the `https://www.googleapis.com/auth/content` OAuth scope.\n"],null,["# Method: liasettings.setomnichannelexperience\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nSets 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](https://support.google.com/merchants/answer/7676652) and [how to get started](https://support.google.com/merchants/answer/7676578) with it.\n\n### HTTP request\n\n`POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/liasettings/{accountId}/setomnichannelexperience`\n\n### Path parameters\n\n| Parameters ||\n|--------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `merchantId` | `string` The ID of the managing account. If this parameter is not the same as [accountId](#accountId), then this account must be a multi-client account and `accountId` must be the ID of a sub-account of this account. |\n| `accountId` | `string` The ID of the account for which to retrieve accessible Business Profiles. |\n\n### Query parameters\n\n| Parameters ||\n|-----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `country` | `string` The CLDR country code (for example, \"US\") for which the omnichannel experience is selected. |\n| `lsfType` | `string` 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](https://support.google.com/merchants/answer/7178526). \u003cbr /\u003e |\n| `pickupTypes[]` | `string` The Pickup types for this country. Acceptable values are: - \"`pickupToday`\" - \"`pickupLater`\" \u003cbr /\u003e |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [LiaOmnichannelExperience](/shopping-content/reference/rest/v2.1/liasettings#LiaOmnichannelExperience).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/content`\n\nFor more information, see the [OAuth 2.0 Overview](/identity/protocols/OAuth2)."]]