Method: query.removeActivity

Fornisce la funzionalità per rimuovere le attività registrate per un utente.

Nota:per l'esecuzione di questa API è necessario un account utente finale standard. Un account di servizio non può eseguire direttamente richieste di rimozione delle attività. Per utilizzare un account di servizio per eseguire query, configura la delega dell'autorità a livello di dominio di Google Workspace.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "userActivity": {
    object (UserActivity)
  },
  "requestOptions": {
    object (RequestOptions)
  }
}
Campi
userActivity

object (UserActivity)

Attività utente contenente i dati da eliminare.

requestOptions

object (RequestOptions)

Opzioni di richiesta, ad esempio l'applicazione di ricerca e clientId.

Corpo della risposta

In caso di esito positivo, il corpo della risposta è vuoto.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, consulta la Guida all'autorizzazione.

UserActivity

Attività di query singole o collettive dell'utente. Può trattarsi di una query di logging o di eliminazione.

Rappresentazione JSON
{

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

Campo unione activity.

activity può essere solo uno dei seguenti:

queryActivity

object (QueryActivity)

Contiene i dati che devono essere registrati/rimossi.

QueryActivity

Dettagli sull'attività di query di un utente.

Rappresentazione JSON
{
  "query": string
}
Campi
query

string

Query inserita dall'utente da registrare/rimuovere.