- 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. |