Entfernt den Vorschlag aus dem Suchverlauf in einer Engine für einen Nutzer. Dadurch wird der Vorschlag nicht mehr in AdvancedCompleteQueryResponse.recent_search_suggestions für diesen Nutzer 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/v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
completionConfig |
Erforderlich. Die „completionConfig“ des übergeordneten Engine-Ressourcennamens, 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 Dies sollte dieselbe Kennung wie unter Das Feld muss einen UTF-8-codierten String mit maximal 128 Zeichen enthalten. |
userInfo |
Optional. Informationen zum Endnutzer Dies sollten dieselben Kennungsinformationen wie unter |
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 aus dem Suchverlauf, der entfernt werden soll |
removeAllSearchHistorySuggestions |
Entfernt alle Vorschläge aus dem Suchverlauf für den Nutzer |
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.