Method: query.removeActivity

Предоставляет функциональные возможности для удаления зарегистрированных действий пользователя.

Примечание. Для выполнения этого API требуется стандартная учетная запись конечного пользователя. Учетная запись службы не может напрямую выполнять запросы на удаление активности; Чтобы использовать сервисный аккаунт для выполнения запросов, настройте делегирование полномочий Google Workspace на уровне всего домена .

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "userActivity": {
    object (UserActivity)
  },
  "requestOptions": {
    object (RequestOptions)
  }
}
Поля
userActivity

object ( UserActivity )

Действия пользователя, содержащие данные, подлежащие удалению.

requestOptions

object ( RequestOptions )

Параметры запроса, такие как приложение поиска и clientId.

Тело ответа

В случае успеха тело ответа пустое.

Области авторизации

Требуется одна из следующих областей OAuth:

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

Дополнительную информацию см. в руководстве по авторизации .

Пользовательская активность

Одиночные или массовые запросы пользователя. Это может быть запрос на регистрацию или запрос на удаление.

JSON-представление
{

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

Полевая activity Союза.

activity может быть только одной из следующих:

queryActivity

object ( QueryActivity )

Содержит данные, которые необходимо зарегистрировать/удалить.

ЗапросАктивити

Подробная информация о активности запросов пользователя.

JSON-представление
{
  "query": string
}
Поля
query

string

Запрос пользовательского ввода, который необходимо зарегистрировать/удалить.