- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Permissões do IAM
Completa a entrada do usuário especificada com sugestões de palavras-chave.
Solicitação HTTP
GET https://discoveryengine.googleapis.com/v1beta/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
dataStore |
Obrigatório. O nome do recurso do repositório de dados principal para o qual a conclusão é realizada, como |
Parâmetros de consulta
Parâmetros | |
---|---|
query |
Obrigatório. A entrada de typeahead usada para buscar sugestões. O tamanho máximo é de 128 caracteres. |
queryModel |
Especifica o modelo de dados de preenchimento automático. Isso substitui qualquer modelo especificado na seção "Configuração" > "Preenchimento automático" do console do Cloud. Valores aceitos no momento:
Valores padrão:
|
userPseudoId |
Um identificador exclusivo para rastrear visitantes. Por exemplo, isso pode ser implementado com um cookie HTTP, que deve ser capaz de identificar um visitante de maneira exclusiva em um único dispositivo. Esse identificador exclusivo não deve mudar se o visitante fizer login ou logout no site. Esse campo NÃO pode ter um valor fixo, como Precisa ser o mesmo identificador de O campo precisa ser uma string codificada em UTF-8 com um limite de 128 caracteres. Caso contrário, um erro |
includeTailSuggestions |
Indica se as sugestões de cauda devem ser retornadas se não houver sugestões que correspondam à consulta completa. Mesmo que seja definido como "true", se houver sugestões que correspondam à consulta completa, elas serão retornadas, e nenhuma sugestão de cauda será retornada. |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de CompleteQueryResponse
.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
https://www.googleapis.com/auth/discoveryengine.assist.readwrite
Para mais informações, consulte Authentication Overview.
Permissões do IAM
Requer a seguinte permissão do IAM no recurso dataStore
:
discoveryengine.dataStores.completeQuery
Para mais informações, consulte a documentação do IAM.