catalogs_conversational_search_customization_config
Creates, updates, deletes, gets or lists a catalogs_conversational_search_customization_config resource.
Overview
| Name | catalogs_conversational_search_customization_config |
| Type | Resource |
| Id | google.retail.catalogs_conversational_search_customization_config |
Fields
The following fields are returned by SELECT queries:
- projects_locations_catalogs_get_conversational_search_customization_config
| Name | Datatype | Description |
|---|---|---|
catalog | string | Required. Resource name of the catalog. Format: projects/{project}/locations/{location}/catalogs/{catalog} |
intentClassificationConfig | object | Optional. The configs for intent classification. (id: GoogleCloudRetailV2IntentClassificationConfig) |
retailerDisplayName | string | Optional. The retailer's display name that could be used in our LLM answers. Example - "Google" |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
projects_locations_catalogs_get_conversational_search_customization_config | select | projectsId, locationsId, catalogsId | Returns the conversational search customization config for a given catalog. | |
projects_locations_catalogs_update_conversational_search_customization_config | update | projectsId, locationsId, catalogsId | updateMask | Updates the conversational search customization config for a given catalog. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
catalogsId | string | |
locationsId | string | |
projectsId | string | |
updateMask | string (google-fieldmask) |
SELECT examples
- projects_locations_catalogs_get_conversational_search_customization_config
Returns the conversational search customization config for a given catalog.
SELECT
catalog,
intentClassificationConfig,
retailerDisplayName
FROM google.retail.catalogs_conversational_search_customization_config
WHERE projectsId = '{{ projectsId }}' -- required
AND locationsId = '{{ locationsId }}' -- required
AND catalogsId = '{{ catalogsId }}' -- required
;
UPDATE examples
- projects_locations_catalogs_update_conversational_search_customization_config
Updates the conversational search customization config for a given catalog.
UPDATE google.retail.catalogs_conversational_search_customization_config
SET
data__retailerDisplayName = '{{ retailerDisplayName }}',
data__intentClassificationConfig = '{{ intentClassificationConfig }}',
data__catalog = '{{ catalog }}'
WHERE
projectsId = '{{ projectsId }}' --required
AND locationsId = '{{ locationsId }}' --required
AND catalogsId = '{{ catalogsId }}' --required
AND updateMask = '{{ updateMask}}'
RETURNING
catalog,
intentClassificationConfig,
retailerDisplayName;