Entfernt für einen Nutzer den Vorschlag aus dem Suchverlauf einer Engine. Dadurch wird der Vorschlag für diesen Nutzer nicht mehr in AdvancedCompleteQueryResponse.recent_search_suggestions angezeigt. Wenn der Nutzer noch einmal nach demselben Vorschlag sucht, überschreibt der neue Verlauf die Einstellung und dieser Vorschlag wird wieder angezeigt.
HTTP-Anfrage
POST https://discoveryengine.googleapis.com/v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
completionConfig |
Erforderlich. Die „completionConfig“ des Ressourcennamens der übergeordneten Engine, für den der Suchverlaufsvorschlag entfernt werden soll, z. B. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{ "userPseudoId": string, "userInfo": { object ( |
| Felder | |
|---|---|
userPseudoId |
Erforderlich. 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. |
userInfo |
Optional. Informationen zum Endnutzer Sollten dieselben Kennungsinformationen wie |
removeTime |
Erforderlich. Zeitpunkt, zu dem der Vorschlag entfernt wurde. Wenn nicht angegeben, wird die aktuelle Zeit verwendet. 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: |
Union-Feld suggestion. Der zu entfernende Vorschlag. Für suggestion ist nur einer der folgenden Werte zulässig: |
|
searchHistorySuggestion |
Der Vorschlag, der aus dem Suchverlauf entfernt werden soll |
removeAllSearchHistorySuggestions |
Entfernt für den Nutzer alle Vorschläge aus dem Suchverlauf |
Antworttext
Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.
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.