Method: query.removeActivity

Oferece funcionalidade para remover a atividade registrada de um usuário.

Observação:essa API exige uma conta de usuário final padrão para ser executada. Uma conta de serviço não pode executar solicitações de remoção de atividade diretamente. Para usar uma conta de serviço para executar consultas, configure a delegação de autoridade em todo o domínio do Google Workspace.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "userActivity": {
    object (UserActivity)
  },
  "requestOptions": {
    object (RequestOptions)
  }
}
Campos
userActivity

object (UserActivity)

Atividade do usuário que contém os dados a serem excluídos.

requestOptions

object (RequestOptions)

Opções de solicitação, como o aplicativo de pesquisa e o clientId.

Corpo da resposta

Se a solicitação for concluída, o corpo da resposta estará vazio.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

  • https://www.googleapis.com/auth/cloud_search.query
  • https://www.googleapis.com/auth/cloud_search

Para mais informações, consulte o guia de autorização.

UserActivity

Atividade de consulta única ou em massa do usuário. Pode ser uma consulta de registro ou de exclusão.

Representação 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ão activity.

activity pode ser apenas de um dos tipos a seguir:

queryActivity

object (QueryActivity)

Contém dados que precisam ser registrados/removidos.

QueryActivity

Detalhes sobre a atividade de consulta de um usuário.

Representação JSON
{
  "query": string
}
Campos
query

string

A consulta de entrada do usuário precisa ser registrada/removida.