- JSON-Darstellung
 - QuerySuggestion
 - PersonSuggestion
 - PersonType
 - ContentSuggestion
 - ContentType
 - RecentSearchSuggestion
 
Antwortnachricht für die Methode CompletionService.AdvancedCompleteQuery.
| JSON-Darstellung | 
|---|
{ "querySuggestions": [ { object (  | 
            
| Felder | |
|---|---|
querySuggestions[] | 
              
                 
 Ergebnisse der übereinstimmenden Suchvorschläge. Die Ergebnisliste ist sortiert und das erste Ergebnis ist ein Top-Vorschlag.  | 
            
tailMatchTriggered | 
              
                 
 „True“, wenn alle zurückgegebenen Vorschläge Tail-Vorschläge sind. Damit die Endabgleichung ausgelöst wird, muss „includeTailSuggestions“ in der Anfrage auf „true“ gesetzt sein und es darf keine Vorschläge geben, die der vollständigen Anfrage entsprechen.  | 
            
peopleSuggestions[] | 
              
                 
 Ergebnisse der Vorschläge für übereinstimmende Personen. Die Ergebnisliste ist sortiert und das erste Ergebnis ist der beste Vorschlag.  | 
            
contentSuggestions[] | 
              
                 
 Ergebnisse der Vorschläge für Contentempfehlungen. Die Ergebnisliste ist sortiert und das erste Ergebnis ist der beste Vorschlag.  | 
            
recentSearchSuggestions[] | 
              
                 
 Ergebnisse der Vorschläge für „Letzte Suchanfragen“. Die Ergebnisliste ist sortiert und das erste Ergebnis ist der beste Vorschlag.  | 
            
QuerySuggestion
Vorschläge als Suchanfragen.
| JSON-Darstellung | 
|---|
{ "suggestion": string, "completableFieldPaths": [ string ], "dataStore": [ string ], "score": number }  | 
              
| Felder | |
|---|---|
suggestion | 
                
                   
 Der Vorschlag für die Abfrage.  | 
              
completableFieldPaths[] | 
                
                   
 Die eindeutigen Dokumentfeldpfade, die als Quelle für diesen Vorschlag dienen, wenn er aus vervollständigbaren Feldern generiert wurde. Dieses Feld wird nur für das Modell ausgefüllt, das Dokumente vervollständigen kann.  | 
              
dataStore[] | 
                
                   
 Der Name des DataStore, zu dem dieser Vorschlag gehört.  | 
              
score | 
                
                   
 Der Wert jedes Vorschlags. Der Wert liegt im Bereich [0, 1].  | 
              
PersonSuggestion
Vorschläge als Personen.
| JSON-Darstellung | 
|---|
{ "suggestion": string, "personType": enum (  | 
              
| Felder | |
|---|---|
suggestion | 
                
                   
 Der Vorschlag für die Abfrage.  | 
              
personType | 
                
                   
 Der Typ der Person.  | 
              
document | 
                
                   
 Der Dokumentdatenausschnitt im Vorschlag. Es wird nur eine Teilmenge der Felder ausgefüllt.  | 
              
dataStore | 
                
                   
 Der Name des DataStore, zu dem dieser Vorschlag gehört.  | 
              
score | 
                
                   
 Der Wert jedes Vorschlags. Der Wert liegt im Bereich [0, 1].  | 
              
displayPhotoUri | 
                
                   
 Der Foto-URI des Personenvorschlags.  | 
              
destinationUri | 
                
                   
 Die Ziel-URI des Personenvorschlags.  | 
              
PersonType
Der Typ der Person basierend auf der Quelle.
| Enums | |
|---|---|
PERSON_TYPE_UNSPECIFIED | 
                Standardwert. | 
CLOUD_IDENTITY | 
                Der Vorschlag stammt aus einer GOOGLE_IDENTITÄT-Quelle. | 
THIRD_PARTY_IDENTITY | 
                Der Vorschlag stammt aus einer THIRD_PARTY_IDENTITY-Quelle. | 
ContentSuggestion
Vorschläge als Inhalte.
| JSON-Darstellung | 
|---|
{ "suggestion": string, "contentType": enum (  | 
              
| Felder | |
|---|---|
suggestion | 
                
                   
 Der Vorschlag für die Abfrage.  | 
              
contentType | 
                
                   
 Der Typ des Inhaltvorschlags.  | 
              
document | 
                
                   
 Der Dokumentdatenausschnitt im Vorschlag. Es wird nur eine Teilmenge der Felder ausgefüllt.  | 
              
dataStore | 
                
                   
 Der Name des DataStore, zu dem dieser Vorschlag gehört.  | 
              
score | 
                
                   
 Der Wert jedes Vorschlags. Der Wert liegt im Bereich [0, 1].  | 
              
iconUri | 
                
                   
 Der URI des Symbols des Inhaltsvorschlags.  | 
              
destinationUri | 
                
                   
 Die Ziel-URI des Inhaltsvorschlags.  | 
              
ContentType
Der Typ der Inhalte, die für Inhaltsempfehlungen zurückgegeben werden.
| Enums | |
|---|---|
CONTENT_TYPE_UNSPECIFIED | 
                Standardwert. | 
GOOGLE_WORKSPACE | 
                Der Vorschlag stammt aus einer Google Workspace-Quelle. | 
THIRD_PARTY | 
                Der Vorschlag stammt von einer Drittanbieterquelle. | 
RecentSearchSuggestion
Vorschläge aus dem letzten Suchverlauf.
| JSON-Darstellung | 
|---|
{ "suggestion": string, "recentSearchTime": string, "score": number }  | 
              
| Felder | |
|---|---|
suggestion | 
                
                   
 Der Vorschlag für die Abfrage.  | 
              
recentSearchTime | 
                
                   
 Der Zeitpunkt, zu dem diese letzte Suche stattgefunden hat. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele:   | 
              
score | 
                
                   
 Der Wert jedes Vorschlags. Der Wert liegt im Bereich [0, 1].  |