REST Resource: accounts.priceCoverageViews

Источник: PriceCoverageView

Представление покрытия цен. Охватывает функциональность таблицы показателей price_coverage_stats в версиях API до v3.0. Для получения дополнительной информации см. раздел «Покрытие цен для партнеров Push и Hint» .

JSON-представление
{
  "calculationDate": {
    object (Date)
  },
  "matchedPropertyCount": integer,
  "priceCoverageBinaryPercent": number,
  "priceCoveragePercent": number,
  "priceCoverageBuckets": [
    {
      object (PriceCoverageBucket)
    }
  ]
}
Поля
calculationDate

object ( Date )

Дата, когда были произведены расчеты.

matchedPropertyCount

integer

Общее количество объектов недвижимости, для которых указаны цены на данные маршруты.

priceCoverageBinaryPercent

number

Соотношение между количеством отелей, имеющих хотя бы одну цену за расчетный период, и matchedPropertyCount .

priceCoveragePercent

number

Общий охват цен для учетной записи. Это значение представляет собой отношение количества цен на отели для расчетного периода бронирования и диапазона продолжительности пребывания к общему количеству возможных цен, которое рассчитывается matchedPropertyCount , умноженное на 330 (для периода предварительного бронирования) и на 30 (для продолжительности пребывания).

priceCoverageBuckets[]

object ( PriceCoverageBucket )

Статистика ценового охвата для различных комбинаций периода предварительного бронирования и диапазонов продолжительности пребывания.

Ценовой охватВедер

Статистика охвата для одного сочетания периода предварительного бронирования и продолжительности пребывания.

JSON-представление
{
  "advanceBookingWindowRange": enum (AdvanceBookingWindowRange),
  "lengthOfStayRange": enum (LengthOfStayRange),
  "availablePriceCount": string,
  "priceCoveragePercent": number
}
Поля
advanceBookingWindowRange

enum ( AdvanceBookingWindowRange )

Диапазон времени предварительного бронирования.

lengthOfStayRange

enum ( LengthOfStayRange )

Диапазон продолжительности пребывания.

availablePriceCount

string ( int64 format)

Количество цен для этой категории предварительного бронирования и категории продолжительности пребывания.

priceCoveragePercent

number

Процент маршрутов, для которых у вас есть страховое покрытие в рамках этого периода предварительного бронирования и продолжительности пребывания.

AdvanceBookingWindowRange

Перечисляет диапазоны времени бронирования.

Перечисления
ADVANCE_BOOKING_WINDOW_RANGE_UNSPECIFIED Не указан.
ADVANCE_BOOKING_WINDOW_RANGE_UNKNOWN Значение в этой версии неизвестно.
DAYS_0_TO_30 Обозначает период предварительного бронирования от 0 до 30 дней.
DAYS_31_TO_60 Обозначает период предварительного бронирования от 31 до 60 дней.
DAYS_61_TO_90 Обозначает период предварительного бронирования от 61 до 90 дней.
DAYS_91_TO_120 Обозначает период предварительного бронирования от 91 до 120 дней.
DAYS_121_TO_150 Обозначает период предварительного бронирования от 121 до 150 дней.
DAYS_151_TO_180 Обозначает период предварительного бронирования от 151 до 180 дней.
DAYS_181_TO_210 Обозначает период предварительного бронирования от 181 до 210 дней.
DAYS_211_TO_240 Обозначает период предварительного бронирования от 211 до 240 дней.
DAYS_241_TO_270 Обозначает период предварительного бронирования от 241 до 270 дней.
DAYS_271_TO_300 Обозначает период предварительного бронирования от 271 до 300 дней.
DAYS_301_TO_330 Обозначает период предварительного бронирования от 301 до 330 дней.

Диапазон продолжительности пребывания

Указывает диапазоны продолжительности пребывания.

Перечисления
LENGTH_OF_STAY_RANGE_UNSPECIFIED Не указан.
LENGTH_OF_STAY_RANGE_UNKNOWN Значение в этой версии неизвестно.
LENGTH_OF_STAY_1_TO_7 Обозначает продолжительность пребывания от 1 до 7 ночей.
LENGTH_OF_STAY_8_TO_14 Обозначает продолжительность пребывания от 8 до 14 ночей.
LENGTH_OF_STAY_15_TO_30 Обозначает продолжительность пребывания от 15 до 30 ночей.

Методы

getLatest

Возвращает подробную информацию о текущем покрытии цен.

list

Возвращает всю историю покрытия цен.