- Ресурс: PriceAccuracyView
- PriceAccuracyRow
- ЦенаРекорд
- Устройство
- НесоответствиеПричина
- Источник сигнала
- Методы
Ресурс: PriceAccuracyView
Просмотр точности цены. Охватывает функции отчетов о точности цен в версиях API до версии 3.0. Дополнительную информацию см. в отчете о точности цен .
Представление JSON |
---|
{
"name": string,
"results": [
{
object ( |
Поля | |
---|---|
name | Название ресурса в формате |
results[] | Список строк, соответствующих запросу. |
PriceAccuracyRow
Строка точности цены.
Представление JSON |
---|
{ "hotel": string, "checkinDate": { object ( |
Поля | |
---|---|
hotel | Идентификатор отеля, определенный партнером. |
checkinDate | Дата заезда. |
lengthOfStayDays | Продолжительность пребывания. |
fetchedPriceRecord | Цена указана на сайте партнера. |
cachedPriceRecord | Цена как рекламируется. |
correctionTime | Время, когда неправильная цена обновляется до правильной цены. Временная метка в формате RFC3339 UTC "Zulu" с разрешением в наносекунды и до девяти дробных цифр. Примеры: |
url | Исходный URL-адрес, посещенный на веб-сайте партнера. |
rateRuleId | Правило объявленной цены для закрытых тарифов. |
hotelCountryCode | Страна отеля (по адресу). |
deviceType | Тип устройства пользователя. |
finalDomain | Домен конечной страницы, с которой считываются цены. |
mismatchReason | Причина, по которой полученная цена не соответствует кешированной цене. |
affectsScore | Значение true, если эта строка влияет на общую оценку точности цены. |
signalSource | Источник сигнала точности цены. |
userRegionCode | Регион пользователя. |
adultOccupancy | Количество взрослых в сведениях о занятости в запросе проверки. |
childOccupancy | Количество дочерних элементов в сведениях о занятости проверочного запроса. |
ЦенаРекорд
Ценовой рекорд.
Представление JSON |
---|
{ "basePrice": number, "taxesAndFees": number, "currencyCode": string, "time": string } |
Поля | |
---|---|
basePrice | Базовая цена. |
taxesAndFees | Налоги и сборы. |
currencyCode | Код валюты ISO 4217. |
time | Временная метка этой ценовой записи. Временная метка в формате RFC3339 UTC "Zulu" с разрешением в наносекунды и до девяти дробных цифр. Примеры: |
Устройство
Перечисляет поддерживаемые устройства.
перечисления | |
---|---|
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 | Цена предоставляется партнером через пиксель точности цены. |
Методы | |
---|---|
| Возвращает запрошенное представление точности цены во всех деталях. |
| Перечисляет доступные представления точности цены. |
| Возвращает сводку точности цены. |