Métricas de consultas

Consultar métricas sobre los datos de conversación que tienes en CX Insights Estas métricas incluyen, por ejemplo, el recuento total de conversaciones, el porcentaje promedio de silencio y la duración promedio de las conversaciones.

Requisitos previos

Comunícate con tu representante de Google para habilitar esta función en tu proyecto.

Métricas de consultas

En el siguiente muestra de código, se muestra cómo consultar métricas. Siempre se requiere un filtro de hora de creación de la conversación. Consulta list conversations para obtener más información sobre este filtro.

Todas las métricas

Obtiene todas las métricas.

REST

Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:

  • PROJECT_ID: el ID de tu proyecto
  • MIN_TIMESTAMP: Es un filtro de marca de tiempo mínimo. Por ejemplo, YYYY-MM-DDT00:00:00+00
  • MAX_TIMESTAMP: Es un filtro de marca de tiempo máximo. Por ejemplo, YYYY-MM-DDT00:00:00+00

Método HTTP y URL:

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

Cuerpo JSON de la solicitud:

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

Para enviar tu solicitud, expande una de estas opciones:

Deberías recibir una respuesta JSON similar a la que se muestra a continuación:

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

Todas las métricas agrupadas por temas

Obtiene todas las métricas agrupadas por temas. Consulta la descripción general del modelado de temas para obtener información sobre los temas.

REST

Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:

  • PROJECT_ID: el ID de tu proyecto
  • MIN_TIMESTAMP: Es un filtro de marca de tiempo mínimo. Por ejemplo, YYYY-MM-DDT00:00:00+00
  • MAX_TIMESTAMP: Es un filtro de marca de tiempo máximo. Por ejemplo, YYYY-MM-DDT00:00:00+00

Método HTTP y URL:

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

Cuerpo JSON de la solicitud:

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

Para enviar tu solicitud, expande una de estas opciones:

Deberías recibir una respuesta JSON similar a la que se muestra a continuación:

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

Todas las métricas en una serie temporal diaria

Obtén todas las métricas en una serie temporal diaria. Cada punto de datos de la serie temporal representa las métricas de un día.

REST

Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:

  • PROJECT_ID: el ID de tu proyecto
  • MIN_TIMESTAMP: Es un filtro de marca de tiempo mínimo. Por ejemplo, YYYY-MM-DDT00:00:00+00
  • MAX_TIMESTAMP: Es un filtro de marca de tiempo máximo. Por ejemplo, YYYY-MM-DDT00:00:00+00

Método HTTP y URL:

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

Cuerpo JSON de la solicitud:

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

Para enviar tu solicitud, expande una de estas opciones:

Deberías recibir una respuesta JSON similar a la que se muestra a continuación:

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

Todas las métricas agrupadas por temas en una serie temporal diaria

Obtén todas las métricas agrupadas por temas en una serie temporal diaria. Cada punto de datos de la serie temporal representa las métricas de un día. Consulta la descripción general del modelado de temas para obtener información sobre los temas.

REST

Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:

  • PROJECT_ID: el ID de tu proyecto
  • MIN_TIMESTAMP: Es un filtro de marca de tiempo mínimo. Por ejemplo, YYYY-MM-DDT00:00:00+00
  • MAX_TIMESTAMP: Es un filtro de marca de tiempo máximo. Por ejemplo, YYYY-MM-DDT00:00:00+00

Método HTTP y URL:

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

Cuerpo JSON de la solicitud:

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

Para enviar tu solicitud, expande una de estas opciones:

Deberías recibir una respuesta JSON similar a la que se muestra a continuación:

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