Method: query.removeActivity

Udostępnia funkcję usuwania zarejestrowanej aktywności użytkownika.

Uwaga: do wykonania tej operacji wymagane jest standardowe konto użytkownika. Konto usługi nie może bezpośrednio wykonywać żądań usuwania aktywności. Aby używać konta usługi do wykonywania zapytań, skonfiguruj przekazywanie uprawnień w całej domenie Google Workspace.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "userActivity": {
    object (UserActivity)
  },
  "requestOptions": {
    object (RequestOptions)
  }
}
Pola
userActivity

object (UserActivity)

Aktywność użytkownika zawierająca dane do usunięcia.

requestOptions

object (RequestOptions)

opcje żądania, takie jak aplikacja wyszukiwania i clientId;

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi jest pusta.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

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

Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.

UserActivity

Aktywność użytkownika związana z pojedynczymi lub zbiorczymi zapytaniami. Może to być zapytanie dotyczące rejestrowania lub usuwania.

Zapis JSON
{

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

Pole unii activity.

activity może być tylko jednym z tych elementów:

queryActivity

object (QueryActivity)

Zawiera dane, które należy zarejestrować lub usunąć.

QueryActivity

Szczegóły dotyczące aktywności użytkownika związanej z zapytaniami.

Zapis JSON
{
  "query": string
}
Pola
query

string

Zapytanie użytkownika do zarejestrowania/usunięcia.