- Ресурс: PriceAccuracyView
 - PriceAccuracyRow
 - PriceRecord
 - Устройство
 - НесоответствиеПричина
 - Источник сигнала
 - Методы
 
Ресурс: PriceAccuracyView
Представление точности цен. Охватывает функциональность отчётов о точности цен в версиях API до 3.0. Подробнее см. в разделе «Отчёт о точности цен» .
| JSON-представление | 
|---|
{
  "name": string,
  "results": [
    {
      object ( | 
| Поля | |
|---|---|
 name |    Имя ресурса должно иметь формат   | 
 results[] |   Список строк, соответствующих запросу.  | 
PriceAccuracyRow
Строка точности цены.
| JSON-представление | 
|---|
{ "hotel": string, "checkinDate": { object (  | 
| Поля | |
|---|---|
 hotel |   Идентификатор отеля, определенный партнером.  | 
 checkinDate |   Дата заезда.  | 
 lengthOfStayDays |   Продолжительность пребывания.  | 
 fetchedPriceRecord |   Цена указана на сайте партнера.  | 
 cachedPriceRecord |   Цена соответствует заявленной.  | 
 correctionTime |   Время, в течение которого неверная цена обновляется до правильной цены.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и будет содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:   | 
 url |   Первоначальный URL-адрес, посещенный на сайте партнера.  | 
 rateRuleId |   Правило ставки рекламируемой цены для непубличных ставок.  | 
 hotelCountryCode |   Страна нахождения отеля (по адресу).  | 
 deviceType |   Тип устройства пользователя.  | 
 finalDomain |   Домен конечной страницы, с которой считываются цены.  | 
 mismatchReason |   Причина, по которой полученная цена не соответствует кэшированной цене.  | 
 affectsScore |   Истина, если эта строка влияет на общую оценку точности цен.  | 
 signalSource |   Источник сигнала точности цены.  | 
 userRegionCode |   Регион пользователя.  | 
 adultOccupancy |   Количество взрослых в данных о размещении в проверочном запросе.  | 
 childOccupancy |   Количество детей в сведениях о размещении в проверочном запросе.  | 
PriceRecord
Рекордная цена.
| JSON-представление | 
|---|
{ "basePrice": number, "taxesAndFees": number, "currencyCode": string, "time": string }  | 
| Поля | |
|---|---|
 basePrice |   Базовая цена.  | 
 taxesAndFees |   Налоги и сборы.  | 
 currencyCode |   Код валюты ISO 4217.  | 
 time |   Временная метка этой ценовой записи.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и будет содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:   | 
Устройство
Перечисляет поддерживаемые устройства.
| Перечисления | |
|---|---|
 DEVICE_UNSPECIFIED | Не указан. | 
 DEVICE_UNKNOWN | В этой версии значение неизвестно. | 
 DESKTOP | Компьютеры. | 
 MOBILE | Мобильные устройства с полнофункциональными браузерами. | 
 TABLET | Планшеты с полнофункциональными браузерами. | 
НесоответствиеПричина
Перечисляет причины несоответствия.
| Перечисления | |
|---|---|
 MISMATCH_REASON_UNSPECIFIED | Не указан. | 
 MISMATCH_REASON_UNKNOWN | В этой версии значение неизвестно. | 
 TAX_MISMATCH | Налоговое несоответствие. | 
 ROOM_UNAVAILABLE | Номер недоступен. | 
 SITE_ERROR | Ошибка сайта. | 
 PRICE_FEED_DELAYED | Подача цен задерживается. | 
 DISCOUNT_MISSING | Скидка отсутствует. | 
 INCORRECT_DISCOUNT_VALUE | Неверное значение скидки. | 
 WRONG_ITINERARY | Неправильный маршрут. | 
Источник сигнала
Перечисляет поддерживаемые методы сигнализации для точности цен.
| Перечисления | |
|---|---|
 SIGNAL_SOURCE_UNSPECIFIED | Не указан. | 
 SIGNAL_SOURCE_UNKNOWN | В этой версии значение неизвестно. | 
 FETCHED | Цена указана непосредственно на сайте партнера. | 
 PIXEL | Цена предоставляется партнером через пиксель точности цены. | 
Методы | |
|---|---|
  | Возвращает запрошенную точность цен в полном объеме. | 
  | Перечисляет доступные представления точности цен. | 
  | Возвращает сводку точности цен. |