Recurso: WidgetConfig
O WidgetConfig captura configurações no nível do widget.
Representação JSON |
---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "enableAutocomplete": boolean, "fieldsUiComponentsMap": { string: { object ( |
Campos | |
---|---|
name |
Imutável. O nome completo do recurso da configuração do widget. Formato: Este campo precisa ser uma string codificada em UTF-8 com um limite de 1.024 caracteres. |
displayName |
Obrigatório. O nome de exibição legível da configuração do widget. Usado na interface do usuário do Discovery. Esse campo precisa ser uma string codificada em UTF-8 com um limite de 128 caracteres. Caso contrário, um erro INVALID_ARGUMENT será retornado. |
createTime |
Apenas saída. Carimbo de data/hora em que o Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. Carimbo de data/hora da atualização do Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
enableAutocomplete |
Se o preenchimento automático deve ser ativado. |
fieldsUiComponentsMap |
A chave é o componente de UI. Mock. Atualmente, são aceitos O valor é o nome do campo com a visibilidade do dispositivo. Os três campos personalizados são opcionais e podem ser adicionados ou removidos. |
facetField[] |
A configuração e a aparência das facetas na visualização do usuário final. |
dataStoreType |
Apenas saída. O tipo do repositório de dados principal. |
contentSearchSpec |
A especificação de pesquisa de conteúdo que configura o comportamento desejado da pesquisa de conteúdo. |
enableSummarization |
Ative ou desative o resumo da resposta da pesquisa. |
enableSnippetResultSummary |
Ative ou desative o resumo para cada resultado de trecho. |
configId |
Apenas saída. Identificador exclusivo ofuscado de uma |
enableQualityFeedback |
Ative ou desative a coleta de feedback sobre a qualidade dos resultados da pesquisa dos usuários finais. |
solutionType |
Obrigatório. Imutável. Especifica o tipo de solução para que este WidgetConfig pode ser usado. |
industryVertical |
Apenas saída. O segmento do setor que o WidgetConfig registra. O setor vertical WidgetConfig é baseado no |
allowPublicAccess |
Indica se a integração sem autenticação com o widget é permitida. Se definido como "true", o acesso público à pesquisa ou a outras soluções do widget será permitido sem o token de autenticação fornecido pelo servidor de back-end hospedado pelo cliente. |
allowlistedDomains[] |
Domínios na lista de permissões que podem carregar este widget. |
enableSafeSearch |
Se a pesquisa segura precisa ser ativada. |
enableConversationalSearch |
Se a pesquisa conversacional (LLM, várias interações) é permitida ou não (não LLM, uma interação). |
llmEnabled |
Apenas saída. Se o LLM está ativado no repositório de dados correspondente. |
enableResultScore |
Indica se a pontuação do resultado será mostrada. |
resultDisplayType |
O tipo de snippet a ser exibido no widget do UCS.
|
minimumDataTermAccepted |
Apenas saída. Se o cliente aceitou os termos de uso de dados. |
enableWebApp |
Define se o app da Web independente será ativado. |
dataStoreUiConfigs[] |
Configurações de interface configuráveis por repositório de dados. |
collectionComponents[] |
Apenas saída. Componentes de coleta que listam todas as coleções e repositórios de dados filhos associados à configuração do widget. Essas fontes de dados podem ser usadas para filtragem nas APIs de serviço de widget. Os usuários podem retornar resultados das fontes de dados selecionadas. |
enableSearchAsYouType |
Se o comportamento de pesquisa enquanto você digita deve ser ativado para o widget de pesquisa. |
defaultSearchRequestOrderBy |
A ordenação padrão dos resultados da pesquisa, se especificada. Usado para definir SearchRequest#orderBy em solicitações aplicáveis. https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1alpha/projects.locations.dataStores.servingConfigs/search#request-body |
experimentalFeatures |
Permite ativar/desativar recursos instáveis/experimentais no widget (ou app da Web). |
uiSettings |
Descreve as configurações gerais de pesquisa de widgets, conforme mostrado na página de configuração de widgets do console do Cloud. Substitui as principais propriedades de nível superior descontinuadas. |
accessSettings |
Será usado para todas as configurações de acesso a widgets na página de integração do console do Cloud. Substitui as principais propriedades de nível superior descontinuadas. |
uiBranding |
Descreve as configurações de branding da UI do widget de pesquisa, como título, logotipo, favicons e cores. |
homepageSetting |
Opcional. Descreve as configurações da página inicial do widget. |
assistantSettings |
Opcional. Apenas saída. Descreve as configurações do widget do Google Assistente. |
customerProvidedConfig |
Opcional. Apenas saída. Descreve as configurações relacionadas ao cliente, atualmente usadas apenas para clientes do governo. Esse campo não pode ser modificado após a integração do projeto. |
enablePrivateKnowledgeGraph |
Opcional. Apenas saída. Define se o Mapa de informações particulares será ativado. |
Métodos |
|
---|---|
|
Recebe um WidgetConfig . |