Method: stats.getIndex

Tüm veri kaynakları genelinde toplanmış, dizine eklenmiş öğe istatistiklerini alır. Bu API yalnızca önceki tarihlere ait istatistikleri döndürür; içinde bulunduğunuz günün istatistiklerini döndürmez.

Not: Bu API'nin yürütülmesi için standart bir son kullanıcı hesabı gerekir.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Sorgu parametreleri

Parametreler
fromDate

object (Date)

İstatistiklerin alınacağı tarih aralığının başlangıcı. Bu değer, geçerli tarihten itibaren 1 yıl içinde olmalıdır.

toDate

object (Date)

İstatistiklerin alınacağı tarih aralığının sonu. Bu değer, geçerli tarihten itibaren 1 yıl içinde ve fromDate tarihinden büyük olmalıdır.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "stats": [
    {
      object (CustomerIndexStats)
    }
  ],
  "averageIndexedItemCount": string
}
Alanlar
stats[]

object (CustomerIndexStats)

İstenen aralıktaki her gün için bir adet olmak üzere, dizine eklenen öğe sayılarının özeti.

averageIndexedItemCount

string (int64 format)

Faturalandırmanın yapıldığı belirli bir tarih aralığı için ortalama öğe sayısı.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

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

Daha fazla bilgi için Yetkilendirme kılavuzunu inceleyin.

CustomerIndexStats

Belirtilen tarih itibarıyla öğelerin durum koduna göre toplamı.

JSON gösterimi
{
  "date": {
    object (Date)
  },
  "itemCountByStatus": [
    {
      object (ItemCountByStatus)
    }
  ]
}
Alanlar
date

object (Date)

İstatistiklerin hesaplandığı tarih.

itemCountByStatus[]

object (ItemCountByStatus)

Durum koduna göre toplanan öğe sayısı.