Risorsa: WidgetConfig
WidgetConfig acquisisce le configurazioni a livello di widget.
| Rappresentazione JSON |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "enableAutocomplete": boolean, "fieldsUiComponentsMap": { string: { object ( |
| Campi | |
|---|---|
name |
Immutabile. Il nome completo della risorsa della configurazione del widget. Formato: Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1024 caratteri. |
displayName |
Obbligatorio. Il nome visualizzato della configurazione del widget leggibile. Utilizzato nell'UI di Discovery. Questo campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore INVALID_ARGUMENT. |
createTime |
Solo output. Timestamp di creazione di Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Timestamp di aggiornamento di Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
enableAutocomplete |
Indica se abilitare o meno il completamento automatico. |
fieldsUiComponentsMap |
La chiave è il componente UI. Simulazione. Attualmente sono supportati Il valore è il nome del campo insieme alla relativa visibilità del dispositivo. I 3 campi personalizzati sono facoltativi e possono essere aggiunti o rimossi. |
facetField[] |
La configurazione e l'aspetto delle sfaccettature nella visualizzazione dell'utente finale. |
dataStoreType |
Solo output. Il tipo di datastore padre. |
contentSearchSpec |
La specifica di ricerca dei contenuti che configura il comportamento desiderato della ricerca dei contenuti. |
enableSummarization |
Attiva o disattiva il riepilogo per la risposta di ricerca. |
enableSnippetResultSummary |
Attiva o disattiva il riepilogo per ogni risultato degli snippet. |
configId |
Solo output. Identificatore univoco offuscato di un |
enableQualityFeedback |
Attiva o disattiva la raccolta del feedback sulla qualità dei risultati di ricerca dagli utenti finali. |
solutionType |
Obbligatorio. Immutabile. Specifica il tipo di soluzione per cui è possibile utilizzare questo WidgetConfig. |
industryVertical |
Solo output. Il verticale di settore registrato da WidgetConfig. Il verticale di settore di WidgetConfig si basa su |
allowPublicAccess |
Indica se consentire l'integrazione senza autenticazione con il widget. Se impostato su true, l'accesso pubblico alla ricerca o ad altre soluzioni dal widget è consentito senza il token di autenticazione fornito dal server di backend ospitato dal cliente. |
allowlistedDomains[] |
Domini inclusi nella lista consentita che possono caricare questo widget. |
enableSafeSearch |
Indica se abilitare la ricerca sicura. |
enableConversationalSearch |
Indica se consentire la ricerca conversazionale (LLM, in più passaggi) o meno (non LLM, in un solo passaggio). |
llmEnabled |
Solo output. Indica se LLM è abilitato nel datastore corrispondente. |
enableResultScore |
Indica se mostrare il punteggio del risultato. |
resultDisplayType |
Il tipo di snippet da visualizzare nel widget UCS.
|
minimumDataTermAccepted |
Solo output. Indica se il cliente ha accettato i termini sull'utilizzo dei dati. |
enableWebApp |
Indica se abilitare l'app web autonoma. |
dataStoreUiConfigs[] |
Configurazioni UI configurabili per datastore. |
collectionComponents[] |
Solo output. Componenti della raccolta che elencano tutte le raccolte e i datastore secondari associati alla configurazione del widget. Queste origini dati possono essere utilizzate per il filtraggio nelle API del servizio widget. Gli utenti possono restituire i risultati dalle origini dati selezionate. |
enableSearchAsYouType |
Indica se abilitare il comportamento di ricerca durante la digitazione per il widget di ricerca. |
defaultSearchRequestOrderBy |
L'ordinamento predefinito per i risultati di ricerca, se specificato. Utilizzato per impostare SearchRequest#orderBy sulle richieste applicabili. https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1alpha/projects.locations.dataStores.servingConfigs/search#request-body |
uiSettings |
Descrive le impostazioni di ricerca generali dei widget visualizzate nella pagina di configurazione dei widget della console Google Cloud. Sostituisce le proprietà di primo livello obsolete. |
accessSettings |
Verrà utilizzato per tutte le impostazioni di accesso ai widget visualizzate nella pagina di integrazione della console Google Cloud. Sostituisce le proprietà di primo livello obsolete. |
uiBranding |
Descrive le impostazioni di branding dell'UI del widget di ricerca, come il titolo, il logo, le favicon e i colori del widget. |
homepageSetting |
Facoltativo. Descrive le impostazioni della home page del widget. |
assistantSettings |
Facoltativo. Solo output. Descrive le impostazioni dell'assistente del widget. |
customerProvidedConfig |
Facoltativo. Solo output. Descrive le configurazioni relative ai clienti, attualmente utilizzate solo per i clienti del settore pubblico. Questo campo non può essere modificato dopo l'onboarding del progetto. |
enablePrivateKnowledgeGraph |
Facoltativo. Solo output. Indica se abilitare il Knowledge Graph privato. |
geminiBundle |
Solo output. Indica se l'abbonamento è un pacchetto Gemini. |
nodes[] |
Solo output. I nodi associati a WidgetConfig. |
Metodi |
|
|---|---|
|
Ottiene un WidgetConfig. |
|
Aggiorna un WidgetConfig. |