View Source GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig (google_api_discovery_engine v0.24.0)
Additional config specs for a Media Recommendation engine.
Attributes
-
optimizationObjective(type:String.t, default:nil) - The optimization objective. e.g.,cvr. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:ctr,cvr. If not specified, we choose default based on engine type. Default depends on type of recommendation:recommended-for-you=>ctrothers-you-may-like=>ctr -
optimizationObjectiveConfig(type:GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfig.t, default:nil) - Name and value of the custom threshold for cvr optimization_objective. For target_fieldwatch-time, target_field_value must be an integer value indicating the media progress time in seconds between (0, 86400] (excludes 0, includes 86400) (e.g., 90). For target_fieldwatch-percentage, the target_field_value must be a valid float value between (0, 1.0] (excludes 0, includes 1.0) (e.g., 0.5). -
trainingState(type:String.t, default:nil) - The training state that the engine is in (e.g.TRAININGorPAUSED). Since part of the cost of running the service is frequency of training - this can be used to determine when to train engine in order to control cost. If not specified: the default value forCreateEnginemethod isTRAINING. The default value forUpdateEnginemethod is to keep the state the same as before. -
type(type:String.t, default:nil) - Required. The type of engine. e.g.,recommended-for-you. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:recommended-for-you,others-you-may-like,more-like-this,most-popular-items.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig{ optimizationObjective: String.t() | nil, optimizationObjectiveConfig: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfig.t() | nil, trainingState: String.t() | nil, type: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.