Method: stats.getIndex

Получает статистику индексированных элементов, агрегированную по всем источникам данных. Этот API возвращает статистику только за предыдущие даты; он не возвращает статистику за текущий день.

Примечание. Для выполнения этого API требуется стандартная учетная запись конечного пользователя.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры запроса

Параметры
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 )

Количество элементов, агрегированных по коду состояния.