리소스: WidgetConfig
WidgetConfig는 위젯 수준에서 구성을 캡처합니다.
JSON 표현 |
---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "enableAutocomplete": boolean, "fieldsUiComponentsMap": { string: { object ( |
필드 | |
---|---|
name |
변경할 수 없습니다. 위젯 구성의 전체 리소스 이름입니다. 형식은 이 필드는 UTF-8로 인코딩된 문자열이어야 하며 길이 제한은 1,024자(영문 기준)입니다. |
displayName |
필수 항목입니다. 사람이 읽을 수 있는 위젯 구성 표시 이름입니다. Discovery UI에서 사용됩니다. 이 필드는 UTF-8로 인코딩된 문자열이어야 하며 길이 제한은 128자(영문 기준)입니다. 그렇지 않으면 INVALID_ARGUMENT 오류가 반환됩니다. |
createTime |
출력 전용입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
updateTime |
출력 전용입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
enableAutocomplete |
자동 완성을 사용 설정할지 여부입니다. |
fieldsUiComponentsMap |
키는 UI 구성요소입니다. 모의 현재 지원되는 값은 기기 공개 범위와 함께 필드의 이름입니다. 3개의 맞춤 입력란은 선택사항이며 추가하거나 삭제할 수 있습니다. |
facetField[] |
최종 사용자 뷰의 패싯 구성 및 모양입니다. |
dataStoreType |
출력 전용입니다. 상위 데이터 저장소의 유형입니다. |
contentSearchSpec |
콘텐츠 검색의 원하는 동작을 구성하는 콘텐츠 검색 사양입니다. |
enableSummarization |
검색 응답의 요약을 사용 설정 또는 사용 중지합니다. |
enableSnippetResultSummary |
각 스니펫 결과에 대한 요약을 사용 설정하거나 사용 중지합니다. |
configId |
출력 전용입니다. |
enableQualityFeedback |
최종 사용자로부터 검색 결과 품질 의견을 수집하는 기능을 사용 설정 또는 사용 중지합니다. |
solutionType |
필수 항목입니다. 변경할 수 없습니다. 이 WidgetConfig를 사용할 수 있는 솔루션 유형을 지정합니다. |
industryVertical |
출력 전용입니다. WidgetConfig가 등록하는 업종 카테고리입니다. WidgetConfig 업종은 연결된 |
allowPublicAccess |
위젯과의 인증 없는 통합을 허용할지 여부입니다. true로 설정하면 고객 호스팅 백엔드 서버에서 제공하는 인증 토큰 없이 위젯에서 검색 또는 기타 솔루션에 대한 공개 액세스가 허용됩니다. |
allowlistedDomains[] |
이 위젯을 로드할 수 있는 허용된 도메인입니다. |
enableSafeSearch |
세이프 서치 사용 여부입니다. |
enableConversationalSearch |
대화형 검색 (LLM, 멀티턴)을 허용할지 (비LLM, 싱글턴) 여부입니다. |
llmEnabled |
출력 전용입니다. 해당 데이터 스토어에서 LLM이 사용 설정되어 있는지 여부입니다. |
enableResultScore |
결과 점수를 표시할지 여부입니다. |
resultDisplayType |
UCS 위젯에 표시할 스니펫 유형입니다.
|
minimumDataTermAccepted |
출력 전용입니다. 고객이 데이터 사용 약관에 동의했는지 여부입니다. |
enableWebApp |
독립형 웹 앱을 사용 설정할지 여부입니다. |
dataStoreUiConfigs[] |
데이터 스토어별로 구성 가능한 UI 구성 |
collectionComponents[] |
출력 전용입니다. 위젯 구성과 연결된 모든 컬렉션과 하위 데이터 저장소를 나열하는 컬렉션 구성요소입니다. 이러한 데이터 소스는 위젯 서비스 API에서 필터링하는 데 사용할 수 있으며 사용자는 선택한 데이터 소스에서 결과를 반환할 수 있습니다. |
enableSearchAsYouType |
검색 위젯에 입력과 동시에 검색 동작을 사용 설정할지 여부 |
defaultSearchRequestOrderBy |
지정된 경우 검색 결과의 기본 순서입니다. 해당 요청에서 SearchRequest#orderBy를 설정하는 데 사용됩니다. https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1alpha/projects.locations.dataStores.servingConfigs/search#request-body |
experimentalFeatures |
위젯 (또는 웹 앱)에서 불안정한 기능/실험적 기능을 전환할 수 있습니다. |
uiSettings |
클라우드 콘솔 위젯 구성 페이지에 표시되는 일반 위젯 검색 설정을 설명합니다. 지원 중단된 최상위 속성을 대체합니다. |
accessSettings |
Cloud 콘솔 통합 페이지에 표시되는 모든 위젯 액세스 설정에 사용됩니다. 지원 중단된 최상위 속성을 대체합니다. |
uiBranding |
위젯 제목, 로고, 파비콘, 색상과 같은 검색 위젯 UI 브랜딩 설정을 설명합니다. |
homepageSetting |
(선택사항) 위젯의 홈페이지 설정을 설명합니다. |
assistantSettings |
(선택사항) 출력 전용입니다. 위젯의 어시스턴트 설정을 설명합니다. |
customerProvidedConfig |
(선택사항) 출력 전용입니다. 고객 관련 구성을 설명합니다. 현재 정부 고객에게만 사용됩니다. 이 필드는 프로젝트 온보딩 후 수정할 수 없습니다. |
enablePrivateKnowledgeGraph |
(선택사항) 출력 전용입니다. 비공개 지식 그래프를 사용 설정할지 여부입니다. |
메서드 |
|
---|---|
|
WidgetConfig 을 가져옵니다. |