- Pedido HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo do pedido
- Corpo da resposta
- Âmbitos de autorização
- Autorizações de IAM
Conclui a entrada do utilizador especificada com sugestões de palavras-chave.
Pedido HTTP
GET https://discoveryengine.googleapis.com/v1beta/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
O URL usa a sintaxe de transcodificação de gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
dataStore |
Obrigatório. O nome do recurso da loja de dados principal para o qual a conclusão é realizada, como |
Parâmetros de consulta
Parâmetros | |
---|---|
query |
Obrigatório. A entrada de preenchimento automático usada para obter sugestões. O comprimento máximo é de 128 carateres. |
queryModel |
Especifica o modelo de dados de preenchimento automático. Isto substitui qualquer modelo especificado na secção Configuração > Preenchimento automático da Cloud Console. Valores atualmente suportados:
Valores predefinidos:
|
userPseudoId |
Um identificador exclusivo para acompanhar os visitantes. Por exemplo, isto pode ser implementado com um cookie HTTP, que deve ser capaz de identificar de forma exclusiva um visitante num único dispositivo. Este identificador exclusivo não deve ser alterado se o visitante iniciar ou terminar sessão no Website. Este campo NÃO deve ter um valor fixo, como Este deve ser o mesmo identificador que O campo tem de ser uma string codificada em UTF-8 com um limite de 128 carateres. Caso contrário, é devolvido um erro |
includeTailSuggestions |
Indica se devem ser devolvidas sugestões finais se não existirem sugestões que correspondam à consulta completa. Mesmo que esteja definido como verdadeiro, se existirem sugestões que correspondam à consulta completa, estas são devolvidas e não são devolvidas sugestões finais. |
Corpo do pedido
O corpo do pedido tem de estar vazio.
Corpo da resposta
Se for bem-sucedido, o corpo da resposta contém uma instância de CompleteQueryResponse
.
Âmbitos de autorização
Requer um dos seguintes âmbitos 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 o Authentication Overview.
Autorizações de IAM
Requer a seguinte autorização de IAM no recurso dataStore
:
discoveryengine.dataStores.completeQuery
Para mais informações, consulte a documentação do IAM.