- 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 der beste Vorschlag. |
tailMatchTriggered |
„True“, wenn alle zurückgegebenen Vorschläge Vorschläge für den Schlussteil sind. Damit die Schlussabgleichung 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 passenden Inhaltsvorschläge. 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 ausfüllbaren Feldern generiert wurde. Dieses Feld wird nur für das Modell ausgefüllt, das Dokumente vervollständigen kann. |
dataStore[] |
Der Name des Datenspeichers, 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 Datenspeichers, zu dem dieser Vorschlag gehört. |
score |
Der Wert jedes Vorschlags. Der Wert liegt im Bereich [0, 1]. |
displayPhotoUri |
Die 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_IDENTITY-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 Datenspeichers, zu dem dieser Vorschlag gehört. |
score |
Der Wert jedes Vorschlags. Der Wert liegt im Bereich [0, 1]. |
iconUri |
Die Symbol-URI des Inhaltsvorschlags. |
destinationUri |
Die Ziel-URI des Inhaltsvorschlags. |
ContentType
Der Typ der Inhalte, die für Inhaltsvorschläge 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]. |