View Source GoogleApi.ContactCenterInsights.V1.Model.GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult (google_api_contact_center_insights v0.12.0)

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

Attributes

  • agentId (type: String.t, default: nil) - ID of the agent that handled the conversation.
  • conversation (type: String.t, default: nil) - The conversation scored by this result.
  • createTime (type: DateTime.t, default: nil) - Output only. The timestamp that the revision was created.
  • name (type: String.t, default: nil) - Identifier. The name of the scorecard result. Format: projects/{project}/locations/{location}/qaScorecardResults/{qa_scorecard_result}
  • normalizedScore (type: float(), default: nil) - The normalized score, which is the score divided by the potential score. Any manual edits are included if they exist.
  • potentialScore (type: float(), default: nil) - The maximum potential overall score of the scorecard. Any questions answered using na_value are excluded from this calculation.
  • qaAnswers (type: list(GoogleApi.ContactCenterInsights.V1.Model.GoogleCloudContactcenterinsightsV1alpha1QaAnswer.t), default: nil) - Set of QaAnswers represented in the result.
  • qaScorecardRevision (type: String.t, default: nil) - The QaScorecardRevision scored by this result.
  • qaTagResults (type: list(GoogleApi.ContactCenterInsights.V1.Model.GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult.t), default: nil) - Collection of tags and their scores.
  • score (type: float(), default: nil) - The overall numerical score of the result, incorporating any manual edits if they exist.
  • scoreSources (type: list(GoogleApi.ContactCenterInsights.V1.Model.GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource.t), default: nil) - List of all individual score sets.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContactCenterInsights.V1.Model.GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult{
    agentId: String.t() | nil,
    conversation: String.t() | nil,
    createTime: DateTime.t() | nil,
    name: String.t() | nil,
    normalizedScore: float() | nil,
    potentialScore: float() | nil,
    qaAnswers:
      [
        GoogleApi.ContactCenterInsights.V1.Model.GoogleCloudContactcenterinsightsV1alpha1QaAnswer.t()
      ]
      | nil,
    qaScorecardRevision: String.t() | nil,
    qaTagResults:
      [
        GoogleApi.ContactCenterInsights.V1.Model.GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult.t()
      ]
      | nil,
    score: float() | nil,
    scoreSources:
      [
        GoogleApi.ContactCenterInsights.V1.Model.GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource.t()
      ]
      | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.