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
CreatePredictionApiKeyRegistration
method. - 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
Status
type 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.