Vertex AI Search for commerce API is made up of Retail Search, Browse and Recommendations. These discovery AI solutions help you implement personalized search, browse and recommendations, based on machine learning models, across your websites and mobile applications.
Service: retail.googleapis.com
The Service name retail.googleapis.com
is needed to create RPC client stubs.
google.cloud.location.Locations
| Methods |
|---|
google.cloud.retail.v2.AnalyticsService
| Methods | |
|---|---|
|
Exports analytics metrics. |
google.cloud.retail.v2.CatalogService
| Methods | |
|---|---|
|
Adds the specified CatalogAttribute
to the AttributesConfig
. |
|
Gets an AttributesConfig
. |
|
Gets a CompletionConfig
. |
|
Get which branch is currently default branch set by CatalogService.SetDefaultBranch
method under a specified parent catalog. |
|
Lists all the Catalog
s associated with the project. |
|
Removes the specified CatalogAttribute
from the AttributesConfig
. |
|
Replaces the specified CatalogAttribute
in the AttributesConfig
by updating the catalog attribute with the same CatalogAttribute.key
. |
|
Set a specified branch id as default branch. |
|
Updates the AttributesConfig
. |
|
Updates the Catalog
s. |
|
Updates the CompletionConfig
s. |
google.cloud.retail.v2.CompletionService
| Methods | |
|---|---|
|
Completes the specified prefix with keyword suggestions. |
|
Bulk import of processed completion dataset. |
google.cloud.retail.v2.ControlService
| Methods | |
|---|---|
|
Creates a Control. |
|
Deletes a Control. |
|
Gets a Control. |
|
Lists all Controls by their parent Catalog
. |
|
Updates a Control. |
google.cloud.retail.v2.ConversationalSearchService
| Methods | |
|---|---|
|
Performs a conversational search. |
google.cloud.retail.v2.GenerativeQuestionService
| Methods | |
|---|---|
|
Allows management of multiple questions. |
|
Returns the conversational search customization config for a given catalog. |
|
Manages overal generative question feature state -- enables toggling feature on and off. |
|
Returns all questions for a given catalog. |
|
Updates the conversational search customization config for a given catalog. |
|
Allows management of individual questions. |
|
Manages overal generative question feature state -- enables toggling feature on and off. |
google.cloud.retail.v2.ModelService
| Methods | |
|---|---|
|
Creates a new model. |
|
Deletes an existing model. |
|
Gets a model. |
|
Lists all the models linked to this event store. |
|
Pauses the training of an existing model. |
|
Resumes the training of an existing model. |
|
Tunes an existing model. |
|
Update of model metadata. |
google.cloud.retail.v2.PredictionService
| Methods | |
|---|---|
|
Makes a recommendation prediction. |
google.cloud.retail.v2.ProductService
| Methods | |
|---|---|
|
We recommend that you use the ProductService.AddLocalInventories
method instead of the ProductService.AddFulfillmentPlaces
method. |
|
Updates local inventory information for a Product
at a list of places, while respecting the last update timestamps of each inventory field. |
|
Creates a Product
. |
|
Deletes a Product
. |
|
Gets a Product
. |
|
Bulk import of multiple Product
s. |
|
Gets a list of Product
s. |
|
Permanently deletes all selected Product
s under a branch. |
|
We recommend that you use the ProductService.RemoveLocalInventories
method instead of the ProductService.RemoveFulfillmentPlaces
method. |
|
Remove local inventory information for a Product
at a list of places at a removal timestamp. |
|
Updates inventory information for a Product
while respecting the last update timestamps of each inventory field. |
|
Updates a Product
. |
google.cloud.retail.v2.SearchService
| Methods | |
|---|---|
|
Performs a search. |
google.cloud.retail.v2.ServingConfigService
| Methods | |
|---|---|
|
Enables a Control on the specified ServingConfig. |
|
Creates a ServingConfig. |
|
Deletes a ServingConfig. |
|
Gets a ServingConfig. |
|
Lists all ServingConfigs linked to this catalog. |
|
Disables a Control on the specified ServingConfig. |
|
Updates a ServingConfig. |
google.cloud.retail.v2.UserEventService
| Methods | |
|---|---|
|
Writes a single user event from the browser. |
|
Bulk import of User events. |
|
Deletes permanently all user events specified by the filter provided. |
|
Starts a user-event rejoin operation with latest product catalog. |
|
Writes a single user event. |
google.cloud.retail.v2alpha.AnalyticsService
| Methods | |
|---|---|
|
Exports analytics metrics. |
google.cloud.retail.v2alpha.BranchService
| Methods | |
|---|---|
|
Retrieves a Branch
. |
|
Lists all instances of Branch
under the specified parent Catalog
. |
google.cloud.retail.v2alpha.CatalogService
| Methods | |
|---|---|
|
Adds the specified CatalogAttribute
to the AttributesConfig
. |
|
Removes all specified CatalogAttribute
s from the AttributesConfig
. |
|
Gets an AttributesConfig
. |
|
Gets a CompletionConfig
. |
|
Get which branch is currently default branch set by CatalogService.SetDefaultBranch
method under a specified parent catalog. |
|
Lists all the Catalog
s associated with the project. |
|
Removes the specified CatalogAttribute
from the AttributesConfig
. |
|
Replaces the specified CatalogAttribute
in the AttributesConfig
by updating the catalog attribute with the same CatalogAttribute.key
. |
|
Set a specified branch id as default branch. |
|
Updates the AttributesConfig
. |
|
Updates the Catalog
s. |
|
Updates the CompletionConfig
s. |
google.cloud.retail.v2alpha.CompletionService
| Methods | |
|---|---|
|
Completes the specified prefix with keyword suggestions. |
|
Bulk import of processed completion dataset. |
google.cloud.retail.v2alpha.ControlService
| Methods | |
|---|---|
|
Creates a Control. |
|
Deletes a Control. |
|
Gets a Control. |
|
Lists all Controls by their parent Catalog
. |
|
Updates a Control. |
google.cloud.retail.v2alpha.ConversationalSearchService
| Methods | |
|---|---|
|
Performs a conversational search. |
google.cloud.retail.v2alpha.GenerativeQuestionService
| Methods | |
|---|---|
|
Allows management of multiple questions. |
|
Returns the conversational search customization config for a given catalog. |
|
Manages overal generative question feature state -- enables toggling feature on and off. |
|
Returns all questions for a given catalog. |
|
Updates the conversational search customization config for a given catalog. |
|
Allows management of individual questions. |
|
Manages overal generative question feature state -- enables toggling feature on and off. |
google.cloud.retail.v2alpha.MerchantCenterAccountLinkService
| Methods | |
|---|---|
|
Creates a MerchantCenterAccountLink
. |
|
Deletes a MerchantCenterAccountLink
. |
|
Lists all MerchantCenterAccountLink
s under the specified parent Catalog
. |
google.cloud.retail.v2alpha.MetricService
| Methods |
|---|
google.cloud.retail.v2alpha.ModelService
| Methods | |
|---|---|
|
Creates a new model. |
|
Deletes an existing model. |
|
Gets a model. |
|
Lists all the models linked to this event store. |
|
Pauses the training of an existing model. |
|
Resumes the training of an existing model. |
|
Tunes an existing model. |
|
Update of model metadata. |
google.cloud.retail.v2alpha.PredictionService
| Methods | |
|---|---|
|
Makes a recommendation prediction. |
google.cloud.retail.v2alpha.ProductService
| Methods | |
|---|---|
|
We recommend that you use the ProductService.AddLocalInventories
method instead of the ProductService.AddFulfillmentPlaces
method. |
|
Updates local inventory information for a Product
at a list of places, while respecting the last update timestamps of each inventory field. |
|
Creates a Product
. |
|
Deletes a Product
. |
|
Exports multiple Product
s. |
|
Gets a Product
. |
|
Bulk import of multiple Product
s. |
|
Gets a list of Product
s. |
|
Permanently deletes all selected Product
s under a branch. |
|
We recommend that you use the ProductService.RemoveLocalInventories
method instead of the ProductService.RemoveFulfillmentPlaces
method. |
|
Remove local inventory information for a Product
at a list of places at a removal timestamp. |
|
Updates inventory information for a Product
while respecting the last update timestamps of each inventory field. |
|
Updates a Product
. |
google.cloud.retail.v2alpha.ProjectService
| Methods | |
|---|---|
|
Accepts service terms for this project. |
|
The method enrolls a solution of type Retail Search
into a project. |
|
Get the AlertConfig
of the requested project. |
|
Gets the LoggingConfig
of the requested project. |
|
Gets the project. |
|
Lists all the retail API solutions the project has enrolled. |
|
Update the alert config of the requested project. |
|
Updates the LoggingConfig
of the requested project. |
google.cloud.retail.v2alpha.SearchService
| Methods | |
|---|---|
|
Performs a search. |
google.cloud.retail.v2alpha.ServingConfigService
| Methods | |
|---|---|
|
Enables a Control on the specified ServingConfig. |
|
Creates a ServingConfig. |
|
Deletes a ServingConfig. |
|
Gets a ServingConfig. |
|
Lists all ServingConfigs linked to this catalog. |
|
Disables a Control on the specified ServingConfig. |
|
Updates a ServingConfig. |
google.cloud.retail.v2alpha.UserEventService
| Methods | |
|---|---|
|
Writes a single user event from the browser. |
|
Exports user events. |
|
Bulk import of User events. |
|
Deletes permanently all user events specified by the filter provided. |
|
Starts a user-event rejoin operation with latest product catalog. |
|
Writes a single user event. |
google.cloud.retail.v2beta.AnalyticsService
| Methods | |
|---|---|
|
Exports analytics metrics. |
google.cloud.retail.v2beta.CatalogService
| Methods | |
|---|---|
|
Adds the specified CatalogAttribute
to the AttributesConfig
. |
|
Removes all specified CatalogAttribute
s from the AttributesConfig
. |
|
Gets an AttributesConfig
. |
|
Gets a CompletionConfig
. |
|
Get which branch is currently default branch set by CatalogService.SetDefaultBranch
method under a specified parent catalog. |
|
Lists all the Catalog
s associated with the project. |
|
Removes the specified CatalogAttribute
from the AttributesConfig
. |
|
Replaces the specified CatalogAttribute
in the AttributesConfig
by updating the catalog attribute with the same CatalogAttribute.key
. |
|
Set a specified branch id as default branch. |
|
Updates the AttributesConfig
. |
|
Updates the Catalog
s. |
|
Updates the CompletionConfig
s. |
google.cloud.retail.v2beta.CompletionService
| Methods | |
|---|---|
|
Completes the specified prefix with keyword suggestions. |
|
Bulk import of processed completion dataset. |
google.cloud.retail.v2beta.ControlService
| Methods | |
|---|---|
|
Creates a Control. |
|
Deletes a Control. |
|
Gets a Control. |
|
Lists all Controls by their parent Catalog
. |
|
Updates a Control. |
google.cloud.retail.v2beta.ConversationalSearchService
| Methods | |
|---|---|
|
Performs a conversational search. |
google.cloud.retail.v2beta.GenerativeQuestionService
| Methods | |
|---|---|
|
Allows management of multiple questions. |
|
Returns the conversational search customization config for a given catalog. |
|
Manages overal generative question feature state -- enables toggling feature on and off. |
|
Returns all questions for a given catalog. |
|
Updates the conversational search customization config for a given catalog. |
|
Allows management of individual questions. |
|
Manages overal generative question feature state -- enables toggling feature on and off. |
google.cloud.retail.v2beta.ModelService
| Methods | |
|---|---|
|
Creates a new model. |
|
Deletes an existing model. |
|
Gets a model. |
|
Lists all the models linked to this event store. |
|
Pauses the training of an existing model. |
|
Resumes the training of an existing model. |
|
Tunes an existing model. |
|
Update of model metadata. |
google.cloud.retail.v2beta.PredictionService
| Methods | |
|---|---|
|
Makes a recommendation prediction. |
google.cloud.retail.v2beta.ProductService
| Methods | |
|---|---|
|
We recommend that you use the ProductService.AddLocalInventories
method instead of the ProductService.AddFulfillmentPlaces
method. |
|
Updates local inventory information for a Product
at a list of places, while respecting the last update timestamps of each inventory field. |
|
Creates a Product
. |
|
Deletes a Product
. |
|
Exports multiple Product
s. |
|
Gets a Product
. |
|
Bulk import of multiple Product
s. |
|
Gets a list of Product
s. |
|
Permanently deletes all selected Product
s under a branch. |
|
We recommend that you use the ProductService.RemoveLocalInventories
method instead of the ProductService.RemoveFulfillmentPlaces
method. |
|
Remove local inventory information for a Product
at a list of places at a removal timestamp. |
|
Updates inventory information for a Product
while respecting the last update timestamps of each inventory field. |
|
Updates a Product
. |
google.cloud.retail.v2beta.ProjectService
| Methods | |
|---|---|
|
Get the AlertConfig
of the requested project. |
|
Update the alert config of the requested project. |
google.cloud.retail.v2beta.SearchService
| Methods | |
|---|---|
|
Performs a search. |
google.cloud.retail.v2beta.ServingConfigService
| Methods | |
|---|---|
|
Enables a Control on the specified ServingConfig. |
|
Creates a ServingConfig. |
|
Deletes a ServingConfig. |
|
Gets a ServingConfig. |
|
Lists all ServingConfigs linked to this catalog. |
|
Disables a Control on the specified ServingConfig. |
|
Updates a ServingConfig. |
google.cloud.retail.v2beta.UserEventService
| Methods | |
|---|---|
|
Writes a single user event from the browser. |
|
Exports user events. |
|
Bulk import of User events. |
|
Deletes permanently all user events specified by the filter provided. |
|
Starts a user-event rejoin operation with latest product catalog. |
|
Writes a single user event. |
google.longrunning.Operations
| Methods | |
|---|---|
|
Gets the latest state of a long-running operation. |
|
Lists operations that match the specified filter in the request. |

