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'interfaccia utente 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 della creazione di Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Timestamp dell'aggiornamento di Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
enableAutocomplete |
Se attivare o meno il completamento automatico. |
fieldsUiComponentsMap |
La chiave è il componente UI. Simulazione. Attualmente supportati Il valore è il nome del campo insieme alla visibilità del dispositivo. I tre campi personalizzati sono facoltativi e possono essere aggiunti o rimossi. |
facetField[] |
La configurazione e l'aspetto dei prospetti 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 della ricerca. |
enableSnippetResultSummary |
Attiva o disattiva il riepilogo per ogni risultato di snippet. |
configId |
Solo output. Identificatore univoco offuscato di un |
enableQualityFeedback |
Attiva o disattiva la raccolta del feedback sulla qualità dei risultati di ricerca degli 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 del settore WidgetConfig si basa sul |
allowPublicAccess |
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 attivare safe search. |
enableConversationalSearch |
Se consentire o meno la ricerca conversazionale (LLM, in più passaggi). |
llmEnabled |
Solo output. Se l'LLM è abilitato nel datastore corrispondente. |
enableResultScore |
Se mostrare il punteggio del risultato. |
resultDisplayType |
Il tipo di snippet da visualizzare nel widget UCS.
|
minimumDataTermAccepted |
Solo output. Se il cliente ha accettato i termini per l'utilizzo dei dati. |
enableWebApp |
Se abilitare l'app web autonoma. |
dataStoreUiConfigs[] |
Configurazioni della UI configurabili per datastore. |
collectionComponents[] |
Solo output. Componenti di raccolta che elencano tutte le raccolte e gli archivi dati secondari associati alla configurazione del widget. Queste origini dati possono essere utilizzate per il filtraggio nelle API del servizio widget. Gli utenti possono restituire risultati provenienti dalle origini dati selezionate. |
enableSearchAsYouType |
Se attivare il comportamento di ricerca durante la digitazione per il widget di ricerca |
defaultSearchRequestOrderBy |
L'ordinamento predefinito dei risultati di ricerca, se specificato. Utilizzato per impostare SearchRequest#orderBy nelle richieste applicabili. https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1alpha/projects.locations.dataStores.servingConfigs/search#request-body |
experimentalFeatures |
Consente di attivare/disattivare le funzionalità instabili/sperimentali nel widget (o nell'app web) |
uiSettings |
Descrive le impostazioni generali di ricerca 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'interfaccia utente del widget Ricerca, come titolo, logo, favicon e 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 correlate al cliente, attualmente utilizzate solo per i clienti governativi. Questo campo non può essere modificato dopo l'onboarding del progetto. |
enablePrivateKnowledgeGraph |
Facoltativo. Solo output. Se attivare il Knowledge Graph privato. |
Metodi |
|
---|---|
|
Riceve un WidgetConfig . |