Metriche delle query

Esegui query sulle metriche relative ai dati delle conversazioni in CX Insights. Queste metriche includono, ad esempio, il conteggio totale delle conversazioni, la percentuale media di silenzio e la durata media delle conversazioni.

Prerequisiti

Contatta il tuo rappresentante di Google per attivare questa funzionalità nel tuo progetto.

Eseguire query sulle metriche

Il seguente esempio di codice mostra come eseguire query sulle metriche. È sempre necessario un filtro dell'ora di creazione della conversazione. Per ulteriori informazioni su questo filtro, consulta l'elenco di riferimento delle conversazioni.

Tutte le metriche

Recupera tutte le metriche.

REST

Prima di utilizzare i dati della richiesta, apporta le sostituzioni seguenti:

  • PROJECT_ID: il tuo ID progetto.
  • MIN_TIMESTAMP: un filtro del timestamp minimo. Ad esempio, YYYY-MM-DDT00:00:00+00
  • MAX_TIMESTAMP: un filtro del timestamp massimo. Ad esempio, YYYY-MM-DDT00:00:00+00

Metodo HTTP e URL:

GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1:queryMetrics

Corpo JSON della richiesta:

{
  "filter": "create_time>='MIN_TIMESTAMP' create_time<'MAX_TIMESTAMP'"
}

Per inviare la richiesta, espandi una di queste opzioni:

Dovresti ricevere una risposta JSON simile alla seguente:

{
  "name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.contactcenterinsights.v1.QueryMetricsMetadata"
  }
}

Tutte le metriche raggruppate per argomento

Recupera tutte le metriche raggruppate per argomento. Per informazioni sugli argomenti, consulta la panoramica della modellazione degli argomenti.

REST

Prima di utilizzare i dati della richiesta, apporta le sostituzioni seguenti:

  • PROJECT_ID: il tuo ID progetto.
  • MIN_TIMESTAMP: un filtro del timestamp minimo. Ad esempio, YYYY-MM-DDT00:00:00+00
  • MAX_TIMESTAMP: un filtro del timestamp massimo. Ad esempio, YYYY-MM-DDT00:00:00+00

Metodo HTTP e URL:

GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1:queryMetrics

Corpo JSON della richiesta:

{
  "filter": "create_time>='MIN_TIMESTAMP' create_time<'MAX_TIMESTAMP'",
  "dimensions": [{ "dimensionKey": "ISSUE" }]
}

Per inviare la richiesta, espandi una di queste opzioni:

Dovresti ricevere una risposta JSON simile alla seguente:

{
  "name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.contactcenterinsights.v1.QueryMetricsMetadata"
  }
}

Tutte le metriche in una serie temporale giornaliera

Recupera tutte le metriche in una serie temporale giornaliera. Ogni punto dati della serie temporale rappresenta le metriche di un giorno.

REST

Prima di utilizzare i dati della richiesta, apporta le sostituzioni seguenti:

  • PROJECT_ID: il tuo ID progetto.
  • MIN_TIMESTAMP: un filtro del timestamp minimo. Ad esempio, YYYY-MM-DDT00:00:00+00
  • MAX_TIMESTAMP: un filtro del timestamp massimo. Ad esempio, YYYY-MM-DDT00:00:00+00

Metodo HTTP e URL:

GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1:queryMetrics

Corpo JSON della richiesta:

{
  "filter": "create_time>='MIN_TIMESTAMP' create_time<'MAX_TIMESTAMP'",
  "timeGranularity": "DAILY"
}

Per inviare la richiesta, espandi una di queste opzioni:

Dovresti ricevere una risposta JSON simile alla seguente:

{
  "name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.contactcenterinsights.v1.QueryMetricsMetadata"
  }
}

Tutte le metriche raggruppate per argomento in una serie temporale giornaliera

Recupera tutte le metriche raggruppate per argomento in una serie temporale giornaliera. Ogni punto dati della serie temporale rappresenta le metriche di un giorno. Per informazioni sugli argomenti, consulta la panoramica della modellazione degli argomenti.

REST

Prima di utilizzare i dati della richiesta, apporta le sostituzioni seguenti:

  • PROJECT_ID: il tuo ID progetto.
  • MIN_TIMESTAMP: un filtro del timestamp minimo. Ad esempio, YYYY-MM-DDT00:00:00+00
  • MAX_TIMESTAMP: un filtro del timestamp massimo. Ad esempio, YYYY-MM-DDT00:00:00+00

Metodo HTTP e URL:

GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1:queryMetrics

Corpo JSON della richiesta:

{
  "filter": "create_time>='MIN_TIMESTAMP' create_time<'MAX_TIMESTAMP'",
  "dimensions": [{ "dimensionKey": "ISSUE" }],
  "timeGranularity": "DAILY"
}

Per inviare la richiesta, espandi una di queste opzioni:

Dovresti ricevere una risposta JSON simile alla seguente:

{
  "name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.contactcenterinsights.v1.QueryMetricsMetadata"
  }
}