- Rappresentazione JSON
- QuerySuggestion
- PersonSuggestion
- PersonType
- ContentSuggestion
- ContentType
- RecentSearchSuggestion
Messaggio di risposta per il metodo CompletionService.AdvancedCompleteQuery.
| Rappresentazione JSON | 
|---|
| { "querySuggestions": [ { object ( | 
| Campi | |
|---|---|
| querySuggestions[] | 
 Risultati dei suggerimenti per le query corrispondenti. L'elenco dei risultati è ordinato e il primo risultato è un suggerimento principale. | 
| tailMatchTriggered | 
 True se tutti i suggerimenti restituiti sono suggerimenti di coda. Affinché venga attivata la corrispondenza con la coda, includeTailSuggestions nella richiesta deve essere true e non devono esserci suggerimenti che corrispondano alla query completa. | 
| peopleSuggestions[] | 
 Risultati dei suggerimenti di persone corrispondenti. L'elenco dei risultati è ordinato e il primo risultato è il suggerimento migliore. | 
| contentSuggestions[] | 
 Risultati dei suggerimenti di contenuti corrispondenti. L'elenco dei risultati è ordinato e il primo risultato è il suggerimento migliore. | 
| recentSearchSuggestions[] | 
 Risultati dei suggerimenti di "ricerca recente" corrispondenti. L'elenco dei risultati è ordinato e il primo risultato è il suggerimento migliore. | 
QuerySuggestion
Suggerimenti come query di ricerca.
| Rappresentazione JSON | 
|---|
| { "suggestion": string, "completableFieldPaths": [ string ], "dataStore": [ string ], "score": number } | 
| Campi | |
|---|---|
| suggestion | 
 Il suggerimento per la query. | 
| completableFieldPaths[] | 
 I percorsi dei campi del documento univoci che fungono da origine di questo suggerimento, se è stato generato da campi completabili. Questo campo viene compilato solo per il modello completabile del documento. | 
| dataStore[] | 
 Il nome del datastore a cui appartiene questo suggerimento. | 
| score | 
 Il punteggio di ogni suggerimento. Il punteggio è compreso nell'intervallo [0, 1]. | 
PersonSuggestion
Suggerimenti come persone.
| Rappresentazione JSON | 
|---|
| { "suggestion": string, "personType": enum ( | 
| Campi | |
|---|---|
| suggestion | 
 Il suggerimento per la query. | 
| personType | 
 Il tipo di persona. | 
| document | 
 Lo snippet dei dati del documento nel suggerimento. Viene compilato solo un sottoinsieme di campi. | 
| dataStore | 
 Il nome del datastore a cui appartiene questo suggerimento. | 
| score | 
 Il punteggio di ogni suggerimento. Il punteggio è compreso nell'intervallo [0, 1]. | 
| displayPhotoUri | 
 L'URI della foto del suggerimento di persona. | 
| destinationUri | 
 L'URI di destinazione del suggerimento di persona. | 
PersonType
Il tipo di persona in base alla fonte.
| Enum | |
|---|---|
| PERSON_TYPE_UNSPECIFIED | Valore predefinito. | 
| CLOUD_IDENTITY | Il suggerimento proviene da una fonte GOOGLE_IDENTITY. | 
| THIRD_PARTY_IDENTITY | Il suggerimento proviene da un'origine THIRD_PARTY_IDENTITY. | 
ContentSuggestion
Suggerimenti come contenuti.
| Rappresentazione JSON | 
|---|
| { "suggestion": string, "contentType": enum ( | 
| Campi | |
|---|---|
| suggestion | 
 Il suggerimento per la query. | 
| contentType | 
 Il tipo di suggerimento di contenuti. | 
| document | 
 Lo snippet dei dati del documento nel suggerimento. Verrà compilato solo un sottoinsieme di campi. | 
| dataStore | 
 Il nome del datastore a cui appartiene questo suggerimento. | 
| score | 
 Il punteggio di ogni suggerimento. Il punteggio è compreso nell'intervallo [0, 1]. | 
| iconUri | 
 L'URI dell'icona del suggerimento di contenuti. | 
| destinationUri | 
 L'URI di destinazione del suggerimento di contenuti. | 
ContentType
Il tipo di contenuti restituiti per i suggerimenti sui contenuti.
| Enum | |
|---|---|
| CONTENT_TYPE_UNSPECIFIED | Valore predefinito. | 
| GOOGLE_WORKSPACE | Il suggerimento proviene da una fonte Google Workspace. | 
| THIRD_PARTY | Il suggerimento proviene da una fonte di terze parti. | 
RecentSearchSuggestion
Suggerimenti dalla cronologia delle ricerche recenti.
| Rappresentazione JSON | 
|---|
| { "suggestion": string, "recentSearchTime": string, "score": number } | 
| Campi | |
|---|---|
| suggestion | 
 Il suggerimento per la query. | 
| recentSearchTime | 
 L'ora in cui è stata eseguita questa ricerca recente. 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:  | 
| score | 
 Il punteggio di ogni suggerimento. Il punteggio è compreso nell'intervallo [0, 1]. |