- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
Quita la sugerencia del historial de búsqueda en un motor para un usuario. Esto quitará la sugerencia de los resultados de AdvancedCompleteQueryResponse.recent_search_suggestions
para este usuario. Si el usuario vuelve a buscar la misma sugerencia, el historial nuevo anulará la sugerencia anterior y la volverá a sugerir.
Solicitud HTTP
POST https://discoveryengine.googleapis.com/v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
completionConfig |
Obligatorio. Es el completionConfig del nombre del recurso del motor principal para el que se quitará la sugerencia del historial de búsqueda, como |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "userPseudoId": string, "userInfo": { object ( |
Campos | |
---|---|
userPseudoId |
Obligatorio. Es un identificador único para hacer un seguimiento de los visitantes. Por ejemplo, esto se podría implementar con una cookie HTTP, que debería poder identificar de forma única a un visitante en un solo dispositivo. Este identificador único no debe cambiar si el visitante accede al sitio web o sale de él. Este campo NO debe tener un valor fijo, como Debe ser el mismo identificador que El campo debe ser una cadena codificada en UTF-8 con un límite de longitud de 128. |
userInfo |
Opcional. Es la información sobre el usuario final. Debe ser la misma información del identificador que |
removeTime |
Obligatorio. Fecha y hora en que se quitó la sugerencia. Si no se configura, se usará la hora actual. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
Campo de unión suggestion . Es la sugerencia que se quitará. suggestion puede ser solo uno de los siguientes: |
|
searchHistorySuggestion |
Es la sugerencia del historial de búsqueda que se quitará. |
removeAllSearchHistorySuggestions |
Quita todas las sugerencias del historial de búsqueda para el usuario. |
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta está vacío.
Alcances de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
https://www.googleapis.com/auth/discoveryengine.assist.readwrite
Para obtener más información, consulta Authentication Overview.