Namespace Google.Apis.CloudRetail.v2beta.Data
Classes
GoogleApiHttpBody
Message that represents an arbitrary HTTP body. It should only be used for payload formats that can't be represented as JSON, such as raw binary or an HTML page. This message can be used both in streaming and non-streaming API methods in the request as well as the response. It can be used as a top-level request field, which is convenient if one wants to extract parameters from either the URL or HTTP template into the request fields and also want access to the raw HTTP body. Example: message GetResourceRequest { // A unique request id. string request_id = 1; // The raw HTTP body is bound to this field. google.api.HttpBody http_body = 2; } service ResourceService { rpc GetResource(GetResourceRequest) returns (google.api.HttpBody); rpc UpdateResource(google.api.HttpBody) returns (google.protobuf.Empty); } Example with streaming methods: service CaldavService { rpc GetCalendar(stream google.api.HttpBody) returns (stream google.api.HttpBody); rpc UpdateCalendar(stream google.api.HttpBody) returns (stream google.api.HttpBody); } Use of this type only changes how the request and response bodies are handled, all other features will continue to work unchanged.
GoogleCloudRetailLoggingErrorContext
A description of the context in which an error occurred.
GoogleCloudRetailLoggingErrorLog
An error log which is reported to the Error Reporting system. This proto a superset of google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent.
GoogleCloudRetailLoggingHttpRequestContext
HTTP request data that is related to a reported error.
GoogleCloudRetailLoggingImportErrorContext
The error payload that is populated on LRO import APIs, including "google.cloud.retail.v2.ProductService.ImportProducts" and "google.cloud.retail.v2.EventService.ImportUserEvents".
GoogleCloudRetailLoggingServiceContext
Describes a running service that sends errors.
GoogleCloudRetailLoggingSourceLocation
Indicates a location in the source code of the service for which errors are reported.
GoogleCloudRetailV2AddFulfillmentPlacesMetadata
Metadata related to the progress of the AddFulfillmentPlaces operation. Currently empty because there is no meaningful metadata populated from the ProductService.AddFulfillmentPlaces method.
GoogleCloudRetailV2AddFulfillmentPlacesResponse
Response of the AddFulfillmentPlacesRequest. Currently empty because there is no meaningful response populated from the ProductService.AddFulfillmentPlaces method.
GoogleCloudRetailV2AddLocalInventoriesMetadata
Metadata related to the progress of the AddLocalInventories operation. Currently empty because there is no meaningful metadata populated from the ProductService.AddLocalInventories method.
GoogleCloudRetailV2AddLocalInventoriesResponse
Response of the ProductService.AddLocalInventories API. Currently empty because there is no meaningful response populated from the ProductService.AddLocalInventories method.
GoogleCloudRetailV2BigQueryOutputResult
A BigQuery output result.
GoogleCloudRetailV2CreateModelMetadata
Metadata associated with a create operation.
GoogleCloudRetailV2ExportAnalyticsMetricsResponse
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.
GoogleCloudRetailV2ExportErrorsConfig
Configuration of destination for Export related errors.
GoogleCloudRetailV2ExportMetadata
Metadata related to the progress of the Export operation. This is returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2GcsOutputResult
A Gcs output result.
GoogleCloudRetailV2ImportCompletionDataResponse
Response of the ImportCompletionDataRequest. If the long running operation is done, this message is returned by the google.longrunning.Operations.response field if the operation is successful.
GoogleCloudRetailV2ImportErrorsConfig
Configuration of destination for Import related errors.
GoogleCloudRetailV2ImportMetadata
Metadata related to the progress of the Import operation. This is returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2ImportProductsResponse
Response of the 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.
GoogleCloudRetailV2ImportUserEventsResponse
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.
GoogleCloudRetailV2Model
Metadata that describes the training and serving parameters of a Model. A Model can be associated with a ServingConfig and then queried through the Predict API.
GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfig
Additional configs for the frequently-bought-together model type.
GoogleCloudRetailV2ModelModelFeaturesConfig
Additional model features config.
GoogleCloudRetailV2ModelServingConfigList
Represents an ordered combination of valid serving configs, which can be used for PAGE_OPTIMIZATION
recommendations.
GoogleCloudRetailV2OutputResult
Output result that stores the information about where the exported data is stored.
GoogleCloudRetailV2PurgeMetadata
Metadata related to the progress of the Purge operation. This will be returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2PurgeProductsMetadata
Metadata related to the progress of the PurgeProducts operation. This will be returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2PurgeProductsResponse
Response of the PurgeProductsRequest. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
GoogleCloudRetailV2PurgeUserEventsResponse
Response of the PurgeUserEventsRequest. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
GoogleCloudRetailV2RejoinUserEventsMetadata
Metadata for RejoinUserEvents
method.
GoogleCloudRetailV2RejoinUserEventsResponse
Response message for RejoinUserEvents
method.
GoogleCloudRetailV2RemoveFulfillmentPlacesMetadata
Metadata related to the progress of the RemoveFulfillmentPlaces operation. Currently empty because there is no meaningful metadata populated from the ProductService.RemoveFulfillmentPlaces method.
GoogleCloudRetailV2RemoveFulfillmentPlacesResponse
Response of the RemoveFulfillmentPlacesRequest. Currently empty because there is no meaningful response populated from the ProductService.RemoveFulfillmentPlaces method.
GoogleCloudRetailV2RemoveLocalInventoriesMetadata
Metadata related to the progress of the RemoveLocalInventories operation. Currently empty because there is no meaningful metadata populated from the ProductService.RemoveLocalInventories method.
GoogleCloudRetailV2RemoveLocalInventoriesResponse
Response of the ProductService.RemoveLocalInventories API. Currently empty because there is no meaningful response populated from the ProductService.RemoveLocalInventories method.
GoogleCloudRetailV2SetInventoryMetadata
Metadata related to the progress of the SetInventory operation. Currently empty because there is no meaningful metadata populated from the ProductService.SetInventory method.
GoogleCloudRetailV2SetInventoryResponse
Response of the SetInventoryRequest. Currently empty because there is no meaningful response populated from the ProductService.SetInventory method.
GoogleCloudRetailV2TuneModelMetadata
Metadata associated with a tune operation.
GoogleCloudRetailV2TuneModelResponse
Response associated with a tune operation.
GoogleCloudRetailV2UserEventImportSummary
A summary of import result. The UserEventImportSummary summarizes the import status for user events.
GoogleCloudRetailV2alphaAddFulfillmentPlacesMetadata
Metadata related to the progress of the AddFulfillmentPlaces operation. Currently empty because there is no meaningful metadata populated from the ProductService.AddFulfillmentPlaces method.
GoogleCloudRetailV2alphaAddFulfillmentPlacesResponse
Response of the AddFulfillmentPlacesRequest. Currently empty because there is no meaningful response populated from the ProductService.AddFulfillmentPlaces method.
GoogleCloudRetailV2alphaAddLocalInventoriesMetadata
Metadata related to the progress of the AddLocalInventories operation. Currently empty because there is no meaningful metadata populated from the ProductService.AddLocalInventories method.
GoogleCloudRetailV2alphaAddLocalInventoriesResponse
Response of the ProductService.AddLocalInventories API. Currently empty because there is no meaningful response populated from the ProductService.AddLocalInventories method.
GoogleCloudRetailV2alphaBigQueryOutputResult
A BigQuery output result.
GoogleCloudRetailV2alphaCreateMerchantCenterAccountLinkMetadata
Common metadata related to the progress of the operations.
GoogleCloudRetailV2alphaCreateModelMetadata
Metadata associated with a create operation.
GoogleCloudRetailV2alphaEnrollSolutionMetadata
Metadata related to the EnrollSolution method. This will be returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2alphaEnrollSolutionResponse
Response for EnrollSolution method.
GoogleCloudRetailV2alphaExportAnalyticsMetricsResponse
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.
GoogleCloudRetailV2alphaExportErrorsConfig
Configuration of destination for Export related errors.
GoogleCloudRetailV2alphaExportMetadata
Metadata related to the progress of the Export operation. This is returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2alphaExportProductsResponse
Response of the ExportProductsRequest. If the long running operation is done, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
GoogleCloudRetailV2alphaExportUserEventsResponse
Response of the ExportUserEventsRequest. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
GoogleCloudRetailV2alphaGcsOutputResult
A Gcs output result.
GoogleCloudRetailV2alphaImportCompletionDataResponse
Response of the ImportCompletionDataRequest. If the long running operation is done, this message is returned by the google.longrunning.Operations.response field if the operation is successful.
GoogleCloudRetailV2alphaImportErrorsConfig
Configuration of destination for Import related errors.
GoogleCloudRetailV2alphaImportMetadata
Metadata related to the progress of the Import operation. This is returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2alphaImportProductsResponse
Response of the 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.
GoogleCloudRetailV2alphaImportUserEventsResponse
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.
GoogleCloudRetailV2alphaMerchantCenterAccountLink
Represents a link between a Merchant Center account and a branch. After a link is established, products from the linked Merchant Center account are streamed to the linked branch.
GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter
Merchant Center Feed filter criterion.
GoogleCloudRetailV2alphaModel
Metadata that describes the training and serving parameters of a Model. A Model can be associated with a ServingConfig and then queried through the Predict API.
GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfig
Additional configs for the frequently-bought-together model type.
GoogleCloudRetailV2alphaModelModelFeaturesConfig
Additional model features config.
GoogleCloudRetailV2alphaModelPageOptimizationConfig
The PageOptimizationConfig for model training. This determines how many panels to optimize for, and which serving configs to consider for each panel. The purpose of this model is to optimize which ServingConfig to show on which panels in way that optimizes the visitors shopping journey.
GoogleCloudRetailV2alphaModelPageOptimizationConfigCandidate
A candidate to consider for a given panel. Currently only ServingConfig are valid candidates.
GoogleCloudRetailV2alphaModelPageOptimizationConfigPanel
An individual panel with a list of ServingConfigs to consider for it.
GoogleCloudRetailV2alphaModelServingConfigList
Represents an ordered combination of valid serving configs, which can be used for PAGE_OPTIMIZATION
recommendations.
GoogleCloudRetailV2alphaOutputResult
Output result that stores the information about where the exported data is stored.
GoogleCloudRetailV2alphaPurgeMetadata
Metadata related to the progress of the Purge operation. This will be returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2alphaPurgeProductsMetadata
Metadata related to the progress of the PurgeProducts operation. This will be returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2alphaPurgeProductsResponse
Response of the PurgeProductsRequest. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
GoogleCloudRetailV2alphaPurgeUserEventsResponse
Response of the PurgeUserEventsRequest. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
GoogleCloudRetailV2alphaRejoinUserEventsMetadata
Metadata for RejoinUserEvents
method.
GoogleCloudRetailV2alphaRejoinUserEventsResponse
Response message for RejoinUserEvents
method.
GoogleCloudRetailV2alphaRemoveFulfillmentPlacesMetadata
Metadata related to the progress of the RemoveFulfillmentPlaces operation. Currently empty because there is no meaningful metadata populated from the ProductService.RemoveFulfillmentPlaces method.
GoogleCloudRetailV2alphaRemoveFulfillmentPlacesResponse
Response of the RemoveFulfillmentPlacesRequest. Currently empty because there is no meaningful response populated from the ProductService.RemoveFulfillmentPlaces method.
GoogleCloudRetailV2alphaRemoveLocalInventoriesMetadata
Metadata related to the progress of the RemoveLocalInventories operation. Currently empty because there is no meaningful metadata populated from the ProductService.RemoveLocalInventories method.
GoogleCloudRetailV2alphaRemoveLocalInventoriesResponse
Response of the ProductService.RemoveLocalInventories API. Currently empty because there is no meaningful response populated from the ProductService.RemoveLocalInventories method.
GoogleCloudRetailV2alphaSetInventoryMetadata
Metadata related to the progress of the SetInventory operation. Currently empty because there is no meaningful metadata populated from the ProductService.SetInventory method.
GoogleCloudRetailV2alphaSetInventoryResponse
Response of the SetInventoryRequest. Currently empty because there is no meaningful response populated from the ProductService.SetInventory method.
GoogleCloudRetailV2alphaTransformedUserEventsMetadata
Metadata related to transform user events operation.
GoogleCloudRetailV2alphaTuneModelMetadata
Metadata associated with a tune operation.
GoogleCloudRetailV2alphaTuneModelResponse
Response associated with a tune operation.
GoogleCloudRetailV2alphaUserEventImportSummary
A summary of import result. The UserEventImportSummary summarizes the import status for user events.
GoogleCloudRetailV2betaAddCatalogAttributeRequest
Request for CatalogService.AddCatalogAttribute method.
GoogleCloudRetailV2betaAddControlRequest
Request for AddControl method.
GoogleCloudRetailV2betaAddFulfillmentPlacesMetadata
Metadata related to the progress of the AddFulfillmentPlaces operation. Currently empty because there is no meaningful metadata populated from the ProductService.AddFulfillmentPlaces method.
GoogleCloudRetailV2betaAddFulfillmentPlacesRequest
Request message for ProductService.AddFulfillmentPlaces method.
GoogleCloudRetailV2betaAddFulfillmentPlacesResponse
Response of the AddFulfillmentPlacesRequest. Currently empty because there is no meaningful response populated from the ProductService.AddFulfillmentPlaces method.
GoogleCloudRetailV2betaAddLocalInventoriesMetadata
Metadata related to the progress of the AddLocalInventories operation. Currently empty because there is no meaningful metadata populated from the ProductService.AddLocalInventories method.
GoogleCloudRetailV2betaAddLocalInventoriesRequest
Request message for ProductService.AddLocalInventories method.
GoogleCloudRetailV2betaAddLocalInventoriesResponse
Response of the ProductService.AddLocalInventories API. Currently empty because there is no meaningful response populated from the ProductService.AddLocalInventories method.
GoogleCloudRetailV2betaAlertConfig
Project level alert config.
GoogleCloudRetailV2betaAlertConfigAlertPolicy
Alert policy for a customer.
GoogleCloudRetailV2betaAlertConfigAlertPolicyRecipient
Recipient contact information.
GoogleCloudRetailV2betaAttributesConfig
Catalog level attribute config.
GoogleCloudRetailV2betaAudience
An intended audience of the Product for whom it's sold.
GoogleCloudRetailV2betaBatchRemoveCatalogAttributesRequest
Request for CatalogService.BatchRemoveCatalogAttributes method.
GoogleCloudRetailV2betaBatchRemoveCatalogAttributesResponse
Response of the CatalogService.BatchRemoveCatalogAttributes.
GoogleCloudRetailV2betaBatchUpdateGenerativeQuestionConfigsRequest
Request for BatchUpdateGenerativeQuestionConfig method.
GoogleCloudRetailV2betaBatchUpdateGenerativeQuestionConfigsResponse
Aggregated response for UpdateGenerativeQuestionConfig method.
GoogleCloudRetailV2betaBigQueryOutputResult
A BigQuery output result.
GoogleCloudRetailV2betaBigQuerySource
BigQuery source import data from.
GoogleCloudRetailV2betaCatalog
The catalog configuration.
GoogleCloudRetailV2betaCatalogAttribute
Catalog level attribute config for an attribute. For example, if customers want to enable/disable facet for a specific attribute.
GoogleCloudRetailV2betaCatalogAttributeFacetConfig
Possible options for the facet that corresponds to the current attribute config.
GoogleCloudRetailV2betaCatalogAttributeFacetConfigIgnoredFacetValues
Facet values to ignore on facets during the specified time range for the given SearchResponse.Facet.key attribute.
GoogleCloudRetailV2betaCatalogAttributeFacetConfigMergedFacet
The current facet key (i.e. attribute config) maps into the merged_facet_key. A facet key can have at most one child. The current facet key and the merged facet key need both to be textual custom attributes or both numerical custom attributes (same type).
GoogleCloudRetailV2betaCatalogAttributeFacetConfigMergedFacetValue
Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
GoogleCloudRetailV2betaCatalogAttributeFacetConfigRerankConfig
Options to rerank based on facet values engaged by the user for the current key. That key needs to be a custom textual key and facetable. To use this control, you also need to pass all the facet keys engaged by the user in the request using the field [SearchRequest.FacetSpec]. In particular, if you don't pass the facet keys engaged that you want to rerank on, this control won't be effective. Moreover, to obtain better results, the facet values that you want to rerank on should be close to English (ideally made of words, underscores, and spaces).
GoogleCloudRetailV2betaColorInfo
The color information of a Product.
GoogleCloudRetailV2betaCompleteQueryResponse
Response of the autocomplete query.
GoogleCloudRetailV2betaCompleteQueryResponseAttributeResult
Resource that represents attribute results. The list of suggestions for the attribute.
GoogleCloudRetailV2betaCompleteQueryResponseCompletionResult
Resource that represents completion results.
GoogleCloudRetailV2betaCompleteQueryResponseRecentSearchResult
Deprecated: Recent search of this user.
GoogleCloudRetailV2betaCompletionConfig
Catalog level autocomplete config for customers to customize autocomplete feature's settings.
GoogleCloudRetailV2betaCompletionDataInputConfig
The input config source for completion data.
GoogleCloudRetailV2betaCompletionDetail
Detailed completion information including completion attribution token and clicked completion info.
GoogleCloudRetailV2betaCondition
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.
GoogleCloudRetailV2betaConditionQueryTerm
Query terms that we want to match on.
GoogleCloudRetailV2betaConditionTimeRange
Used for time-dependent conditions. Example: Want to have rule applied for week long sale.
GoogleCloudRetailV2betaControl
Configures dynamic metadata that can be linked to a ServingConfig and affect search or recommendation results at serving time.
GoogleCloudRetailV2betaCreateModelMetadata
Metadata associated with a create operation.
GoogleCloudRetailV2betaCustomAttribute
A custom attribute that is not explicitly modeled in Product.
GoogleCloudRetailV2betaExperimentInfo
Metadata for active A/B testing experiment.
GoogleCloudRetailV2betaExperimentInfoServingConfigExperiment
Metadata for active serving config A/B tests.
GoogleCloudRetailV2betaExportAnalyticsMetricsRequest
Request message for the ExportAnalyticsMetrics
method.
GoogleCloudRetailV2betaExportAnalyticsMetricsResponse
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.
GoogleCloudRetailV2betaExportErrorsConfig
Configuration of destination for Export related errors.
GoogleCloudRetailV2betaExportMetadata
Metadata related to the progress of the Export operation. This is returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2betaExportProductsRequest
Request message for ExportProducts method.
GoogleCloudRetailV2betaExportProductsResponse
Response of the ExportProductsRequest. If the long running operation is done, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
GoogleCloudRetailV2betaExportUserEventsRequest
Request message for the ExportUserEvents
method.
GoogleCloudRetailV2betaExportUserEventsResponse
Response of the ExportUserEventsRequest. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
GoogleCloudRetailV2betaFulfillmentInfo
Fulfillment information, such as the store IDs for in-store pickup or region IDs for different shipping methods.
GoogleCloudRetailV2betaGcsOutputResult
A Gcs output result.
GoogleCloudRetailV2betaGcsSource
Google Cloud Storage location for input content.
GoogleCloudRetailV2betaGenerativeQuestionConfig
Configuration for a single generated question.
GoogleCloudRetailV2betaGenerativeQuestionsFeatureConfig
Configuration for overall generative question feature state.
GoogleCloudRetailV2betaGetDefaultBranchResponse
Response message of CatalogService.GetDefaultBranch.
GoogleCloudRetailV2betaImage
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.
GoogleCloudRetailV2betaImportCompletionDataRequest
Request message for ImportCompletionData methods.
GoogleCloudRetailV2betaImportCompletionDataResponse
Response of the ImportCompletionDataRequest. If the long running operation is done, this message is returned by the google.longrunning.Operations.response field if the operation is successful.
GoogleCloudRetailV2betaImportErrorsConfig
Configuration of destination for Import related errors.
GoogleCloudRetailV2betaImportMetadata
Metadata related to the progress of the Import operation. This is returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2betaImportProductsRequest
Request message for Import methods.
GoogleCloudRetailV2betaImportProductsResponse
Response of the 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.
GoogleCloudRetailV2betaImportUserEventsRequest
Request message for the ImportUserEvents request.
GoogleCloudRetailV2betaImportUserEventsResponse
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.
GoogleCloudRetailV2betaInterval
A floating point interval.
GoogleCloudRetailV2betaListCatalogsResponse
Response for CatalogService.ListCatalogs method.
GoogleCloudRetailV2betaListControlsResponse
Response for ListControls method.
GoogleCloudRetailV2betaListGenerativeQuestionConfigsResponse
Response for ListQuestions method.
GoogleCloudRetailV2betaListModelsResponse
Response to a ListModelRequest.
GoogleCloudRetailV2betaListProductsResponse
Response message for ProductService.ListProducts method.
GoogleCloudRetailV2betaListServingConfigsResponse
Response for ListServingConfigs method.
GoogleCloudRetailV2betaLocalInventory
The inventory information at a place (e.g. a store) identified by a place ID.
GoogleCloudRetailV2betaMerchantCenterFeedFilter
Merchant Center Feed filter criterion.
GoogleCloudRetailV2betaMerchantCenterLink
Represents a link between a Merchant Center account and a branch. After a link is established, products from the linked Merchant Center account are streamed to the linked branch.
GoogleCloudRetailV2betaMerchantCenterLinkingConfig
Configures Merchant Center linking. Links contained in the config will be used to sync data from a Merchant Center account to a Cloud Retail branch.
GoogleCloudRetailV2betaModel
Metadata that describes the training and serving parameters of a Model. A Model can be associated with a ServingConfig and then queried through the Predict API.
GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfig
Additional configs for the frequently-bought-together model type.
GoogleCloudRetailV2betaModelModelFeaturesConfig
Additional model features config.
GoogleCloudRetailV2betaModelServingConfigList
Represents an ordered combination of valid serving configs, which can be used for PAGE_OPTIMIZATION
recommendations.
GoogleCloudRetailV2betaOutputConfig
The output configuration setting.
GoogleCloudRetailV2betaOutputConfigBigQueryDestination
The BigQuery output destination configuration.
GoogleCloudRetailV2betaOutputConfigGcsDestination
The Google Cloud Storage output destination configuration.
GoogleCloudRetailV2betaOutputResult
Output result that stores the information about where the exported data is stored.
GoogleCloudRetailV2betaPauseModelRequest
Request for pausing training of a model.
GoogleCloudRetailV2betaPinControlMetadata
Metadata for pinning to be returned in the response. This is used for distinguishing between applied vs dropped pins.
GoogleCloudRetailV2betaPinControlMetadataProductPins
List of product ids which have associated pins.
GoogleCloudRetailV2betaPredictRequest
Request message for Predict method.
GoogleCloudRetailV2betaPredictResponse
Response message for predict method.
GoogleCloudRetailV2betaPredictResponsePredictionResult
PredictionResult represents the recommendation prediction results.
GoogleCloudRetailV2betaPriceInfo
The price information of a Product.
GoogleCloudRetailV2betaPriceInfoPriceRange
The price range of all variant Product having the same Product.primary_product_id.
GoogleCloudRetailV2betaProduct
Product captures all metadata information of items to be recommended or searched.
GoogleCloudRetailV2betaProductAttributeInterval
Product attribute name and numeric interval.
GoogleCloudRetailV2betaProductAttributeValue
Product attribute which structured by an attribute name and value. This structure is used in conversational
search filters and answers. For example, if we have name=color
and value=red
, this means that the color is
red
.
GoogleCloudRetailV2betaProductDetail
Detailed product information associated with a user event.
GoogleCloudRetailV2betaProductInlineSource
The inline source for the input config for ImportProducts method.
GoogleCloudRetailV2betaProductInputConfig
The input config source for products.
GoogleCloudRetailV2betaProductLevelConfig
Configures what level the product should be uploaded with regards to how users will be send events and how predictions will be made.
GoogleCloudRetailV2betaPromotion
Promotion specification.
GoogleCloudRetailV2betaPurchaseTransaction
A transaction represents the entire purchase transaction.
GoogleCloudRetailV2betaPurgeMetadata
Metadata related to the progress of the Purge operation. This will be returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2betaPurgeProductsMetadata
Metadata related to the progress of the PurgeProducts operation. This will be returned by the google.longrunning.Operation.metadata field.
GoogleCloudRetailV2betaPurgeProductsRequest
Request message for PurgeProducts method.
GoogleCloudRetailV2betaPurgeProductsResponse
Response of the PurgeProductsRequest. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
GoogleCloudRetailV2betaPurgeUserEventsRequest
Request message for PurgeUserEvents method.
GoogleCloudRetailV2betaPurgeUserEventsResponse
Response of the PurgeUserEventsRequest. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
GoogleCloudRetailV2betaRating
The rating of a Product.
GoogleCloudRetailV2betaRejoinUserEventsMetadata
Metadata for RejoinUserEvents
method.
GoogleCloudRetailV2betaRejoinUserEventsRequest
Request message for RejoinUserEvents method.
GoogleCloudRetailV2betaRejoinUserEventsResponse
Response message for RejoinUserEvents
method.
GoogleCloudRetailV2betaRemoveCatalogAttributeRequest
Request for CatalogService.RemoveCatalogAttribute method.
GoogleCloudRetailV2betaRemoveControlRequest
Request for RemoveControl method.
GoogleCloudRetailV2betaRemoveFulfillmentPlacesMetadata
Metadata related to the progress of the RemoveFulfillmentPlaces operation. Currently empty because there is no meaningful metadata populated from the ProductService.RemoveFulfillmentPlaces method.
GoogleCloudRetailV2betaRemoveFulfillmentPlacesRequest
Request message for ProductService.RemoveFulfillmentPlaces method.
GoogleCloudRetailV2betaRemoveFulfillmentPlacesResponse
Response of the RemoveFulfillmentPlacesRequest. Currently empty because there is no meaningful response populated from the ProductService.RemoveFulfillmentPlaces method.
GoogleCloudRetailV2betaRemoveLocalInventoriesMetadata
Metadata related to the progress of the RemoveLocalInventories operation. Currently empty because there is no meaningful metadata populated from the ProductService.RemoveLocalInventories method.
GoogleCloudRetailV2betaRemoveLocalInventoriesRequest
Request message for ProductService.RemoveLocalInventories method.
GoogleCloudRetailV2betaRemoveLocalInventoriesResponse
Response of the ProductService.RemoveLocalInventories API. Currently empty because there is no meaningful response populated from the ProductService.RemoveLocalInventories method.
GoogleCloudRetailV2betaReplaceCatalogAttributeRequest
Request for CatalogService.ReplaceCatalogAttribute method.
GoogleCloudRetailV2betaResumeModelRequest
Request for resuming training of a model.
GoogleCloudRetailV2betaRule
A rule is a condition-action pair * A condition defines when a rule is to be triggered. * An action specifies what occurs on that trigger. Currently rules only work for controls with SOLUTION_TYPE_SEARCH.
GoogleCloudRetailV2betaRuleBoostAction
A boost action to apply to results matching condition specified above.
GoogleCloudRetailV2betaRuleDoNotAssociateAction
Prevents query_term
from being associated with specified terms during search. Example: Don't associate "gShoe"
and "cheap".
GoogleCloudRetailV2betaRuleFilterAction
- Rule Condition: - No Condition.query_terms provided is a global match. - 1 or more Condition.query_terms provided are combined with OR operator. * Action Input: The request query and filter that are applied to the retrieved products, in addition to any filters already provided with the SearchRequest. The AND operator is used to combine the query's existing filters with the filter rule(s). NOTE: May result in 0 results when filters conflict. * Action Result: Filters the returned objects to be ONLY those that passed the filter.
GoogleCloudRetailV2betaRuleForceReturnFacetAction
Force returns an attribute/facet in the request around a certain position or above. * Rule Condition: Must specify non-empty Condition.query_terms (for search only) or Condition.page_categories (for browse only), but can't specify both. * Action Inputs: attribute name, position * Action Result: Will force return a facet key around a certain position or above if the condition is satisfied. Example: Suppose the query is "shoes", the Condition.query_terms is "shoes", the ForceReturnFacetAction.FacetPositionAdjustment.attribute_name is "size" and the ForceReturnFacetAction.FacetPositionAdjustment.position is 8. Two cases: a) The facet key "size" is not already in the top 8 slots, then the facet "size" will appear at a position close to 8. b) The facet key "size" in among the top 8 positions in the request, then it will stay at its current rank.
GoogleCloudRetailV2betaRuleForceReturnFacetActionFacetPositionAdjustment
Each facet position adjustment consists of a single attribute name (i.e. facet key) along with a specified position.
GoogleCloudRetailV2betaRuleIgnoreAction
Prevents a term in the query from being used in search. Example: Don't search for "shoddy".
GoogleCloudRetailV2betaRuleOnewaySynonymsAction
Maps a set of terms to a set of synonyms. Set of synonyms will be treated as synonyms of each query term only.
query_terms
will not be treated as synonyms of each other. Example: "sneakers" will use a synonym of "shoes".
"shoes" will not use a synonym of "sneakers".
GoogleCloudRetailV2betaRuleRedirectAction
Redirects a shopper to a specific page. * Rule Condition: Must specify Condition.query_terms. * Action Input: Request Query * Action Result: Redirects shopper to provided uri.
GoogleCloudRetailV2betaRuleRemoveFacetAction
Removes an attribute/facet in the request if is present. * Rule Condition: Must specify non-empty Condition.query_terms (for search only) or Condition.page_categories (for browse only), but can't specify both.
- Action Input: attribute name * Action Result: Will remove the attribute (as a facet) from the request if it is present. Example: Suppose the query is "shoes", the Condition.query_terms is "shoes" and the attribute name "size", then facet key "size" will be removed from the request (if it is present).
GoogleCloudRetailV2betaRuleReplacementAction
Replaces a term in the query. Multiple replacement candidates can be specified. All query_terms
will be
replaced with the replacement term. Example: Replace "gShoe" with "google shoe".
GoogleCloudRetailV2betaRuleTwowaySynonymsAction
Creates a set of terms that will be treated as synonyms of each other. Example: synonyms of "sneakers" and "shoes": * "sneakers" will use a synonym of "shoes". * "shoes" will use a synonym of "sneakers".
GoogleCloudRetailV2betaSearchRequest
Request message for SearchService.Search method.
GoogleCloudRetailV2betaSearchRequestBoostSpec
Boost specification to boost certain items.
GoogleCloudRetailV2betaSearchRequestBoostSpecConditionBoostSpec
Boost applies to products which match a condition.
GoogleCloudRetailV2betaSearchRequestConversationalSearchSpec
This field specifies all conversational related parameters addition to traditional retail search.
GoogleCloudRetailV2betaSearchRequestConversationalSearchSpecUserAnswer
This field specifies the current user answer during the conversational search. This can be either user selected from suggested answers or user input plain text.
GoogleCloudRetailV2betaSearchRequestConversationalSearchSpecUserAnswerSelectedAnswer
This field specifies the selected answers during the conversational search.
GoogleCloudRetailV2betaSearchRequestDynamicFacetSpec
The specifications of dynamically generated facets.
GoogleCloudRetailV2betaSearchRequestFacetSpec
A facet specification to perform faceted search.
GoogleCloudRetailV2betaSearchRequestFacetSpecFacetKey
Specifies how a facet is computed.
GoogleCloudRetailV2betaSearchRequestPersonalizationSpec
The specification for personalization.
GoogleCloudRetailV2betaSearchRequestQueryExpansionSpec
Specification to determine under which conditions query expansion should occur.
GoogleCloudRetailV2betaSearchRequestSpellCorrectionSpec
The specification for query spell correction.
GoogleCloudRetailV2betaSearchRequestTileNavigationSpec
This field specifies tile navigation related parameters.
GoogleCloudRetailV2betaSearchResponse
Response message for SearchService.Search method.
GoogleCloudRetailV2betaSearchResponseConversationalSearchResult
This field specifies all related information that is needed on client side for UI rendering of conversational retail search.
GoogleCloudRetailV2betaSearchResponseConversationalSearchResultAdditionalFilter
Additional filter that client side need to apply.
GoogleCloudRetailV2betaSearchResponseConversationalSearchResultSuggestedAnswer
Suggested answers to the follow-up question.
GoogleCloudRetailV2betaSearchResponseFacet
A facet result.
GoogleCloudRetailV2betaSearchResponseFacetFacetValue
A facet value which contains value names and their count.
GoogleCloudRetailV2betaSearchResponseQueryExpansionInfo
Information describing query expansion including whether expansion has occurred.
GoogleCloudRetailV2betaSearchResponseSearchResult
Represents the search results.
GoogleCloudRetailV2betaSearchResponseTileNavigationResult
This field specifies all related information for tile navigation that will be used in client side.
GoogleCloudRetailV2betaServingConfig
Configures metadata that is used to generate serving time results (e.g. search results or recommendation predictions).
GoogleCloudRetailV2betaSetDefaultBranchRequest
Request message to set a specified branch as new default_branch.
GoogleCloudRetailV2betaSetInventoryMetadata
Metadata related to the progress of the SetInventory operation. Currently empty because there is no meaningful metadata populated from the ProductService.SetInventory method.
GoogleCloudRetailV2betaSetInventoryRequest
Request message for ProductService.SetInventory method.
GoogleCloudRetailV2betaSetInventoryResponse
Response of the SetInventoryRequest. Currently empty because there is no meaningful response populated from the ProductService.SetInventory method.
GoogleCloudRetailV2betaTile
This field specifies the tile information including an attribute key, attribute value. More fields will be added in the future, eg: product id or product counts, etc.
GoogleCloudRetailV2betaTuneModelMetadata
Metadata associated with a tune operation.
GoogleCloudRetailV2betaTuneModelRequest
Request to manually start a tuning process now (instead of waiting for the periodically scheduled tuning to happen).
GoogleCloudRetailV2betaTuneModelResponse
Response associated with a tune operation.
GoogleCloudRetailV2betaUpdateGenerativeQuestionConfigRequest
Request for UpdateGenerativeQuestionConfig method.
GoogleCloudRetailV2betaUserEvent
UserEvent captures all metadata information Retail API needs to know about how end users interact with customers' website.
GoogleCloudRetailV2betaUserEventImportSummary
A summary of import result. The UserEventImportSummary summarizes the import status for user events.
GoogleCloudRetailV2betaUserEventInlineSource
The inline source for the input config for ImportUserEvents method.
GoogleCloudRetailV2betaUserEventInputConfig
The input config source for user events.
GoogleCloudRetailV2betaUserInfo
Information of an end user.
GoogleLongrunningListOperationsResponse
The response message for Operations.ListOperations.
GoogleLongrunningOperation
This resource represents a long-running operation that is the result of a network API call.
GoogleProtobufEmpty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
GoogleRpcStatus
The Status
type defines a logical error model that is suitable for different programming environments,
including REST APIs and RPC APIs. It is used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details. You can find out more about this error model
and how to work with it in the API Design Guide.
GoogleTypeDate
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp