リソース: WidgetConfig
WidgetConfig は、Widget レベルで構成をキャプチャします。
JSON 表現 |
---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "enableAutocomplete": boolean, "fieldsUiComponentsMap": { string: { object ( |
フィールド | |
---|---|
name |
変更不可。ウィジェット構成の完全なリソース名。形式: このフィールドは、長さの上限が 1,024 文字の UTF-8 でエンコードされた文字列にする必要があります。 |
displayName |
必須。人が読める形式のウィジェット構成の表示名。Discovery UI で使用されます。 このフィールドは、長さの上限が 128 文字の UTF-8 でエンコードされた文字列にする必要があります。それ以外の場合は、INVALID_ARGUMENT エラーが返されます。 |
createTime |
出力専用。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
updateTime |
出力専用。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
enableAutocomplete |
予測入力を有効にするかどうか。 |
fieldsUiComponentsMap |
キーは UI コンポーネントです。Mock. 現在サポートされている 値は、フィールドの名前とそのデバイスの公開設定です。 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 |
クラウド コンソールの統合ページに表示されるすべてのウィジェット アクセス設定に使用されます。非推奨の最上位プロパティを置き換えます。 |
uiBranding |
ウィジェットのタイトル、ロゴ、ファビコン、色など、検索ウィジェットの UI ブランディング設定について説明します。 |
homepageSetting |
省略可。ウィジェットのホームページ設定について説明します。 |
assistantSettings |
省略可。出力専用。ウィジェットのアシスタント設定について説明します。 |
customerProvidedConfig |
省略可。出力専用。お客様関連の構成について説明します。現在は政府機関のお客様にのみ使用されています。このフィールドは、プロジェクトのオンボーディング後に変更することはできません。 |
enablePrivateKnowledgeGraph |
省略可。出力専用。非公開ナレッジグラフを有効にするかどうか。 |
メソッド |
|
---|---|
|
WidgetConfig を取得します。 |