Method: query.removeActivity

Proporciona funcionalidad para quitar la actividad registrada de un usuario.

Nota: Esta API requiere una cuenta de usuario final estándar para ejecutarse. Una cuenta de servicio no puede realizar solicitudes de Eliminar actividad directamente. Para usar una cuenta de servicio y realizar consultas, configura la delegación de autoridad en todo el dominio de Google Workspace.

Solicitud HTTP

POST https://cloudsearch.googleapis.com/v1/query:removeActivity

La URL usa la sintaxis de la transcodificación gRPC.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "userActivity": {
    object (UserActivity)
  },
  "requestOptions": {
    object (RequestOptions)
  }
}
Campos
userActivity

object (UserActivity)

Actividad del usuario que contiene los datos que se borrarán

requestOptions

object (RequestOptions)

Opciones de solicitud, como la aplicación de búsqueda y el clientId

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_search.query
  • https://www.googleapis.com/auth/cloud_search

Para obtener más información, consulta la Guía de autorización.

UserActivity

Actividad de consulta única o masiva del usuario. Puede ser una consulta de registro o de eliminación.

Representación JSON
{

  // Union field activity can be only one of the following:
  "queryActivity": {
    object (QueryActivity)
  }
  // End of list of possible types for union field activity.
}
Campos

Campo de unión activity.

activity puede ser una de las siguientes opciones:

queryActivity

object (QueryActivity)

Contiene datos que se deben registrar o quitar.

QueryActivity

Detalles sobre la actividad de búsqueda de un usuario.

Representación JSON
{
  "query": string
}
Campos
query

string

Es la consulta de entrada del usuario que se registrará o quitará.