Method: query.removeActivity

提供用于移除用户已记录活动的功能。

注意:此 API 需要使用标准最终用户账号才能执行。服务账号无法直接执行“移除活动记录”请求;如需使用服务账号执行查询,请设置 Google Workspace 全网域授权

HTTP 请求

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

网址采用 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

如需了解详情,请参阅授权指南

UserActivity

用户的单次或批量查询活动。这可以是日志查询或删除查询。

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)

包含需要记录/移除的数据。

QueryActivity

有关用户查询活动的详细信息。

JSON 表示法
{
  "query": string
}
字段
query

string

要记录/移除的用户输入查询。