public sealed class Engine.Types.MediaRecommendationEngineConfig.Types.OptimizationObjectiveConfig : IMessage<Engine.Types.MediaRecommendationEngineConfig.Types.OptimizationObjectiveConfig>, IEquatable<Engine.Types.MediaRecommendationEngineConfig.Types.OptimizationObjectiveConfig>, IDeepCloneable<Engine.Types.MediaRecommendationEngineConfig.Types.OptimizationObjectiveConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Discovery Engine v1 API class Engine.Types.MediaRecommendationEngineConfig.Types.OptimizationObjectiveConfig.
Custom threshold for cvr
optimization_objective.
Implements
IMessageEngineTypesMediaRecommendationEngineConfigTypesOptimizationObjectiveConfig, IEquatableEngineTypesMediaRecommendationEngineConfigTypesOptimizationObjectiveConfig, IDeepCloneableEngineTypesMediaRecommendationEngineConfigTypesOptimizationObjectiveConfig, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
OptimizationObjectiveConfig()
public OptimizationObjectiveConfig()
OptimizationObjectiveConfig(OptimizationObjectiveConfig)
public OptimizationObjectiveConfig(Engine.Types.MediaRecommendationEngineConfig.Types.OptimizationObjectiveConfig other)
Parameter | |
---|---|
Name | Description |
other |
EngineTypesMediaRecommendationEngineConfigTypesOptimizationObjectiveConfig |
Properties
TargetField
public string TargetField { get; set; }
Required. The name of the field to target. Currently supported
values: watch-percentage
, watch-time
.
Property Value | |
---|---|
Type | Description |
string |
TargetFieldValueFloat
public float TargetFieldValueFloat { get; set; }
Required. The threshold to be applied to the target (e.g., 0.5).
Property Value | |
---|---|
Type | Description |
float |