ユーザーのロギングされたアクティビティを削除する機能を提供します。
注: この API を実行するには、標準のエンドユーザー アカウントが必要です。サービス アカウントは、アクティビティの削除リクエストを直接実行できません。サービス アカウントを使用してクエリを実行するには、Google Workspace ドメイン全体の権限の委任を設定します。
HTTP リクエスト
POST https://cloudsearch.googleapis.com/v1/query:removeActivity
この URL は gRPC Transcoding 構文を使用します。
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
---|
{ "userActivity": { object ( |
フィールド | |
---|---|
userActivity |
削除するデータを含むユーザー アクティビティ。 |
requestOptions |
リクエスト オプション(検索アプリケーションや clientId など)。 |
レスポンスの本文
成功すると、レスポンスの本文は空になります。
認可スコープ
以下のいずれかの OAuth スコープが必要です。
https://www.googleapis.com/auth/cloud_search.query
https://www.googleapis.com/auth/cloud_search
詳しくは、認可ガイドをご覧ください。
UserActivity
ユーザーの単一クエリまたは一括クエリ アクティビティ。ログクエリまたは削除クエリです。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド
|
|
queryActivity |
ログに記録または削除する必要があるデータが含まれます。 |
QueryActivity
ユーザーのクエリ アクティビティに関する詳細情報。
JSON 表現 |
---|
{ "query": string } |
フィールド | |
---|---|
query |
ログに記録または削除されるユーザー入力クエリ。 |