Gemini Enterprise for Customer Experience v1beta API - Class EvaluationResult.Types.UserGoalSatisfactionResult (1.0.0-beta01)

public sealed class EvaluationResult.Types.UserGoalSatisfactionResult : IMessage<EvaluationResult.Types.UserGoalSatisfactionResult>, IEquatable<EvaluationResult.Types.UserGoalSatisfactionResult>, IDeepCloneable<EvaluationResult.Types.UserGoalSatisfactionResult>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > EvaluationResult.Types.UserGoalSatisfactionResult

Namespace

Google.Cloud.Ces.V1Beta

Assembly

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