Contact Center AI Insights v1 API - Class QaScorecardResult (2.18.0)

public sealed class QaScorecardResult : IMessage<QaScorecardResult>, IEquatable<QaScorecardResult>, IDeepCloneable<QaScorecardResult>, IBufferMessage, IMessage

Reference documentation and code samples for the Contact Center AI Insights v1 API class QaScorecardResult.

The results of scoring a single conversation against a QaScorecard. Contains a collection of QaAnswers and aggregate score.

Inheritance

object > QaScorecardResult

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

QaScorecardResult()

public QaScorecardResult()

QaScorecardResult(QaScorecardResult)

public QaScorecardResult(QaScorecardResult other)
Parameter
Name Description
other QaScorecardResult

Properties

AgentId

public string AgentId { get; set; }

ID of the agent that handled the conversation.

Property Value
Type Description
string

Conversation

public string Conversation { get; set; }

The conversation scored by this result.

Property Value
Type Description
string

ConversationAsConversationName

public ConversationName ConversationAsConversationName { get; set; }

ConversationName-typed view over the Conversation resource name property.

Property Value
Type Description
ConversationName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp that the revision was created.

Property Value
Type Description
Timestamp

HasNormalizedScore

public bool HasNormalizedScore { get; }

Gets whether the "normalized_score" field is set

Property Value
Type Description
bool

HasPotentialScore

public bool HasPotentialScore { get; }

Gets whether the "potential_score" field is set

Property Value
Type Description
bool

HasScore

public bool HasScore { get; }

Gets whether the "score" field is set

Property Value
Type Description
bool

Name

public string Name { get; set; }

Identifier. The name of the scorecard result. Format: projects/{project}/locations/{location}/qaScorecardResults/{qa_scorecard_result}

Property Value
Type Description
string

NormalizedScore

public double NormalizedScore { get; set; }

The normalized score, which is the score divided by the potential score. Any manual edits are included if they exist.

Property Value
Type Description
double

PotentialScore

public double PotentialScore { get; set; }

The maximum potential overall score of the scorecard. Any questions answered using na_value are excluded from this calculation.

Property Value
Type Description
double

QaAnswers

public RepeatedField<QaAnswer> QaAnswers { get; }

Set of QaAnswers represented in the result.

Property Value
Type Description
RepeatedFieldQaAnswer

QaScorecardResultName

public QaScorecardResultName QaScorecardResultName { get; set; }

QaScorecardResultName-typed view over the Name resource name property.

Property Value
Type Description
QaScorecardResultName

QaScorecardRevision

public string QaScorecardRevision { get; set; }

The QaScorecardRevision scored by this result.

Property Value
Type Description
string

QaScorecardRevisionAsQaScorecardRevisionName

public QaScorecardRevisionName QaScorecardRevisionAsQaScorecardRevisionName { get; set; }

QaScorecardRevisionName-typed view over the QaScorecardRevision resource name property.

Property Value
Type Description
QaScorecardRevisionName

QaTagResults

public RepeatedField<QaScorecardResult.Types.QaTagResult> QaTagResults { get; }

Collection of tags and their scores.

Property Value
Type Description
RepeatedFieldQaScorecardResultTypesQaTagResult

Score

public double Score { get; set; }

The overall numerical score of the result, incorporating any manual edits if they exist.

Property Value
Type Description
double

ScoreSources

public RepeatedField<QaScorecardResult.Types.ScoreSource> ScoreSources { get; }

List of all individual score sets.

Property Value
Type Description
RepeatedFieldQaScorecardResultTypesScoreSource