Ressource: WidgetConfig
WidgetConfig erfasst Konfigurationen auf Widget-Ebene.
JSON-Darstellung |
---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "enableAutocomplete": boolean, "fieldsUiComponentsMap": { string: { object ( |
Felder | |
---|---|
name |
Nicht veränderbar. Der vollständige Ressourcenname der Widget-Konfiguration. Format: Dieses Feld muss ein UTF-8-codierter String mit einer Längenbeschränkung von 1.024 Zeichen sein. |
displayName |
Erforderlich. Der für Menschen lesbare Anzeigename der Widget-Konfiguration. Wird in der Discovery-Benutzeroberfläche verwendet. Dieses Feld muss ein UTF-8-codierter String mit einer Längenbeschränkung von 128 Zeichen sein. Andernfalls wird der Fehler INVALID_ARGUMENT zurückgegeben. |
createTime |
Nur Ausgabe. Zeitstempel für die Erstellung von Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Zeitstempel der Aktualisierung von Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
enableAutocomplete |
Gibt an, ob die automatische Vervollständigung aktiviert werden soll. |
fieldsUiComponentsMap |
Der Schlüssel ist die UI-Komponente. Mock Derzeit werden Der Wert ist der Name des Felds zusammen mit seiner Gerätesichtbarkeit. Die drei benutzerdefinierten Felder sind optional und können hinzugefügt oder entfernt werden. |
facetField[] |
Konfiguration und Darstellung von Facetten in der Endnutzeransicht. |
dataStoreType |
Nur Ausgabe. Der Typ des übergeordneten Datenspeichers. |
contentSearchSpec |
Die Spezifikation für die Inhaltssuche, mit der das gewünschte Verhalten der Inhaltssuche konfiguriert wird. |
enableSummarization |
Zusammenfassung für die Suchantwort aktivieren oder deaktivieren |
enableSnippetResultSummary |
Sie können die Zusammenfassung für jedes Snippet-Ergebnis aktivieren oder deaktivieren. |
configId |
Nur Ausgabe. Eindeutige verschleierte Kennung eines |
enableQualityFeedback |
Sie können das Erfassen von Feedback zur Qualität der Suchergebnisse von Endnutzern aktivieren oder deaktivieren. |
solutionType |
Erforderlich. Nicht veränderbar. Gibt den Lösungstyp an, für den diese WidgetConfig verwendet werden kann. |
industryVertical |
Nur Ausgabe. Die Branche, für die die WidgetConfig registriert wird. Die Branche von WidgetConfig basiert auf der zugehörigen |
allowPublicAccess |
Gibt an, ob die Integration ohne Authentifizierung mit dem Widget zulässig ist. Wenn „true“ festgelegt ist, ist der öffentliche Zugriff auf die Suche oder andere Lösungen über das Widget ohne Authentifizierungstoken des vom Kunden gehosteten Backend-Servers zulässig. |
allowlistedDomains[] |
Domains auf der Zulassungsliste, die dieses Widget laden können. |
enableSafeSearch |
Gibt an, ob SafeSearch aktiviert werden soll. |
enableConversationalSearch |
Gibt an, ob konversationelle Suchen (LLM, mehrere Schritte) zulässig sind oder nicht (kein LLM, ein Schritt). |
llmEnabled |
Nur Ausgabe. Gibt an, ob LLM im entsprechenden Datenspeicher aktiviert ist. |
enableResultScore |
Gibt an, ob die Punktzahl des Ergebnisses angezeigt werden soll. |
resultDisplayType |
Der Typ des Snippets, das im UCS-Widget angezeigt werden soll.
|
minimumDataTermAccepted |
Nur Ausgabe. Gibt an, ob der Kunde die Datennutzungsbedingungen akzeptiert hat. |
enableWebApp |
Gibt an, ob eine eigenständige Web-App aktiviert werden soll. |
dataStoreUiConfigs[] |
Konfigurierbare UI-Konfigurationen pro Datenspeicher. |
collectionComponents[] |
Nur Ausgabe. Sammlungskomponenten, in denen alle Sammlungen und untergeordneten Datenspeicher aufgeführt sind, die mit der Widget-Konfiguration verknüpft sind. Diese Datenquellen können zum Filtern in Widget-Service-APIs verwendet werden. Nutzer können Ergebnisse aus ausgewählten Datenquellen zurückgeben. |
enableSearchAsYouType |
Ob die Suche während der Eingabe für das Such-Widget aktiviert werden soll |
defaultSearchRequestOrderBy |
Die Standardreihenfolge für Suchergebnisse, falls angegeben. Wird verwendet, um SearchRequest#orderBy für entsprechende Anfragen festzulegen. https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1alpha/projects.locations.dataStores.servingConfigs/search#request-body |
experimentalFeatures |
Ermöglicht das Ein- und Ausschalten instabiler/experimenteller Funktionen im Widget (oder in der Web-App) |
uiSettings |
Hier werden die allgemeinen Einstellungen für die Suche in Widgets beschrieben, die auf der Konfigurationsseite für Widgets in der Cloud Console zu sehen sind. Ersetzt die wichtigsten eingestellten Attribute der obersten Ebene. |
accessSettings |
Wird für alle Einstellungen für den Widget-Zugriff verwendet, die auf der Seite für die Cloud Console-Integration angezeigt werden. Ersetzt die wichtigsten eingestellten Attribute der obersten Ebene. |
uiBranding |
Beschreibt die Einstellungen für das Branding der Benutzeroberfläche des Such-Widgets, z. B. den Widget-Titel, das Logo, die Favicons und die Farben. |
homepageSetting |
Optional. Beschreibt die Startseiteneinstellungen des Widgets. |
assistantSettings |
Optional. Nur Ausgabe. Beschreibt die Assistant-Einstellungen des Widgets. |
customerProvidedConfig |
Optional. Nur Ausgabe. Beschreibt die kundenbezogenen Konfigurationen, die derzeit nur für Behördenkunden verwendet werden. Dieses Feld kann nach dem Onboarding des Projekts nicht mehr geändert werden. |
enablePrivateKnowledgeGraph |
Optional. Nur Ausgabe. Gibt an, ob der private Knowledge Graph aktiviert werden soll. |
Methoden |
|
---|---|
|
Erstellt einen WidgetConfig . |