Class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure
- Inherits:
-
Object
- Object
- Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/contactcenterinsights_v1/classes.rb,
lib/google/apis/contactcenterinsights_v1/representations.rb,
lib/google/apis/contactcenterinsights_v1/representations.rb
Overview
The measure related to conversations.
Instance Attribute Summary collapse
-
#average_agent_sentiment_score ⇒ Float
The average agent's sentiment score.
-
#average_client_sentiment_score ⇒ Float
The average client's sentiment score.
-
#average_customer_satisfaction_rating ⇒ Float
The average customer satisfaction rating.
-
#average_duration ⇒ String
The average duration.
-
#average_qa_normalized_score ⇒ Float
The average normalized QA score for a scorecard.
-
#average_qa_question_normalized_score ⇒ Float
Average QA normalized score averaged for questions averaged across all revisions of the parent scorecard.
-
#average_silence_percentage ⇒ Float
The average silence percentage.
-
#average_turn_count ⇒ Float
The average turn count.
-
#conversation_count ⇒ Fixnum
The conversation count.
-
#qa_tag_scores ⇒ Array<Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore>
Average QA normalized score for all the tags.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure
constructor
A new instance of GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure
Returns a new instance of GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure.
11639 11640 11641 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11639 def initialize(**args) update!(**args) end |
Instance Attribute Details
#average_agent_sentiment_score ⇒ Float
The average agent's sentiment score.
Corresponds to the JSON property averageAgentSentimentScore
11586 11587 11588 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11586 def average_agent_sentiment_score @average_agent_sentiment_score end |
#average_client_sentiment_score ⇒ Float
The average client's sentiment score.
Corresponds to the JSON property averageClientSentimentScore
11591 11592 11593 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11591 def average_client_sentiment_score @average_client_sentiment_score end |
#average_customer_satisfaction_rating ⇒ Float
The average customer satisfaction rating.
Corresponds to the JSON property averageCustomerSatisfactionRating
11596 11597 11598 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11596 def @average_customer_satisfaction_rating end |
#average_duration ⇒ String
The average duration.
Corresponds to the JSON property averageDuration
11601 11602 11603 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11601 def average_duration @average_duration end |
#average_qa_normalized_score ⇒ Float
The average normalized QA score for a scorecard. When computing the average
across a set of conversations, if a conversation has been evaluated with
multiple revisions of a scorecard, only the latest revision results will be
used. Will exclude 0's in average calculation. Will be only populated if the
request specifies a dimension of QA_SCORECARD_ID.
Corresponds to the JSON property averageQaNormalizedScore
11610 11611 11612 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11610 def average_qa_normalized_score @average_qa_normalized_score end |
#average_qa_question_normalized_score ⇒ Float
Average QA normalized score averaged for questions averaged across all
revisions of the parent scorecard. Will be only populated if the request
specifies a dimension of QA_QUESTION_ID.
Corresponds to the JSON property averageQaQuestionNormalizedScore
11617 11618 11619 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11617 def average_qa_question_normalized_score @average_qa_question_normalized_score end |
#average_silence_percentage ⇒ Float
The average silence percentage.
Corresponds to the JSON property averageSilencePercentage
11622 11623 11624 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11622 def average_silence_percentage @average_silence_percentage end |
#average_turn_count ⇒ Float
The average turn count.
Corresponds to the JSON property averageTurnCount
11627 11628 11629 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11627 def average_turn_count @average_turn_count end |
#conversation_count ⇒ Fixnum
The conversation count.
Corresponds to the JSON property conversationCount
11632 11633 11634 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11632 def conversation_count @conversation_count end |
#qa_tag_scores ⇒ Array<Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore>
Average QA normalized score for all the tags.
Corresponds to the JSON property qaTagScores
11637 11638 11639 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11637 def qa_tag_scores @qa_tag_scores end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
11644 11645 11646 11647 11648 11649 11650 11651 11652 11653 11654 11655 |
# File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 11644 def update!(**args) @average_agent_sentiment_score = args[:average_agent_sentiment_score] if args.key?(:average_agent_sentiment_score) @average_client_sentiment_score = args[:average_client_sentiment_score] if args.key?(:average_client_sentiment_score) @average_customer_satisfaction_rating = args[:average_customer_satisfaction_rating] if args.key?(:average_customer_satisfaction_rating) @average_duration = args[:average_duration] if args.key?(:average_duration) @average_qa_normalized_score = args[:average_qa_normalized_score] if args.key?(:average_qa_normalized_score) @average_qa_question_normalized_score = args[:average_qa_question_normalized_score] if args.key?(:average_qa_question_normalized_score) @average_silence_percentage = args[:average_silence_percentage] if args.key?(:average_silence_percentage) @average_turn_count = args[:average_turn_count] if args.key?(:average_turn_count) @conversation_count = args[:conversation_count] if args.key?(:conversation_count) @qa_tag_scores = args[:qa_tag_scores] if args.key?(:qa_tag_scores) end |