개요
SearchLog API는 Fess 의 검색 로그를 조회 및 관리하기 위한 API입니다. 사용자의 검색 행동 분석, 검색 품질 개선에 활용할 수 있습니다.
기본 URL
엔드포인트 목록
| 메서드 | 경로 | 설명 |
|---|---|---|
| GET | / | 검색 로그 목록 조회 |
| GET | /{id} | 검색 로그 상세 조회 |
| DELETE | /{id} | 검색 로그 삭제 |
| DELETE | /delete-all | 검색 로그 일괄 삭제 |
| GET | /stats | 검색 통계 조회 |
검색 로그 목록 조회
요청
파라미터
응답
응답 필드
| 필드 | 설명 |
|---|---|
id | 검색 로그 ID |
searchWord | 검색 키워드 |
requestedAt | 검색 일시 |
responseTime | 응답 시간 (밀리초) |
hitCount | 히트 건수 |
queryOffset | 결과의 오프셋 |
queryPageSize | 페이지 크기 |
user | 사용자 ID |
userSessionId | 세션 ID |
clientIp | 클라이언트 IP 주소 |
referer | 리퍼러 |
userAgent | 사용자 에이전트 |
roles | 사용자 역할 |
languages | 검색 언어 |
검색 로그 상세 조회
요청
응답
검색 로그 삭제
요청
응답
검색 로그 일괄 삭제
요청
파라미터
응답
검색 통계 조회
요청
파라미터
응답
사용 예
검색 로그 목록 조회
기간 지정 조회
특정 사용자의 검색 로그
특정 키워드의 검색 로그
검색 통계 조회
오래된 검색 로그 삭제
인기 검색 키워드 추출
검색 품질 분석
일별 검색 수 추이
참고 정보
Admin API 개요 - Admin API 개요
Stats API - 시스템 통계 API
검색 로그 - 검색 로그 관리 가이드
검색 로그 시각화 설정 - 검색 분석 설정 가이드