쿼리 측정항목

CX Insights에 있는 대화 데이터에 관한 측정항목을 쿼리합니다. 이러한 측정항목에는 총 대화 수, 평균 무음 비율, 평균 대화 시간 등이 포함됩니다.

기본 요건

프로젝트에서 이 기능을 사용 설정하려면 Google 담당자에게 문의하세요.

쿼리 측정항목

다음 코드 샘플은 측정항목을 쿼리하는 방법을 보여줍니다. 대화 생성 시간 필터는 항상 필요합니다. 이 필터에 대한 자세한 내용은 대화 목록을 참고하세요.

전체 측정항목

모든 측정항목을 가져옵니다.

REST

요청 데이터를 사용하기 전에 다음을 바꿉니다.

  • PROJECT_ID: 프로젝트 ID입니다.
  • MIN_TIMESTAMP: 최소 타임스탬프 필터입니다. 예를 들면 YYYY-MM-DDT00:00:00+00입니다.
  • MAX_TIMESTAMP: 최대 타임스탬프 필터입니다. 예를 들면 YYYY-MM-DDT00:00:00+00입니다.

HTTP 메서드 및 URL:

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

JSON 요청 본문:

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

요청을 보내려면 다음 옵션 중 하나를 펼칩니다.

다음과 비슷한 JSON 응답이 표시됩니다.

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

주제별로 그룹화된 모든 측정항목

주제별로 그룹화된 모든 측정항목을 가져옵니다. 주제에 관한 자세한 내용은 주제 모델링 개요를 참고하세요.

REST

요청 데이터를 사용하기 전에 다음을 바꿉니다.

  • PROJECT_ID: 프로젝트 ID입니다.
  • MIN_TIMESTAMP: 최소 타임스탬프 필터입니다. 예를 들면 YYYY-MM-DDT00:00:00+00입니다.
  • MAX_TIMESTAMP: 최대 타임스탬프 필터입니다. 예를 들면 YYYY-MM-DDT00:00:00+00입니다.

HTTP 메서드 및 URL:

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

JSON 요청 본문:

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

요청을 보내려면 다음 옵션 중 하나를 펼칩니다.

다음과 비슷한 JSON 응답이 표시됩니다.

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

일일 시계열의 모든 측정항목

일일 시계열의 모든 측정항목을 가져옵니다. 시계열의 각 데이터 포인트는 하루 분량의 측정항목을 나타냅니다.

REST

요청 데이터를 사용하기 전에 다음을 바꿉니다.

  • PROJECT_ID: 프로젝트 ID입니다.
  • MIN_TIMESTAMP: 최소 타임스탬프 필터입니다. 예를 들면 YYYY-MM-DDT00:00:00+00입니다.
  • MAX_TIMESTAMP: 최대 타임스탬프 필터입니다. 예를 들면 YYYY-MM-DDT00:00:00+00입니다.

HTTP 메서드 및 URL:

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

JSON 요청 본문:

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

요청을 보내려면 다음 옵션 중 하나를 펼칩니다.

다음과 비슷한 JSON 응답이 표시됩니다.

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

일일 시계열의 주제별로 그룹화된 모든 측정항목

일일 시계열에서 주제별로 그룹화된 모든 측정항목을 가져옵니다. 시계열의 각 데이터 포인트는 하루 분량의 측정항목을 나타냅니다. 주제에 관한 자세한 내용은 주제 모델링 개요를 참고하세요.

REST

요청 데이터를 사용하기 전에 다음을 바꿉니다.

  • PROJECT_ID: 프로젝트 ID입니다.
  • MIN_TIMESTAMP: 최소 타임스탬프 필터입니다. 예를 들면 YYYY-MM-DDT00:00:00+00입니다.
  • MAX_TIMESTAMP: 최대 타임스탬프 필터입니다. 예를 들면 YYYY-MM-DDT00:00:00+00입니다.

HTTP 메서드 및 URL:

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

JSON 요청 본문:

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

요청을 보내려면 다음 옵션 중 하나를 펼칩니다.

다음과 비슷한 JSON 응답이 표시됩니다.

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