Reference documentation and code samples for the Google Cloud Contact Center Insights V1 Client class CalculateStatsResponse.
The response for calculating conversation statistics.
Generated from protobuf message google.cloud.contactcenterinsights.v1.CalculateStatsResponse
Namespace
Google \ Cloud \ ContactCenterInsights \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ average_duration |
Google\Protobuf\Duration
The average duration of all conversations. The average is calculated using only conversations that have a time duration. |
↳ average_turn_count |
int
The average number of turns per conversation. |
↳ conversation_count |
int
The total number of conversations. |
↳ smart_highlighter_matches |
array|Google\Protobuf\Internal\MapField
A map associating each smart highlighter display name with its respective number of matches in the set of conversations. |
↳ custom_highlighter_matches |
array|Google\Protobuf\Internal\MapField
A map associating each custom highlighter resource name with its respective number of matches in the set of conversations. |
↳ issue_matches |
array|Google\Protobuf\Internal\MapField
A map associating each issue resource name with its respective number of matches in the set of conversations. Key has the format: |
↳ issue_matches_stats |
array|Google\Protobuf\Internal\MapField
A map associating each issue resource name with its respective number of matches in the set of conversations. Key has the format: |
↳ conversation_count_time_series |
CalculateStatsResponse\TimeSeries
A time series representing the count of conversations created over time that match that requested filter criteria. |
getAverageDuration
The average duration of all conversations. The average is calculated using only conversations that have a time duration.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Duration|null |
|
hasAverageDuration
clearAverageDuration
setAverageDuration
The average duration of all conversations. The average is calculated using only conversations that have a time duration.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Duration
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAverageTurnCount
The average number of turns per conversation.
| Returns | |
|---|---|
| Type | Description |
int |
|
setAverageTurnCount
The average number of turns per conversation.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getConversationCount
The total number of conversations.
| Returns | |
|---|---|
| Type | Description |
int |
|
setConversationCount
The total number of conversations.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSmartHighlighterMatches
A map associating each smart highlighter display name with its respective number of matches in the set of conversations.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\MapField |
|
setSmartHighlighterMatches
A map associating each smart highlighter display name with its respective number of matches in the set of conversations.
| Parameter | |
|---|---|
| Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCustomHighlighterMatches
A map associating each custom highlighter resource name with its respective number of matches in the set of conversations.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\MapField |
|
setCustomHighlighterMatches
A map associating each custom highlighter resource name with its respective number of matches in the set of conversations.
| Parameter | |
|---|---|
| Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIssueMatches
A map associating each issue resource name with its respective number of
matches in the set of conversations. Key has the format:
projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>
Deprecated, use issue_matches_stats field instead.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\MapField |
|
setIssueMatches
A map associating each issue resource name with its respective number of
matches in the set of conversations. Key has the format:
projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>
Deprecated, use issue_matches_stats field instead.
| Parameter | |
|---|---|
| Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIssueMatchesStats
A map associating each issue resource name with its respective number of
matches in the set of conversations. Key has the format:
projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\MapField |
|
setIssueMatchesStats
A map associating each issue resource name with its respective number of
matches in the set of conversations. Key has the format:
projects/<Project-ID>/locations/<Location-ID>/issueModels/<Issue-Model-ID>/issues/<Issue-ID>
| Parameter | |
|---|---|
| Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getConversationCountTimeSeries
A time series representing the count of conversations created over time that match that requested filter criteria.
| Returns | |
|---|---|
| Type | Description |
CalculateStatsResponse\TimeSeries|null |
|
hasConversationCountTimeSeries
clearConversationCountTimeSeries
setConversationCountTimeSeries
A time series representing the count of conversations created over time that match that requested filter criteria.
| Parameter | |
|---|---|
| Name | Description |
var |
CalculateStatsResponse\TimeSeries
|
| Returns | |
|---|---|
| Type | Description |
$this |
|