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

자세한 내용은 승인 가이드를 참고하세요.

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

로깅/삭제할 사용자 입력 쿼리