Method: stats.getIndex

آمار اقلام نمایه شده را در همه منابع داده جمع آوری می کند. این API فقط آمار تاریخ های قبلی را برمی گرداند. آمار روز جاری را بر نمی گرداند.

توجه: این API برای اجرا به یک حساب کاربری نهایی استاندارد نیاز دارد.

درخواست HTTP

GET https://cloudsearch.googleapis.com/v1/stats/index

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

پارامترهای پرس و جو

پارامترها
fromDate

object ( Date )

شروع محدوده تاریخ برای بازیابی آمار. این مقدار باید در عرض 1 سال از تاریخ جاری باشد.

toDate

object ( Date )

پایان محدوده تاریخ برای بازیابی آمار. این مقدار باید در عرض 1 سال از تاریخ جاری و بیشتر از fromDate باشد.

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

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

نمایندگی JSON
{
  "stats": [
    {
      object (CustomerIndexStats)
    }
  ],
  "averageIndexedItemCount": string
}
فیلدها
stats[]

object ( CustomerIndexStats )

خلاصه تعداد آیتم های نمایه شده، یکی برای هر روز در محدوده درخواستی.

averageIndexedItemCount

string ( int64 format)

میانگین تعداد اقلام برای محدوده تاریخی معینی که صورت‌حساب برای آن انجام شده است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/cloud_search.stats.indexing
  • https://www.googleapis.com/auth/cloud_search.stats
  • https://www.googleapis.com/auth/cloud_search

برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.

CustomerIndexStats

تجمیع اقلام توسط کد وضعیت در تاریخ مشخص شده.

نمایندگی JSON
{
  "date": {
    object (Date)
  },
  "itemCountByStatus": [
    {
      object (ItemCountByStatus)
    }
  ]
}
فیلدها
date

object ( Date )

تاریخی که آمار برای آن محاسبه شد.

itemCountByStatus[]

object ( ItemCountByStatus )

تعداد موارد تجمیع شده بر اساس کد وضعیت.