Unterhaltungen auflisten

Wenn Sie Unterhaltungen in Customer Experience Insights auflisten, können Sie sie nach einem oder mehreren Merkmalen filtern, um die Ergebnisse einzugrenzen. Sie können die Ergebnisse auch nach ausgewählten Unterhaltungsattributen sortieren.

Wird sortiert

Unterhaltungen, die von der ListConversations API zurückgegeben werden, können nach einem der folgenden Werte sortiert werden. Dazu müssen Sie diesen Wert im Feld order_by der Anfrage übergeben:

  • create_time {asc, desc}
  • customer_satisfaction_rating {asc, desc}
  • duration {asc, desc}
  • latest_analysis {asc, desc}
  • start_time {asc, desc}
  • turn_count {asc, desc}

Die Standardsortierreihenfolge ist aufsteigend. Sie können sie aber mit asc oder desc festlegen.

Filtern

Unterhaltungen können nach einem oder mehreren der auf der Seite Unterhaltungen filtern aufgeführten Merkmale gefiltert werden.

Agent-ID

Unterhaltungen filtern, die von einer bestimmten Agent-ID verarbeitet werden. Der einzige unterstützte Operator ist der Gleichheitsoperator.

REST

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: Ihre Google Cloud Projekt-ID.
  • AGENT_ID: Agent-ID.

HTTP-Methode und URL:

GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1/conversations?filter=agent_id=\"AGENT_ID\"

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:

{
  "conversations": [
    {
      "name": "projects/PROJECT_ID/locations/us-central1/conversations/CONVERSATION_ID_1",
      "agentId": "AGENT_ID",
      ...
    },
    {
      "name": "projects/PROJECT_ID/locations/us-central1/conversations/CONVERSATION_ID_2",
      "agentId": "AGENT_ID",
      ...
    },
    {
      "name": "projects/PROJECT_ID/locations/us-central1/conversations/CONVERSATION_ID_3",
      "agentId": "AGENT_ID",
      ...
    },
  ]
}

Dialogflow-Unterhaltung

Unterhaltungen filtern, die einem Ressourcennamen für eine Dialogflow-Unterhaltung zugeordnet sind. Der einzige unterstützte Operator ist der Gleichheitsoperator. Dieser Filter ist hilfreich, wenn Sie Unterhaltungen in Dialogflow erstellen, die Dialogflow-Laufzeitintegration aktivieren und herausfinden möchten, welche Unterhaltungen in Customer Experience Insights welchen Unterhaltungen in Dialogflow zugeordnet sind.

REST

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: Ihre Google Cloud Projekt-ID.
  • DIALOGFLOW_CONVERSATION: Ressourcennamen für die Dialogflow-Unterhaltung. Das Format ist projects/{project}/locations/{location}/conversations/{conversation}.

HTTP-Methode und URL:

GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1/conversations?filter=data_source.dialogflow_source.dialogflow_conversation=\"DIALOGFLOW_CONVERSATION\"

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:

{
  "conversations": [
    {
      "name": "projects/PROJECT_ID/locations/us-central1/conversations/CONVERSATION_ID_1",
      "dataSource": {
        "dialogflowSource": {
          "dialogflowConversation": "DIALOGFLOW_CONVERSATION",
        },
      },
      ...
    },
    {
      "name": "projects/PROJECT_ID/locations/us-central1/conversations/CONVERSATION_ID_2",
      "dataSource": {
        "dialogflowSource": {
          "dialogflowConversation": "DIALOGFLOW_CONVERSATION",
        },
      },
      ...
    },
    {
      "name": "projects/PROJECT_ID/locations/us-central1/conversations/CONVERSATION_ID_3",
      "dataSource": {
        "dialogflowSource": {
          "dialogflowConversation": "DIALOGFLOW_CONVERSATION",
        },
      },
      ...
    },
  ]
}

Dialogflow-Unterhaltungsprofil-ID

Unterhaltungen filtern, die einer Dialogflow-Unterhaltungsprofil-ID zugeordnet sind. Der einzige unterstützte Operator ist der Gleichheitsoperator. Dieser Filter ist hilfreich, wenn Sie Dialogflow-Unterhaltungsprofile konfigurieren, um Unterhaltungen in Dialogflow zu erstellen, die Dialogflow-Laufzeitintegration aktivieren und herausfinden möchten, welche Unterhaltungen in Customer Experience Insights den Unterhaltungen zugeordnet sind, die von einem bestimmten Dialogflow-Unterhaltungsprofil erstellt wurden.

REST

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: Ihre Google Cloud Projekt-ID.
  • DIALOGFLOW_CONVERSATION_PROFILE_ID: Dialogflow-Unterhaltungsprofil-ID. Beachten Sie, dass dies nur die ID und nicht der Ressourcenpfad ist.

HTTP-Methode und URL:

GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1/conversations?filter=dialogflow_conversation_profile_id=\"DIALOGFLOW_CONVERSATION_PROFILE_ID\"

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:

{
  "conversations": [
    {
      "name": "projects/PROJECT_ID/locations/us-central1/conversations/CONVERSATION_ID_1",
      "dialogflowConversationProfileId": "DIALOGFLOW_CONVERSATION_PROFILE_ID",
      ...
    },
    {
      "name": "projects/PROJECT_ID/locations/us-central1/conversations/CONVERSATION_ID_2",
      "dialogflowConversationProfileId": "DIALOGFLOW_CONVERSATION_PROFILE_ID",
      ...
    },
    {
      "name": "projects/PROJECT_ID/locations/us-central1/conversations/CONVERSATION_ID_3",
      "dialogflowConversationProfileId": "DIALOGFLOW_CONVERSATION_PROFILE_ID",
      ...
    },
  ]
}