- JSON 표현
- QuerySuggestion
- PersonSuggestion
- PersonType
- ContentSuggestion
- ContentType
- RecentSearchSuggestion
CompletionService.AdvancedCompleteQuery 메서드의 응답 메시지입니다.
| JSON 표현 |
|---|
{ "querySuggestions": [ { object ( |
| 필드 | |
|---|---|
querySuggestions[] |
일치하는 질문 추천 결과입니다. 결과 목록이 정렬되고 첫 번째 결과가 최상위 추천입니다. |
tailMatchTriggered |
반환된 추천이 모두 테일 추천인 경우 true입니다. 테일 일치가 트리거되려면 요청에서 includeTailSuggestions가 true로 설정되어야 하며 전체 질문과 일치하는 추천이 없어야 합니다. |
peopleSuggestions[] |
일치하는 사용자 추천 결과입니다. 결과 목록이 정렬되고 첫 번째 결과가 최상위 추천입니다. |
contentSuggestions[] |
일치하는 콘텐츠 추천 결과입니다. 결과 목록이 정렬되고 첫 번째 결과가 최상위 추천입니다. |
recentSearchSuggestions[] |
일치하는 '최근 검색어' 추천 결과입니다. 결과 목록이 정렬되고 첫 번째 결과가 최상위 추천입니다. |
QuerySuggestion
검색어로 제공되는 추천입니다.
| JSON 표현 |
|---|
{ "suggestion": string, "completableFieldPaths": [ string ], "dataStore": [ string ], "score": number } |
| 필드 | |
|---|---|
suggestion |
질문에 대한 추천입니다. |
completableFieldPaths[] |
이 추천이 완성 가능한 필드에서 생성된 경우 추천 소스로 제공된 고유한 문서 필드 경로입니다. 이 필드는 문서 완성 가능 모델에만 채워집니다. |
dataStore[] |
이 추천이 속한 dataStore의 이름입니다. |
score |
각 추천 점수입니다. 점수 범위는 [0, 1]입니다. |
PersonSuggestion
사람으로 제공되는 추천입니다.
| JSON 표현 |
|---|
{ "suggestion": string, "personType": enum ( |
| 필드 | |
|---|---|
suggestion |
질문에 대한 추천입니다. |
personType |
사람 유형입니다. |
document |
추천의 문서 데이터 스니펫입니다. 필드의 하위 집합만 채워집니다. |
dataStore |
이 추천이 속한 dataStore의 이름입니다. |
score |
각 추천 점수입니다. 점수 범위는 [0, 1]입니다. |
displayPhotoUri |
사람 추천의 사진 URI입니다. |
destinationUri |
사람 추천의 대상 URI입니다. |
PersonType
소스에 기반한 사람 유형입니다.
| 열거형 | |
|---|---|
PERSON_TYPE_UNSPECIFIED |
기본값 |
CLOUD_IDENTITY |
추천은 GOOGLE_IDENTITY 소스에서 제공됩니다. |
THIRD_PARTY_IDENTITY |
추천은 THIRD_PARTY_IDENTITY 소스에서 제공됩니다. |
ContentSuggestion
콘텐츠로 제공되는 추천입니다.
| JSON 표현 |
|---|
{ "suggestion": string, "contentType": enum ( |
| 필드 | |
|---|---|
suggestion |
질문에 대한 추천입니다. |
contentType |
콘텐츠 추천 유형입니다. |
document |
추천의 문서 데이터 스니펫입니다. 필드 일부만 채워집니다. |
dataStore |
이 추천이 속한 dataStore의 이름입니다. |
score |
각 추천 점수입니다. 점수 범위는 [0, 1]입니다. |
iconUri |
콘텐츠 추천의 아이콘 URI입니다. |
destinationUri |
콘텐츠 추천의 대상 URI입니다. |
ContentType
콘텐츠 추천에 반환되는 콘텐츠의 유형입니다.
| 열거형 | |
|---|---|
CONTENT_TYPE_UNSPECIFIED |
기본값 |
GOOGLE_WORKSPACE |
추천은 Google Workspace 소스에서 제공됩니다. |
THIRD_PARTY |
추천은 서드 파티 소스에서 제공됩니다. |
RecentSearchSuggestion
최근 검색 기록 기반 추천입니다.
| JSON 표현 |
|---|
{ "suggestion": string, "recentSearchTime": string, "score": number } |
| 필드 | |
|---|---|
suggestion |
질문에 대한 추천입니다. |
recentSearchTime |
최근 검색이 발생한 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
score |
각 추천 점수입니다. 점수 범위는 [0, 1]입니다. |