- Risorsa: PriceAccuracyView
- PriceAccuracyRow
- PrezzoRecord
- Dispositivo
- Motivo mancata corrispondenza
- Sorgente segnale
- Metodi
Risorsa: PriceAccuracyView
Una visualizzazione dell'accuratezza del prezzo. Include la funzionalità dei report sull'accuratezza del prezzo nelle versioni API precedenti alla 3.0. Per ulteriori informazioni, consulta il rapporto sull'accuratezza dei prezzi.
Rappresentazione JSON |
---|
{
"name": string,
"results": [
{
object ( |
Campi | |
---|---|
name |
Nome della risorsa nel formato |
results[] |
L'elenco delle righe che corrispondono alla query. |
Riga PrezzoAccuracy
Una riga relativa all'accuratezza del prezzo.
Rappresentazione JSON |
---|
{ "hotel": string, "checkinDate": { object ( |
Campi | |
---|---|
hotel |
ID hotel definito dal partner. |
checkinDate |
Data del check-in. |
lengthOfStayDays |
Durata del soggiorno. |
fetchedPriceRecord |
Prezzo letto dal sito web partner. |
cachedPriceRecord |
Prezzo come pubblicizzato. |
correctionTime |
Ora in cui un prezzo errato viene aggiornato a un prezzo corretto. Un timestamp in formato RFC3339 UTC "Zulu", con una risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
url |
URL iniziale visitato sul sito web del partner. |
rateRuleId |
La regola tariffaria del prezzo pubblicizzato per le tariffe non pubbliche. |
hotelCountryCode |
Il paese dell'hotel (in base all'indirizzo). |
deviceType |
Il tipo di dispositivo dell'utente. |
finalDomain |
Il dominio della pagina finale da cui vengono letti i prezzi. |
mismatchReason |
Il motivo per cui il prezzo recuperato non corrisponde al prezzo memorizzato nella cache. |
affectsScore |
True se questa riga influisce sul punteggio di accuratezza del prezzo complessivo. |
signalSource |
Origine dell'indicatore di accuratezza del prezzo. |
userRegionCode |
L'area geografica dell'utente. |
adultOccupancy |
Numero di adulti nei dettagli relativi al numero di persone della query di convalida. |
childOccupancy |
Il numero di figli nei dettagli relativi al numero di persone della query di convalida. |
Record prezzo
Un prezzo registrato.
Rappresentazione JSON |
---|
{ "basePrice": number, "taxesAndFees": number, "currencyCode": string, "time": string } |
Campi | |
---|---|
basePrice |
Prezzo base. |
taxesAndFees |
Tasse e commissioni. |
currencyCode |
Codice valuta ISO 4217. |
time |
Timestamp di questo record di prezzo. Un timestamp in formato RFC3339 UTC "Zulu", con una risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
Dispositivo
Elenca i dispositivi supportati.
Enum | |
---|---|
DEVICE_UNSPECIFIED |
Non specificato. |
DEVICE_UNKNOWN |
Il valore è sconosciuto in questa versione. |
DESKTOP |
Computer. |
MOBILE |
Dispositivi mobili dotati di browser completi. |
TABLET |
Tablet dotati di browser completi. |
Motivo mancata corrispondenza
Elenca i motivi delle mancate corrispondenze.
Enum | |
---|---|
MISMATCH_REASON_UNSPECIFIED |
Non specificato. |
MISMATCH_REASON_UNKNOWN |
Il valore è sconosciuto in questa versione. |
TAX_MISMATCH |
Discrepanze a livello di tasse. |
ROOM_UNAVAILABLE |
Camera non disponibile. |
SITE_ERROR |
Errore del sito. |
PRICE_FEED_DELAYED |
Feed del prezzo ritardato. |
DISCOUNT_MISSING |
Sconto mancante. |
INCORRECT_DISCOUNT_VALUE |
Valore sconto non corretto. |
WRONG_ITINERARY |
Itinerario sbagliato. |
Sorgente segnale
Enumera i metodi di segnalazione supportati per l'accuratezza del prezzo.
Enum | |
---|---|
SIGNAL_SOURCE_UNSPECIFIED |
Non specificato. |
SIGNAL_SOURCE_UNKNOWN |
Il valore è sconosciuto in questa versione. |
FETCHED |
Il prezzo viene letto direttamente dal sito web del partner. |
PIXEL |
Il prezzo è fornito dal partner tramite un pixel di accuratezza del prezzo. |
Metodi |
|
---|---|
|
Restituisce la visualizzazione precisa del prezzo richiesto in modo dettagliato. |
|
Elenca le visualizzazioni disponibili con accuratezza del prezzo. |
|
Restituisce il riepilogo di accuratezza del prezzo. |