QaAnswer(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An answer to a QaQuestion.
Attributes |
|
---|---|
Name | Description |
qa_question |
str
The QaQuestion answered by this answer. |
conversation |
str
The conversation the answer applies to. |
question_body |
str
Question text. E.g., "Did the agent greet the customer?". |
answer_value |
google.cloud.contact_center_insights_v1.types.QaAnswer.AnswerValue
The main answer value, incorporating any manual edits if they exist. |
tags |
MutableSequence[str]
User-defined list of arbitrary tags. Matches the value from QaScorecard.ScorecardQuestion.tags. Used for grouping/organization and for weighting the score of each answer. |
answer_sources |
MutableSequence[google.cloud.contact_center_insights_v1.types.QaAnswer.AnswerSource]
List of all individual answers given to the question. |
Classes
AnswerSource
AnswerSource(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A question may have multiple answers from varying sources, one of which becomes the "main" answer above. AnswerSource represents each individual answer.
AnswerValue
AnswerValue(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Message for holding the value of a QaAnswer. QaQuestion.AnswerChoice defines the possible answer values for a question.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields