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"
}
}