- 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]. |