- Representação JSON
- QuerySuggestion
- PersonSuggestion
- PersonType
- ContentSuggestion
- ContentType
- RecentSearchSuggestion
Mensagem de resposta para o método CompletionService.AdvancedCompleteQuery
.
Representação JSON |
---|
{ "querySuggestions": [ { object ( |
Campos | |
---|---|
querySuggestions[] |
Resultados das sugestões de consultas correspondentes. A lista de resultados está ordenada e o primeiro resultado é uma sugestão principal. |
tailMatchTriggered |
Verdadeiro se as sugestões devolvidas forem todas sugestões finais. Para que a correspondência final seja acionada, o parâmetro includeTailSuggestions no pedido tem de ser verdadeiro e não podem existir sugestões que correspondam à consulta completa. |
peopleSuggestions[] |
Resultados das sugestões de pessoas correspondentes. A lista de resultados está ordenada e o primeiro resultado é a principal sugestão. |
contentSuggestions[] |
Resultados das sugestões de conteúdo com correspondência. A lista de resultados está ordenada e o primeiro resultado é a principal sugestão. |
recentSearchSuggestions[] |
Resultados das sugestões de "pesquisa recente" correspondentes. A lista de resultados está ordenada e o primeiro resultado é a principal sugestão. |
QuerySuggestion
Sugestões como consultas de pesquisa.
Representação JSON |
---|
{ "suggestion": string, "completableFieldPaths": [ string ], "dataStore": [ string ], "score": number } |
Campos | |
---|---|
suggestion |
A sugestão para a consulta. |
completableFieldPaths[] |
Os caminhos de campos de documentos únicos que servem como origem desta sugestão, se tiver sido gerada a partir de campos preenchíveis. Este campo só é preenchido para o modelo de preenchimento de documentos. |
dataStore[] |
O nome do dataStore ao qual esta sugestão pertence. |
score |
A pontuação de cada sugestão. A pontuação está no intervalo [0, 1]. |
PersonSuggestion
Sugestões de pessoas.
Representação JSON |
---|
{ "suggestion": string, "personType": enum ( |
Campos | |
---|---|
suggestion |
A sugestão para a consulta. |
personType |
O tipo de pessoa. |
document |
O fragmento de dados do documento na sugestão. Apenas é preenchido um subconjunto de campos. |
dataStore |
O nome do dataStore ao qual esta sugestão pertence. |
score |
A pontuação de cada sugestão. A pontuação está no intervalo [0, 1]. |
displayPhotoUri |
O URI da foto da sugestão de pessoa. |
destinationUri |
O URI de destino da sugestão de pessoa. |
PersonType
O tipo de pessoa com base na fonte.
Enumerações | |
---|---|
PERSON_TYPE_UNSPECIFIED |
Valor predefinido. |
CLOUD_IDENTITY |
A sugestão é de uma origem GOOGLE_IDENTITY. |
THIRD_PARTY_IDENTITY |
A sugestão é proveniente de uma origem THIRD_PARTY_IDENTITY. |
ContentSuggestion
Sugestões como conteúdo.
Representação JSON |
---|
{ "suggestion": string, "contentType": enum ( |
Campos | |
---|---|
suggestion |
A sugestão para a consulta. |
contentType |
O tipo de sugestão de conteúdo. |
document |
O fragmento de dados do documento na sugestão. Apenas é preenchido um subconjunto de campos. |
dataStore |
O nome do dataStore ao qual esta sugestão pertence. |
score |
A pontuação de cada sugestão. A pontuação está no intervalo [0, 1]. |
iconUri |
O URI do ícone da sugestão de conteúdo. |
destinationUri |
O URI de destino da sugestão de conteúdo. |
ContentType
O tipo de conteúdo devolvido para sugestões de conteúdo.
Enumerações | |
---|---|
CONTENT_TYPE_UNSPECIFIED |
Valor predefinido. |
GOOGLE_WORKSPACE |
A sugestão é de uma origem do Google Workspace. |
THIRD_PARTY |
A sugestão é de uma origem de terceiros. |
RecentSearchSuggestion
Sugestões do histórico de pesquisas recente.
Representação JSON |
---|
{ "suggestion": string, "recentSearchTime": string, "score": number } |
Campos | |
---|---|
suggestion |
A sugestão para a consulta. |
recentSearchTime |
A hora em que esta pesquisa recente ocorreu. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
score |
A pontuação de cada sugestão. A pontuação está no intervalo [0, 1]. |