- JSON representation
- IssueDimensionMetadata
- AgentDimensionMetadata
- QaQuestionDimensionMetadata
- QaQuestionAnswerDimensionMetadata
- DimensionKey
A dimension determines the grouping key for the query. In SQL terms, these would be part of both the "SELECT" and "GROUP BY" clauses.
JSON representation |
---|
{ "dimensionKey": enum ( |
Fields | |
---|---|
dimensionKey |
The key of the dimension. |
Union field dimension_metadata . Output-only metadata about the dimension. dimension_metadata can be only one of the following: |
|
issueDimensionMetadata |
Output only. Metadata about the issue dimension. |
agentDimensionMetadata |
Output only. Metadata about the agent dimension. |
qaQuestionDimensionMetadata |
Output only. Metadata about the QA question dimension. |
qaQuestionAnswerDimensionMetadata |
Output only. Metadata about the QA question-answer dimension. |
IssueDimensionMetadata
Metadata about the issue dimension.
JSON representation |
---|
{ "issueId": string, "issueDisplayName": string, "issueModelId": string } |
Fields | |
---|---|
issueId |
The issue ID. |
issueDisplayName |
The issue display name. |
issueModelId |
The parent issue model ID. |
AgentDimensionMetadata
Metadata about the agent dimension.
JSON representation |
---|
{ "agentId": string, "agentDisplayName": string, "agentTeam": string } |
Fields | |
---|---|
agentId |
Optional. A user-specified string representing the agent. |
agentDisplayName |
Optional. The agent's name |
agentTeam |
Optional. A user-specified string representing the agent's team. |
QaQuestionDimensionMetadata
Metadata about the QA question dimension.
JSON representation |
---|
{ "qaScorecardId": string, "qaQuestionId": string, "questionBody": string } |
Fields | |
---|---|
qaScorecardId |
Optional. The QA scorecard ID. |
qaQuestionId |
Optional. The QA question ID. |
questionBody |
Optional. The full body of the question. |
QaQuestionAnswerDimensionMetadata
Metadata about the QA question-answer dimension. This is useful for showing the answer distribution for questions for a given scorecard.
JSON representation |
---|
{ "qaScorecardId": string, "qaQuestionId": string, "questionBody": string, "answerValue": string } |
Fields | |
---|---|
qaScorecardId |
Optional. The QA scorecard ID. |
qaQuestionId |
Optional. The QA question ID. |
questionBody |
Optional. The full body of the question. |
answerValue |
Optional. The full body of the question. |
DimensionKey
The key of the dimension.
Enums | |
---|---|
DIMENSION_KEY_UNSPECIFIED |
The key of the dimension is unspecified. |
ISSUE |
The dimension is keyed by issues. |
ISSUE_NAME |
The dimension is keyed by issue names. |
AGENT |
The dimension is keyed by agents. |
AGENT_TEAM |
The dimension is keyed by agent teams. |
QA_QUESTION_ID |
The dimension is keyed by QaQuestionIds. Note that: We only group by the QuestionId and not the revision-id of the scorecard this question is a part of. This allows for showing stats for the same question across different scorecard revisions. |
QA_QUESTION_ANSWER_VALUE |
The dimension is keyed by QaQuestionIds-Answer value pairs. Note that: We only group by the QuestionId and not the revision-id of the scorecard this question is a part of. This allows for showing distribution of answers per question across different scorecard revisions. |
CONVERSATION_PROFILE_ID |
The dimension is keyed by the conversation profile ID. |
MEDIUM |
The dimension is keyed by the conversation medium. |