Interrogez les métriques sur les données de conversation que vous avez 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 les métriques. Un filtre de date de création de conversation est toujours requis. Pour en savoir plus sur ce filtre, consultez la section Lister les conversations.
Toutes les métriques
Obtenez toutes les métriques.
REST
Avant d'utiliser les données de requête, 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 thème
Obtenez toutes les métriques regroupées par thème. Pour en savoir plus sur les thèmes, consultez la présentation de la modélisation thématique.
REST
Avant d'utiliser les données de requête, 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 d'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 une journée de métriques.
REST
Avant d'utiliser les données de requête, 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 thème dans une série temporelle quotidienne
Obtenez toutes les métriques regroupées par thèmes dans 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 thèmes, consultez la présentation de la modélisation thématique.
REST
Avant d'utiliser les données de requête, 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"
}
}