Class: Google::Cloud::ContactCenterInsights::V1::Conversation::QualityMetadata

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#agent_info::Array<::Google::Cloud::ContactCenterInsights::V1::Conversation::QualityMetadata::AgentInfo>

Returns Information about agents involved in the call.

Returns:



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.

Returns:

  • (::Integer)

    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

Returns An arbitrary string value specifying the menu path the customer took.

Returns:

  • (::String)

    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.

Returns:



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