- Recurso: PriceAccuracyView
- PriceAccuracyRow
- PriceRecord
- Dispositivo
- MismatchReason
- SignalSource
- Métodos
Recurso: PriceAccuracyView
Es una vista de la precisión del precio. Abarca la funcionalidad de los informes de precisión del precio en las versiones de la API anteriores a la v3.0. Para obtener más información, consulta el Informe de precisión del precio.
Representación JSON |
---|
{
"name": string,
"results": [
{
object ( |
Campos | |
---|---|
name |
El nombre del recurso debe tener el formato |
results[] |
Es la lista de filas que coinciden con la consulta. |
PriceAccuracyRow
Es una fila de precisión del precio.
Representación JSON |
---|
{ "hotel": string, "checkinDate": { object ( |
Campos | |
---|---|
hotel |
Es el ID de hotel definido por el socio. |
checkinDate |
Fecha de entrada. |
lengthOfStayDays |
Duración de la estadía |
fetchedPriceRecord |
Es el precio que se lee en el sitio web del socio. |
cachedPriceRecord |
El precio es el que se anuncia. |
correctionTime |
Fecha y hora en la que se actualiza un precio incorrecto a un precio correcto. Usa el RFC 3339, en el que el resultado generado siempre se normaliza según la zona horaria Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean "Z". Ejemplos: |
url |
Es la URL inicial que se visitó en el sitio web del socio. |
rateRuleId |
Es la regla de tarifa del precio anunciado para las tarifas no públicas. |
hotelCountryCode |
País del hotel (según la dirección) |
deviceType |
Es el tipo de dispositivo del usuario. |
finalDomain |
Es el dominio de la página final desde la que se leen los precios. |
mismatchReason |
Es el motivo por el que el precio recuperado no coincidió con el precio almacenado en caché. |
affectsScore |
Es verdadero si esta fila afecta la puntuación general de precisión del precio. |
signalSource |
Es la fuente del indicador de precisión del precio. |
userRegionCode |
Región del usuario. |
adultOccupancy |
Es la cantidad de adultos en los detalles de ocupación de la búsqueda de validación. |
childOccupancy |
Es la cantidad de niños en los detalles de ocupación de la búsqueda de validación. |
PriceRecord
Es un registro de precios.
Representación JSON |
---|
{ "basePrice": number, "taxesAndFees": number, "currencyCode": string, "time": string } |
Campos | |
---|---|
basePrice |
Es el precio base. |
taxesAndFees |
Impuestos y comisiones |
currencyCode |
Es el código de moneda según la norma ISO 4217. |
time |
Es la marca de tiempo de este registro de precios. Usa el RFC 3339, en el que el resultado generado siempre se normaliza según la zona horaria Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean "Z". Ejemplos: |
Dispositivo
Enumera los dispositivos compatibles.
Enumeraciones | |
---|---|
DEVICE_UNSPECIFIED |
No se especifica. |
DEVICE_UNKNOWN |
El valor es desconocido en esta versión. |
DESKTOP |
Computadoras |
MOBILE |
Dispositivos móviles con navegadores completos |
TABLET |
Tablets con navegadores completos |
MismatchReason
Enumera los motivos de discrepancia.
Enumeraciones | |
---|---|
MISMATCH_REASON_UNSPECIFIED |
No se especifica. |
MISMATCH_REASON_UNKNOWN |
El valor es desconocido en esta versión. |
TAX_MISMATCH |
Hay una discrepancia en los impuestos. |
ROOM_UNAVAILABLE |
La sala no está disponible. |
SITE_ERROR |
Error en el sitio. |
PRICE_FEED_DELAYED |
Se retrasó el feed de precios. |
DISCOUNT_MISSING |
Falta el descuento. |
INCORRECT_DISCOUNT_VALUE |
El valor de descuento es incorrecto. |
WRONG_ITINERARY |
El itinerario es incorrecto. |
SignalSource
Enumera los métodos de señalización admitidos para la precisión del precio.
Enumeraciones | |
---|---|
SIGNAL_SOURCE_UNSPECIFIED |
No se especifica. |
SIGNAL_SOURCE_UNKNOWN |
El valor es desconocido en esta versión. |
FETCHED |
El precio se lee directamente del sitio web del socio. |
PIXEL |
El socio proporciona el precio a través de un píxel de precisión del precio. |
Métodos |
|
---|---|
|
Devuelve la vista de precisión del precio solicitada con todos los detalles. |
|
Enumera las vistas de precisión del precio disponibles. |
|
Devuelve el resumen de la precisión del precio. |