Method: stats.getIndex

الحصول على إحصاءات العناصر المفهرسة المجمّعة في جميع مصادر البيانات وتعرض واجهة برمجة التطبيقات هذه إحصاءات للتواريخ السابقة فقط، ولا تعرض إحصاءات لليوم الحالي.

ملاحظة: تتطلّب واجهة برمجة التطبيقات هذه توفّر حساب مستخدم نهائي عادي للتنفيذ.

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

معلمات طلب البحث

المَعلمات
fromDate

object (Date)

بداية النطاق الزمني لاسترداد إحصاءاته. يجب أن تكون هذه القيمة في غضون سنة واحدة من التاريخ الحالي.

toDate

object (Date)

نهاية النطاق الزمني لاسترداد إحصاءاته. ويجب أن تكون هذه القيمة خلال سنة واحدة من التاريخ الحالي وأكبر من 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)

عدد السلع المجمّعة حسب رمز الحالة