public sealed class EvaluationResult.Types.UserGoalSatisfactionResult : IMessage<EvaluationResult.Types.UserGoalSatisfactionResult>, IEquatable<EvaluationResult.Types.UserGoalSatisfactionResult>, IDeepCloneable<EvaluationResult.Types.UserGoalSatisfactionResult>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class EvaluationResult.Types.UserGoalSatisfactionResult.
The result of a user goal satisfaction check for a conversation.
Implements
IMessageEvaluationResultTypesUserGoalSatisfactionResult, IEquatableEvaluationResultTypesUserGoalSatisfactionResult, IDeepCloneableEvaluationResultTypesUserGoalSatisfactionResult, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
UserGoalSatisfactionResult()
public UserGoalSatisfactionResult()UserGoalSatisfactionResult(UserGoalSatisfactionResult)
public UserGoalSatisfactionResult(EvaluationResult.Types.UserGoalSatisfactionResult other)| Parameter | |
|---|---|
| Name | Description |
other |
EvaluationResultTypesUserGoalSatisfactionResult |
Properties
Explanation
public string Explanation { get; set; }Output only. The explanation for the user task satisfaction score.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasScore
public bool HasScore { get; }Gets whether the "score" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Label
public string Label { get; set; }Output only. The label associated with each score. Score 1: User Task Satisfied Score 0: User Task Not Satisfied Score -1: User Task Unspecified
| Property Value | |
|---|---|
| Type | Description |
string |
|
Score
public int Score { get; set; }Output only. The user task satisfaction score. Can be -1, 0, 1.
| Property Value | |
|---|---|
| Type | Description |
int |
|