The response for calculating conversation statistics.
JSON representation |
---|
{ "averageDuration": string, "averageTurnCount": integer, "conversationCount": integer, "smartHighlighterMatches": { string: integer, ... }, "customHighlighterMatches": { string: integer, ... }, "issueMatches": { string: integer, ... }, "issueMatchesStats": { string: { object ( |
Fields | |
---|---|
averageDuration |
The average duration of all conversations. The average is calculated using only conversations that have a time duration. A duration in seconds with up to nine fractional digits, ending with ' |
averageTurnCount |
The average number of turns per conversation. |
conversationCount |
The total number of conversations. |
smartHighlighterMatches |
A map associating each smart highlighter display name with its respective number of matches in the set of conversations. An object containing a list of |
customHighlighterMatches |
A map associating each custom highlighter resource name with its respective number of matches in the set of conversations. An object containing a list of |
issueMatches |
A map associating each issue resource name with its respective number of matches in the set of conversations. Key has the format: An object containing a list of |
issueMatchesStats |
A map associating each issue resource name with its respective number of matches in the set of conversations. Key has the format: An object containing a list of |
conversationCountTimeSeries |
A time series representing the count of conversations created over time that match that requested filter criteria. |
TimeSeries
A time series representing conversations over time.
JSON representation |
---|
{
"intervalDuration": string,
"points": [
{
object ( |
Fields | |
---|---|
intervalDuration |
The duration of each interval. A duration in seconds with up to nine fractional digits, ending with ' |
points[] |
An ordered list of intervals from earliest to latest, where each interval represents the number of conversations that transpired during the time window. |
Interval
A single interval in a time series.
JSON representation |
---|
{ "startTime": string, "conversationCount": integer } |
Fields | |
---|---|
startTime |
The start time of this interval. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
conversationCount |
The number of conversations created in this interval. |