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)

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