REST Resource: accounts.priceAccuracyViews

Ресурс: PriceAccuracyView

Просмотр точности цены. Охватывает функции отчетов о точности цен в версиях API до версии 3.0. Дополнительную информацию см. в отчете о точности цен .

Представление JSON
{
  "name": string,
  "results": [
    {
      object (PriceAccuracyRow)
    }
  ]
}
Поля
name

string

Название ресурса в формате accounts/{account_id}/priceAccuracyViews/{report_date} .

results[]

object ( PriceAccuracyRow )

Список строк, соответствующих запросу.

PriceAccuracyRow

Строка точности цены.

Представление JSON
{
  "hotel": string,
  "checkinDate": {
    object (Date)
  },
  "lengthOfStayDays": integer,
  "fetchedPriceRecord": {
    object (PriceRecord)
  },
  "cachedPriceRecord": {
    object (PriceRecord)
  },
  "correctionTime": string,
  "url": string,
  "rateRuleId": string,
  "hotelCountryCode": string,
  "deviceType": enum (Device),
  "finalDomain": string,
  "mismatchReason": enum (MismatchReason),
  "affectsScore": boolean,
  "signalSource": enum (SignalSource),
  "userRegionCode": string,
  "adultOccupancy": integer,
  "childOccupancy": integer
}
Поля
hotel

string

Идентификатор отеля, определенный партнером.

checkinDate

object ( Date )

Дата заезда.

lengthOfStayDays

integer

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

fetchedPriceRecord

object ( PriceRecord )

Цена указана на сайте партнера.

cachedPriceRecord

object ( PriceRecord )

Цена как рекламируется.

correctionTime

string ( Timestamp format)

Время, когда неправильная цена обновляется до правильной цены.

Временная метка в формате RFC3339 UTC "Zulu" с разрешением в наносекунды и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

url

string

Исходный URL-адрес, посещенный на веб-сайте партнера.

rateRuleId

string

Правило объявленной цены для закрытых тарифов.

hotelCountryCode

string

Страна отеля (по адресу).

deviceType

enum ( Device )

Тип устройства пользователя.

finalDomain

string

Домен конечной страницы, с которой считываются цены.

mismatchReason

enum ( MismatchReason )

Причина, по которой полученная цена не соответствует кешированной цене.

affectsScore

boolean

Значение true, если эта строка влияет на общую оценку точности цены.

signalSource

enum ( SignalSource )

Источник сигнала точности цены.

userRegionCode

string

Регион пользователя.

adultOccupancy

integer

Количество взрослых в сведениях о занятости в запросе проверки.

childOccupancy

integer

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

ЦенаРекорд

Ценовой рекорд.

Представление JSON
{
  "basePrice": number,
  "taxesAndFees": number,
  "currencyCode": string,
  "time": string
}
Поля
basePrice

number

Базовая цена.

taxesAndFees

number

Налоги и сборы.

currencyCode

string

Код валюты ISO 4217.

time

string ( Timestamp format)

Временная метка этой ценовой записи.

Временная метка в формате RFC3339 UTC "Zulu" с разрешением в наносекунды и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

Устройство

Перечисляет поддерживаемые устройства.

перечисления
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 Цена предоставляется партнером через пиксель точности цены.

Методы

get

Возвращает запрошенное представление точности цены во всех деталях.

list

Перечисляет доступные представления точности цены.

summarize

Возвращает сводку точности цены.