- HTTP-Anfrage
- Pfadparameter
- Suchparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- IAM-Berechtigungen
Vervollständigt die Nutzereingabe mit Keyword-Vorschlägen
HTTP-Anfrage
GET https://discoveryengine.googleapis.com/v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
dataStore |
Erforderlich. Der Ressourcenname des übergeordneten Datenspeichers, für den die Vervollständigung ausgeführt wird, z. B. |
Suchparameter
| Parameter | |
|---|---|
query |
Erforderlich. Die typeahead-Eingabe, mit der Vorschläge abgerufen werden. Darf maximal 128 Zeichen lang sein. |
queryModel |
Gibt das Datenmodell für die automatische Vervollständigung an. Dadurch wird jedes Modell, das in der Cloud Console unter „Konfiguration“ > „Automatische Vervollständigung“ angegeben wurde, überschrieben. Derzeit unterstützte Werte:
Standardwerte:
|
userPseudoId |
Optional. Eine eindeutige Kennung für das Tracking von Besuchern. Dies kann beispielsweise mit einem HTTP-Cookie implementiert werden, mit dem ein Besucher auf einem einzelnen Gerät eindeutig identifiziert werden kann. Die eindeutige Kennung sollte sich nicht ändern, wenn sich Besucher bei der Website an- oder abmelden. Dieses Feld sollte KEINEN festen Wert wie Sollte dieselbe Kennung wie Das Feld muss einen UTF-8-codierten String mit maximal 128 Zeichen enthalten. Andernfalls wird der Fehler |
includeTailSuggestions |
Gibt an, ob Vorschläge für den Schlussteil zurückgegeben werden sollen, wenn es keine passenden Vorschläge für die gesamte Anfrage gibt. Auch wenn der Wert auf „true“ gesetzt ist, werden ggf. vorhandene Vorschläge für die gesamte Anfrage zurückgegeben und keine für den Schlussteil. |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von CompleteQueryResponse.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.assist.readwrite
Weitere Informationen finden Sie unter Authentication Overview.
IAM-Berechtigungen
Erfordert die folgende IAM-Berechtigung für die Ressource dataStore:
discoveryengine.dataStores.completeQuery
Weitere Informationen finden Sie in der IAM-Dokumentation.