Interrogez les métriques sur les données de conversation dont vous disposez dans CX Insights. Ces métriques incluent, par exemple, le nombre total de conversations, le pourcentage moyen de silence et la durée moyenne des conversations.
Prérequis
Contactez votre représentant Google pour activer cette fonctionnalité dans votre projet.
Métriques des requêtes
L'exemple de code suivant montre comment interroger des métriques. Un filtre de date de création de conversation est toujours requis. Pour en savoir plus sur ce filtre, consultez la section Référencer des conversations .
Toutes les métriques
Obtenez toutes les métriques.
REST
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
- PROJECT_ID : ID de votre projet.
- MIN_TIMESTAMP : filtre d'horodatage minimal. Par exemple,
YYYY-MM-DDT00:00:00+00 - MAX_TIMESTAMP : filtre d'horodatage maximal. Par exemple,
YYYY-MM-DDT00:00:00+00
Méthode HTTP et URL :
GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1:queryMetrics
Corps JSON de la requête :
{
"filter": "create_time>='MIN_TIMESTAMP' create_time<'MAX_TIMESTAMP'"
}
Pour envoyer votre requête, développez l'une des options suivantes :
Vous devriez recevoir une réponse JSON de ce type :
{
"name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
"metadata": {
"@type": "type.googleapis.com/google.cloud.contactcenterinsights.v1.QueryMetricsMetadata"
}
}
Toutes les métriques regroupées par sujet
Obtenez toutes les métriques regroupées par sujet. Pour en savoir plus sur les sujets, consultez la section Présentation de la modélisation des sujets.
REST
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
- PROJECT_ID : ID de votre projet.
- MIN_TIMESTAMP : filtre d'horodatage minimal. Par exemple,
YYYY-MM-DDT00:00:00+00 - MAX_TIMESTAMP : filtre d'horodatage maximal. Par exemple,
YYYY-MM-DDT00:00:00+00
Méthode HTTP et URL :
GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1:queryMetrics
Corps JSON de la requête :
{
"filter": "create_time>='MIN_TIMESTAMP' create_time<'MAX_TIMESTAMP'",
"dimensions": [{ "dimensionKey": "ISSUE" }]
}
Pour envoyer votre requête, développez l'une des options suivantes :
Vous devriez recevoir une réponse JSON de ce type :
{
"name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
"metadata": {
"@type": "type.googleapis.com/google.cloud.contactcenterinsights.v1.QueryMetricsMetadata"
}
}
Toutes les métriques sur une série temporelle quotidienne
Obtenez toutes les métriques sur une série temporelle quotidienne. Chaque point de données de la série temporelle représente les métriques d'une journée.
REST
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
- PROJECT_ID : ID de votre projet.
- MIN_TIMESTAMP : filtre d'horodatage minimal. Par exemple,
YYYY-MM-DDT00:00:00+00 - MAX_TIMESTAMP : filtre d'horodatage maximal. Par exemple,
YYYY-MM-DDT00:00:00+00
Méthode HTTP et URL :
GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1:queryMetrics
Corps JSON de la requête :
{
"filter": "create_time>='MIN_TIMESTAMP' create_time<'MAX_TIMESTAMP'",
"timeGranularity": "DAILY"
}
Pour envoyer votre requête, développez l'une des options suivantes :
Vous devriez recevoir une réponse JSON de ce type :
{
"name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
"metadata": {
"@type": "type.googleapis.com/google.cloud.contactcenterinsights.v1.QueryMetricsMetadata"
}
}
Toutes les métriques regroupées par sujet sur une série temporelle quotidienne
Obtenez toutes les métriques regroupées par sujet sur une série temporelle quotidienne. Chaque point de données de la série temporelle représente les métriques d'une journée. Pour en savoir plus sur les sujets, consultez la section Présentation de la modélisation des sujets.
REST
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
- PROJECT_ID : ID de votre projet.
- MIN_TIMESTAMP : filtre d'horodatage minimal. Par exemple,
YYYY-MM-DDT00:00:00+00 - MAX_TIMESTAMP : filtre d'horodatage maximal. Par exemple,
YYYY-MM-DDT00:00:00+00
Méthode HTTP et URL :
GET https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1:queryMetrics
Corps JSON de la requête :
{
"filter": "create_time>='MIN_TIMESTAMP' create_time<'MAX_TIMESTAMP'",
"dimensions": [{ "dimensionKey": "ISSUE" }],
"timeGranularity": "DAILY"
}
Pour envoyer votre requête, développez l'une des options suivantes :
Vous devriez recevoir une réponse JSON de ce type :
{
"name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
"metadata": {
"@type": "type.googleapis.com/google.cloud.contactcenterinsights.v1.QueryMetricsMetadata"
}
}