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 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 de thèmes.
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 les métriques d'une journée.
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 de thèmes.
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"
}
}