Modules§

Structs§

  • Request for [CatalogService.AddCatalogAttribute][google.cloud.retail.v2.CatalogService.AddCatalogAttribute] method.
  • Request for AddControl method.
  • Metadata related to the progress of the AddFulfillmentPlaces operation. Currently empty because there is no meaningful metadata populated from the [ProductService.AddFulfillmentPlaces][google.cloud.retail.v2.ProductService.AddFulfillmentPlaces] method.
  • Request message for [ProductService.AddFulfillmentPlaces][google.cloud.retail.v2.ProductService.AddFulfillmentPlaces] method.
  • Response of the AddFulfillmentPlacesRequest. Currently empty because there is no meaningful response populated from the [ProductService.AddFulfillmentPlaces][google.cloud.retail.v2.ProductService.AddFulfillmentPlaces] method.
  • Metadata related to the progress of the AddLocalInventories operation. Currently empty because there is no meaningful metadata populated from the [ProductService.AddLocalInventories][google.cloud.retail.v2.ProductService.AddLocalInventories] method.
  • Request message for [ProductService.AddLocalInventories][google.cloud.retail.v2.ProductService.AddLocalInventories] method.
  • Response of the [ProductService.AddLocalInventories][google.cloud.retail.v2.ProductService.AddLocalInventories] API. Currently empty because there is no meaningful response populated from the [ProductService.AddLocalInventories][google.cloud.retail.v2.ProductService.AddLocalInventories] method.
  • Catalog level attribute config.
  • An intended audience of the [Product][google.cloud.retail.v2.Product] for whom it’s sold.
  • A BigQuery output result.
  • BigQuery source import data from.
  • The catalog configuration.
  • Catalog level attribute config for an attribute. For example, if customers want to enable/disable facet for a specific attribute.
  • Request message for CollectUserEvent method.
  • The color information of a [Product][google.cloud.retail.v2.Product].
  • Autocomplete parameters.
  • Response of the autocomplete query.
  • Catalog level autocomplete config for customers to customize autocomplete feature’s settings.
  • The input config source for completion data.
  • Detailed completion information including completion attribution token and clicked completion info.
  • Metadata that is used to define a condition that triggers an action. A valid condition must specify at least one of ‘query_terms’ or ‘products_filter’. If multiple fields are specified, the condition is met if all the fields are satisfied e.g. if a set of query terms and product_filter are set, then only items matching the product_filter for requests with a query matching the query terms wil get boosted.
  • Configures dynamic metadata that can be linked to a [ServingConfig][google.cloud.retail.v2.ServingConfig] and affect search or recommendation results at serving time.
  • Request for CreateControl method.
  • Metadata associated with a create operation.
  • Request for creating a model.
  • Request message for [ProductService.CreateProduct][google.cloud.retail.v2.ProductService.CreateProduct] method.
  • Request for CreateServingConfig method.
  • A custom attribute that is not explicitly modeled in [Product][google.cloud.retail.v2.Product].
  • Request for DeleteControl method.
  • Request for deleting a model.
  • Request message for [ProductService.DeleteProduct][google.cloud.retail.v2.ProductService.DeleteProduct] method.
  • Request for DeleteServingConfig method.
  • Metadata for active A/B testing [Experiments][].
  • Request message for the ExportAnalyticsMetrics method.
  • Response of the ExportAnalyticsMetricsRequest. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
  • Configuration of destination for Export related errors.
  • Metadata related to the progress of the Export operation. This is returned by the google.longrunning.Operation.metadata field.
  • Fulfillment information, such as the store IDs for in-store pickup or region IDs for different shipping methods.
  • A Gcs output result.
  • Google Cloud Storage location for input content.
  • Request for [CatalogService.GetAttributesConfig][google.cloud.retail.v2.CatalogService.GetAttributesConfig] method.
  • Request for [CatalogService.GetCompletionConfig][google.cloud.retail.v2.CatalogService.GetCompletionConfig] method.
  • Request for GetControl method.
  • Request message to show which branch is currently the default branch.
  • Response message of [CatalogService.GetDefaultBranch][google.cloud.retail.v2.CatalogService.GetDefaultBranch].
  • Request for getting a model.
  • Request message for [ProductService.GetProduct][google.cloud.retail.v2.ProductService.GetProduct] method.
  • Request for GetServingConfig method.
  • [Product][google.cloud.retail.v2.Product] image. Recommendations AI and Retail Search do not use product images to improve prediction and search results. However, product images can be returned in results, and are shown in prediction or search previews in the console.
  • Request message for ImportCompletionData methods.
  • Response of the [ImportCompletionDataRequest][google.cloud.retail.v2.ImportCompletionDataRequest]. If the long running operation is done, this message is returned by the google.longrunning.Operations.response field if the operation is successful.
  • Configuration of destination for Import related errors.
  • Metadata related to the progress of the Import operation. This is returned by the google.longrunning.Operation.metadata field.
  • Request message for Import methods.
  • Response of the [ImportProductsRequest][google.cloud.retail.v2.ImportProductsRequest]. If the long running operation is done, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
  • Request message for the ImportUserEvents request.
  • Response of the ImportUserEventsRequest. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
  • A floating point interval.
  • Request for [CatalogService.ListCatalogs][google.cloud.retail.v2.CatalogService.ListCatalogs] method.
  • Response for [CatalogService.ListCatalogs][google.cloud.retail.v2.CatalogService.ListCatalogs] method.
  • Request for ListControls method.
  • Response for ListControls method.
  • Request for listing models associated with a resource.
  • Response to a ListModelRequest.
  • Request message for [ProductService.ListProducts][google.cloud.retail.v2.ProductService.ListProducts] method.
  • Response message for [ProductService.ListProducts][google.cloud.retail.v2.ProductService.ListProducts] method.
  • Request for ListServingConfigs method.
  • Response for ListServingConfigs method.
  • The inventory information at a place (e.g. a store) identified by a place ID.
  • Metadata that describes the training and serving parameters of a [Model][google.cloud.retail.v2.Model]. A [Model][google.cloud.retail.v2.Model] can be associated with a [ServingConfig][google.cloud.retail.v2.ServingConfig] and then queried through the Predict API.
  • The output configuration setting.
  • Output result that stores the information about where the exported data is stored.
  • Request for pausing training of a model.
  • Request message for Predict method.
  • Response message for predict method.
  • The price information of a [Product][google.cloud.retail.v2.Product].
  • Product captures all metadata information of items to be recommended or searched.
  • Detailed product information associated with a user event.
  • The inline source for the input config for ImportProducts method.
  • The input config source for products.
  • Configures what level the product should be uploaded with regards to how users will be send events and how predictions will be made.
  • Promotion information.
  • A transaction represents the entire purchase transaction.
  • Metadata related to the progress of the Purge operation. This will be returned by the google.longrunning.Operation.metadata field.
  • Request message for PurgeUserEvents method.
  • Response of the PurgeUserEventsRequest. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
  • The rating of a [Product][google.cloud.retail.v2.Product].
  • Metadata for RejoinUserEvents method.
  • Request message for RejoinUserEvents method.
  • Response message for RejoinUserEvents method.
  • Request for [CatalogService.RemoveCatalogAttribute][google.cloud.retail.v2.CatalogService.RemoveCatalogAttribute] method.
  • Request for RemoveControl method.
  • Metadata related to the progress of the RemoveFulfillmentPlaces operation. Currently empty because there is no meaningful metadata populated from the [ProductService.RemoveFulfillmentPlaces][google.cloud.retail.v2.ProductService.RemoveFulfillmentPlaces] method.
  • Request message for [ProductService.RemoveFulfillmentPlaces][google.cloud.retail.v2.ProductService.RemoveFulfillmentPlaces] method.
  • Response of the RemoveFulfillmentPlacesRequest. Currently empty because there is no meaningful response populated from the [ProductService.RemoveFulfillmentPlaces][google.cloud.retail.v2.ProductService.RemoveFulfillmentPlaces] method.
  • Metadata related to the progress of the RemoveLocalInventories operation. Currently empty because there is no meaningful metadata populated from the [ProductService.RemoveLocalInventories][google.cloud.retail.v2.ProductService.RemoveLocalInventories] method.
  • Request message for [ProductService.RemoveLocalInventories][google.cloud.retail.v2.ProductService.RemoveLocalInventories] method.
  • Response of the [ProductService.RemoveLocalInventories][google.cloud.retail.v2.ProductService.RemoveLocalInventories] API. Currently empty because there is no meaningful response populated from the [ProductService.RemoveLocalInventories][google.cloud.retail.v2.ProductService.RemoveLocalInventories] method.
  • Request for [CatalogService.ReplaceCatalogAttribute][google.cloud.retail.v2.CatalogService.ReplaceCatalogAttribute] method.
  • Request for resuming training of a model.
  • A rule is a condition-action pair
  • Request message for [SearchService.Search][google.cloud.retail.v2.SearchService.Search] method.
  • Response message for [SearchService.Search][google.cloud.retail.v2.SearchService.Search] method.
  • Configures metadata that is used to generate serving time results (e.g. search results or recommendation predictions).
  • Request message to set a specified branch as new default_branch.
  • Metadata related to the progress of the SetInventory operation. Currently empty because there is no meaningful metadata populated from the [ProductService.SetInventory][google.cloud.retail.v2.ProductService.SetInventory] method.
  • Request message for [ProductService.SetInventory][google.cloud.retail.v2.ProductService.SetInventory] method.
  • Response of the SetInventoryRequest. Currently empty because there is no meaningful response populated from the [ProductService.SetInventory][google.cloud.retail.v2.ProductService.SetInventory] method.
  • Metadata associated with a tune operation.
  • Request to manually start a tuning process now (instead of waiting for the periodically scheduled tuning to happen).
  • Response associated with a tune operation.
  • Request for [CatalogService.UpdateAttributesConfig][google.cloud.retail.v2.CatalogService.UpdateAttributesConfig] method.
  • Request for [CatalogService.UpdateCatalog][google.cloud.retail.v2.CatalogService.UpdateCatalog] method.
  • Request for [CatalogService.UpdateCompletionConfig][google.cloud.retail.v2.CatalogService.UpdateCompletionConfig] method.
  • Request for UpdateControl method.
  • Request for updating an existing model.
  • Request message for [ProductService.UpdateProduct][google.cloud.retail.v2.ProductService.UpdateProduct] method.
  • Request for UpdateServingConfig method.
  • UserEvent captures all metadata information Retail API needs to know about how end users interact with customers’ website.
  • A summary of import result. The UserEventImportSummary summarizes the import status for user events.
  • The inline source for the input config for ImportUserEvents method.
  • The input config source for user events.
  • Information of an end user.
  • Request message for WriteUserEvent method.

Enums§