Package-level declarations
Types
Link copied to clipboard
data class GetCatalogItemResult(val categoryHierarchies: List<GoogleCloudRecommendationengineV1beta1CatalogItemCategoryHierarchyResponse>, val description: String, val itemAttributes: GoogleCloudRecommendationengineV1beta1FeatureMapResponse, val itemGroupId: String, val languageCode: String, val productMetadata: GoogleCloudRecommendationengineV1beta1ProductCatalogItemResponse, val tags: List<String>, val title: String)
Link copied to clipboard
data class GoogleCloudRecommendationengineV1beta1CatalogItemCategoryHierarchyResponse(val categories: List<String>)
Category represents catalog item category hierarchy.
Link copied to clipboard
data class GoogleCloudRecommendationengineV1beta1FeatureMapResponse(val categoricalFeatures: Map<String, String>, val numericalFeatures: Map<String, String>)
FeatureMap represents extra features that customers want to include in the recommendation model for catalogs/user events as categorical/numerical features.
Link copied to clipboard
data class GoogleCloudRecommendationengineV1beta1ImageResponse(val height: Int, val uri: String, val width: Int)
Catalog item thumbnail/detail image.
Link copied to clipboard
data class GoogleCloudRecommendationengineV1beta1ProductCatalogItemExactPriceResponse(val displayPrice: Double, val originalPrice: Double)
Exact product price.
Link copied to clipboard
data class GoogleCloudRecommendationengineV1beta1ProductCatalogItemPriceRangeResponse(val max: Double, val min: Double)
Product price range when there are a range of prices for different variations of the same product.
Link copied to clipboard
data class GoogleCloudRecommendationengineV1beta1ProductCatalogItemResponse(val availableQuantity: String, val canonicalProductUri: String, val costs: Map<String, String>, val currencyCode: String, val exactPrice: GoogleCloudRecommendationengineV1beta1ProductCatalogItemExactPriceResponse, val images: List<GoogleCloudRecommendationengineV1beta1ImageResponse>, val priceRange: GoogleCloudRecommendationengineV1beta1ProductCatalogItemPriceRangeResponse, val stockState: String)
ProductCatalogItem captures item metadata specific to retail products.