recommendationengine/v1beta1 library
Recommendations AI (Beta) - v1beta1
Note that we now highly recommend new customers to use Retail API, which incorporates the GA version of the Recommendations AI funtionalities. To enable Retail API, please visit https://console.cloud.google.com/apis/library/retail.googleapis.com. The Recommendations AI service enables customers to build end-to-end personalized recommendation systems without requiring a high level of expertise in machine learning, recommendation system, or Google Cloud.
For more information, see cloud.google.com/recommendations-ai/docs
Create an instance of RecommendationsAIApi to access these resources:
ProjectsLocationsCatalogsEventStoresPredictionApiKeyRegistrationsResource - ProjectsLocationsCatalogsEventStoresUserEventsResource - ProjectsLocationsCatalogsOperationsResource
Classes
- GoogleApiHttpBody
 - Message that represents an arbitrary HTTP body.
 - GoogleCloudRecommendationengineV1beta1BigQuerySource
 - BigQuery source import data from.
 - GoogleCloudRecommendationengineV1beta1Catalog
 - The catalog configuration.
 - GoogleCloudRecommendationengineV1beta1CatalogInlineSource
 - The inline source for the input config for ImportCatalogItems method.
 - GoogleCloudRecommendationengineV1beta1CatalogItem
 - CatalogItem captures all metadata information of items to be recommended.
 - GoogleCloudRecommendationengineV1beta1CatalogItemCategoryHierarchy
 - Category represents catalog item category hierarchy.
 - GoogleCloudRecommendationengineV1beta1CatalogItemLevelConfig
 - Configures the catalog level that users send events to, and the level at which predictions are made.
 - GoogleCloudRecommendationengineV1beta1CreatePredictionApiKeyRegistrationRequest
 - 
  Request message for the 
CreatePredictionApiKeyRegistrationmethod. - GoogleCloudRecommendationengineV1beta1EventDetail
 - User event details shared by all recommendation types.
 - GoogleCloudRecommendationengineV1beta1FeatureMap
 - FeatureMap represents extra features that customers want to include in the recommendation model for catalogs/user events as categorical/numerical features.
 - GoogleCloudRecommendationengineV1beta1FeatureMapFloatList
 - A list of float features.
 - GoogleCloudRecommendationengineV1beta1FeatureMapStringList
 - A list of string features.
 - GoogleCloudRecommendationengineV1beta1GcsSource
 - Google Cloud Storage location for input content.
 - GoogleCloudRecommendationengineV1beta1Image
 - Catalog item thumbnail/detail image.
 - GoogleCloudRecommendationengineV1beta1ImportCatalogItemsRequest
 - Request message for Import methods.
 - GoogleCloudRecommendationengineV1beta1ImportErrorsConfig
 - Configuration of destination for Import related errors.
 - GoogleCloudRecommendationengineV1beta1ImportUserEventsRequest
 - Request message for the ImportUserEvents request.
 - GoogleCloudRecommendationengineV1beta1InputConfig
 - The input config source.
 - GoogleCloudRecommendationengineV1beta1ListCatalogItemsResponse
 - Response message for ListCatalogItems method.
 - GoogleCloudRecommendationengineV1beta1ListCatalogsResponse
 - Response for ListCatalogs method.
 - GoogleCloudRecommendationengineV1beta1ListPredictionApiKeyRegistrationsResponse
 - 
  Response message for the 
ListPredictionApiKeyRegistrations. - GoogleCloudRecommendationengineV1beta1ListUserEventsResponse
 - Response message for ListUserEvents method.
 - GoogleCloudRecommendationengineV1beta1PredictionApiKeyRegistration
 - Registered Api Key.
 - GoogleCloudRecommendationengineV1beta1PredictRequest
 - Request message for Predict method.
 - GoogleCloudRecommendationengineV1beta1PredictResponse
 - Response message for predict method.
 - GoogleCloudRecommendationengineV1beta1PredictResponsePredictionResult
 - PredictionResult represents the recommendation prediction results.
 - GoogleCloudRecommendationengineV1beta1ProductCatalogItem
 - ProductCatalogItem captures item metadata specific to retail products.
 - GoogleCloudRecommendationengineV1beta1ProductCatalogItemExactPrice
 - Exact product price.
 - GoogleCloudRecommendationengineV1beta1ProductCatalogItemPriceRange
 - Product price range when there are a range of prices for different variations of the same product.
 - GoogleCloudRecommendationengineV1beta1ProductDetail
 - Detailed product information associated with a user event.
 - GoogleCloudRecommendationengineV1beta1ProductEventDetail
 - ProductEventDetail captures user event information specific to retail products.
 - GoogleCloudRecommendationengineV1beta1PurchaseTransaction
 - A transaction represents the entire purchase transaction.
 - GoogleCloudRecommendationengineV1beta1PurgeUserEventsRequest
 - Request message for PurgeUserEvents method.
 - GoogleCloudRecommendationengineV1beta1RejoinUserEventsRequest
 - Request message for CatalogRejoin method.
 - GoogleCloudRecommendationengineV1beta1UserEvent
 - UserEvent captures all metadata information recommendation engine needs to know about how end users interact with customers' website.
 - GoogleCloudRecommendationengineV1beta1UserEventInlineSource
 - The inline source for the input config for ImportUserEvents method.
 - GoogleCloudRecommendationengineV1beta1UserInfo
 - Information of end users.
 - GoogleLongrunningListOperationsResponse
 - The response message for Operations.ListOperations.
 - GoogleLongrunningOperation
 - This resource represents a long-running operation that is the result of a network API call.
 - ProjectsLocationsCatalogsCatalogItemsResource
 - ProjectsLocationsCatalogsEventStoresOperationsResource
 - ProjectsLocationsCatalogsEventStoresPlacementsResource
 - ProjectsLocationsCatalogsEventStoresPredictionApiKeyRegistrationsResource
 - ProjectsLocationsCatalogsEventStoresResource
 - ProjectsLocationsCatalogsEventStoresUserEventsResource
 - ProjectsLocationsCatalogsOperationsResource
 - ProjectsLocationsCatalogsResource
 - ProjectsLocationsResource
 - ProjectsResource
 - RecommendationsAIApi
 - Note that we now highly recommend new customers to use Retail API, which incorporates the GA version of the Recommendations AI funtionalities.
 
Typedefs
- GoogleProtobufEmpty = $Empty
 - A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
 - GoogleRpcStatus = $Status
 - 
  The 
Statustype defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. 
Exceptions / Errors
- ApiRequestError
 - Represents a general error reported by the API endpoint.
 - DetailedApiRequestError
 - Represents a specific error reported by the API endpoint.