Method: query.removeActivity

عملکردی برای حذف فعالیت های ثبت شده برای کاربر ارائه می دهد.

توجه: این API برای اجرا به یک حساب کاربری نهایی استاندارد نیاز دارد. حساب سرویس نمی‌تواند درخواست‌های حذف فعالیت را مستقیماً انجام دهد. برای استفاده از حساب سرویس برای انجام پرس و جوها، تفویض اختیار در سراسر دامنه Google Workspace را تنظیم کنید.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "userActivity": {
    object (UserActivity)
  },
  "requestOptions": {
    object (RequestOptions)
  }
}
فیلدها
userActivity

object ( UserActivity )

فعالیت کاربر حاوی داده هایی که باید حذف شوند.

requestOptions

object ( RequestOptions )

گزینه‌های درخواست، مانند برنامه جستجو و شناسه مشتری.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به یکی از حوزه های 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

درخواست ورودی کاربر ثبت/حذف شود.