Class: Google::Cloud::ContactCenterInsights::V1::Conversation::QualityMetadata
- Inherits:
-
Object
- Object
- Google::Cloud::ContactCenterInsights::V1::Conversation::QualityMetadata
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/contactcenterinsights/v1/resources.rb
Overview
Conversation metadata related to quality management.
Defined Under Namespace
Classes: AgentInfo
Instance Attribute Summary collapse
-
#agent_info ⇒ ::Array<::Google::Cloud::ContactCenterInsights::V1::Conversation::QualityMetadata::AgentInfo>
Information about agents involved in the call.
-
#customer_satisfaction_rating ⇒ ::Integer
An arbitrary integer value indicating the customer's satisfaction rating.
-
#menu_path ⇒ ::String
An arbitrary string value specifying the menu path the customer took.
-
#wait_duration ⇒ ::Google::Protobuf::Duration
The amount of time the customer waited to connect with an agent.
Instance Attribute Details
#agent_info ⇒ ::Array<::Google::Cloud::ContactCenterInsights::V1::Conversation::QualityMetadata::AgentInfo>
Returns Information about agents involved in the call.
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 136 class QualityMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information about an agent involved in the conversation. # @!attribute [rw] agent_id # @return [::String] # A user-specified string representing the agent. # @!attribute [rw] display_name # @return [::String] # The agent's name. # @!attribute [rw] team # @return [::String] # A user-specified string representing the agent's team. # @!attribute [rw] disposition_code # @return [::String] # A user-provided string indicating the outcome of the agent's segment of # the call. # @!attribute [rw] agent_type # @return [::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role] # The agent type, e.g. HUMAN_AGENT. class AgentInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#customer_satisfaction_rating ⇒ ::Integer
Returns An arbitrary integer value indicating the customer's satisfaction rating.
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 136 class QualityMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information about an agent involved in the conversation. # @!attribute [rw] agent_id # @return [::String] # A user-specified string representing the agent. # @!attribute [rw] display_name # @return [::String] # The agent's name. # @!attribute [rw] team # @return [::String] # A user-specified string representing the agent's team. # @!attribute [rw] disposition_code # @return [::String] # A user-provided string indicating the outcome of the agent's segment of # the call. # @!attribute [rw] agent_type # @return [::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role] # The agent type, e.g. HUMAN_AGENT. class AgentInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#menu_path ⇒ ::String
Returns An arbitrary string value specifying the menu path the customer took.
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 136 class QualityMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information about an agent involved in the conversation. # @!attribute [rw] agent_id # @return [::String] # A user-specified string representing the agent. # @!attribute [rw] display_name # @return [::String] # The agent's name. # @!attribute [rw] team # @return [::String] # A user-specified string representing the agent's team. # @!attribute [rw] disposition_code # @return [::String] # A user-provided string indicating the outcome of the agent's segment of # the call. # @!attribute [rw] agent_type # @return [::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role] # The agent type, e.g. HUMAN_AGENT. class AgentInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#wait_duration ⇒ ::Google::Protobuf::Duration
Returns The amount of time the customer waited to connect with an agent.
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 136 class QualityMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information about an agent involved in the conversation. # @!attribute [rw] agent_id # @return [::String] # A user-specified string representing the agent. # @!attribute [rw] display_name # @return [::String] # The agent's name. # @!attribute [rw] team # @return [::String] # A user-specified string representing the agent's team. # @!attribute [rw] disposition_code # @return [::String] # A user-provided string indicating the outcome of the agent's segment of # the call. # @!attribute [rw] agent_type # @return [::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role] # The agent type, e.g. HUMAN_AGENT. class AgentInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |