Entfernt den Vorschlag aus dem Suchverlauf in einer Engine für einen Nutzer. 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, wird der neue Verlauf überschrieben und dieser Vorschlag wird noch einmal 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 die der Vorschlag für den Suchverlauf 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. Diese eindeutige Kennung sollte sich nicht ändern, wenn sich der Besucher auf der Website an- oder abmeldet. Dieses Feld sollte KEINEN festen Wert wie Dies sollte dieselbe Kennung wie Das Feld muss ein UTF-8-codierter String mit einer Längenbeschränkung von 128 Zeichen sein. |
userInfo |
Optional. Informationen zum Endnutzer. Das sollten dieselben Kennungsinformationen wie |
removeTime |
Erforderlich. Zeitpunkt, zu dem der Vorschlag entfernt wurde. Wenn nicht festgelegt, wird die aktuelle Uhrzeit 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 |
Entfernen Sie 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-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
https://www.googleapis.com/auth/discoveryengine.assist.readwrite
Weitere Informationen finden Sie unter Authentication Overview.