Query Analysis Count

Prev Next

사용된 검색 Query 들을 분석하여 field 별 Count 집계를 합니다.

  • city1: 도시 구분필드1 ex) 서울특별시, 경기도, 충청북도
  • city2: 도시 구분필드2 ex) 강남구, 서초, 구로구
  • city3: 도시 구분필드2 ex) 역삼동, 정자동, 서초동
  • country: 국가
  • word: 검색 Query 를 형태소분석한 word
POST https://cloudsearch.apigw.gov-ntruss.com/CloudSearch/real/v1/domain/{name}/analysis/count

요청

요청 파라미터

파라미터 명 필수 여부 타입 제약사항 설명
name Yes string 생성되어져 있는 Domain 이름

요청 바디

파라미터 명 필수 여부 타입 제약사항 설명
from Yes string 시작 시간(UTC, ex: 20161027T171340Z )
to Yes string 종료 시간(UTC, ex: 20161027T171340Z )
field Yes QueryAnalysisField 집계 field 설정
max_size Yes string 가져올 최대 Size

응답

필드명 타입 설명 비고
key string 선택한 field 에 해당하는 값
doc_count number 선택한 field 의 count

응답 Status

Http Status Desc
200 OK(요청 완료)
200 status.code : -1(요청 실패)
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
500 Internal Server Error

예시

요청 예시 - 'word' Field Count

POST https://cloudsearch.apigw.gov-ntruss.com/CloudSearch/real/v1/domain/car_dev/document/search

{
  "from": "2019-09-25T05:00:00Z",
  "to": "2019-09-25T15:00:00Z",
  "field": "word",
  "max_size": 10
}

응답 예시

[
	{
		"key": "class",
		"doc_count": 3117
	},
	{
		"key": "bmw",
		"doc_count": 3027
	},
	{
		"key": "model",
		"doc_count": 2968
	},
	{
		"key": "2019",
		"doc_count": 1585
	},
	{
		"key": "e",
		"doc_count": 1570
	},
	{
		"key": "소나타",
		"doc_count": 1560
	},
	{
		"key": "c",
		"doc_count": 1547
	},
	{
		"key": "2018",
		"doc_count": 1539
	},
	{
		"key": "현대",
		"doc_count": 1534
	},
	{
		"key": "520",
		"doc_count": 1517
	}
]