Il feed ARI (disponibilità, tariffe e inventario) è una modalità di invio dei prezzi che controlla le tariffe per notte, la disponibilità e l'inventario e fornisce vincoli su come questi possono essere combinati. Il feed ARI offre anche la flessibilità di includere tasse, commissioni e promozioni.
A differenza delle modalità di invio dei prezzi basati sugli itinerari e dei prezzi pull e modificati, sui feed ARI non vengono eseguite query per prezzi o itinerari specifici. Devi invece eseguire il push dei messaggi quando il tuo modello di prezzi contiene dati nuovi o modificati, ad esempio modifiche ai dettagli delle tariffe, alle restrizioni e alla disponibilità.
Vantaggi
Il feed ARI offre i seguenti vantaggi:
Efficienza della larghezza di banda: aumenta l'efficienza della larghezza di banda riducendo il volume di dati da trasmettere. Inviando dati ARI notturni e solo modifiche incrementali, Google può calcolare prezzi e aggiornamenti per un'ampia gamma di valori relativi ad acquisti anticipati e durata del soggiorno.
Accuratezza del prezzo: migliora l'accuratezza del prezzo utilizzando un modello di evento push-on-change per fornire aggiornamenti in tempo reale.
Maggiore copertura dei prezzi: raggiunge una copertura dei prezzi più elevata (numero di itinerari con i prezzi) utilizzando dati granulari combinati in vari itinerari.
Flessibilità: consente una maggiore flessibilità nell'offerta di promozioni e pacchetti.
Facilità d'uso: trasmette i dati in modo in linea con il modo in cui vengono archiviati sul sistema, evitando la necessità di calcolare o memorizzare nella cache i prezzi per molti itinerari.
Tipi di messaggi di richiesta
I messaggi ARI inviati a Google vengono definiti messaggi "di richiesta" ARI. Google di conseguenza restituisce messaggi di "risposta" che indicano l'esito positivo o negativo.
Il feed ARI segue i protocolli standard di OpenTravel Alliance (OTA)
per alcuni dei
principali tipi di messaggi per la definizione della disponibilità e dell'inventario.
Il feed ARI utilizza i seguenti messaggi di richiesta:
Transaction
(Dati proprietà). Definisce il tipo di camera e le informazioni sul pacchetto (piano tariffario).OTA_HotelRateAmountNotifRQ
. Definisce gli importi delle tariffe per il numero di persone per data o in base alla durata del soggiorno per prodotto (combinazione di tipo di camera e piano tariffario) per intervalli di date specifici.OTA_HotelAvailNotifRQ
. Definisce disponibilità e limitazioni in base al tipo di camera e ai piani tariffari. L'inventario può essere aggiornato anche utilizzando questo messaggio, maOTA_HotelInvCountNotifRQ
è preferibile.OTA_HotelInvCountNotifRQ
. Definisce l'inventario fisico delle camere o il numero di camere disponibili per la vendita.TaxFeeInfo
. (Facoltativo) Definisce tasse e commissioni specifiche della proprietà. Questo messaggio non è obbligatorio se nel messaggioOTA_HotelRateAmountNotifRQ
è specificatoAmountAfterTax
.Promotions
. (Facoltativo) Definisce le tariffe promozionali per determinati soggiorni, prenotazioni e utenti.RateModifications
. (Facoltativo) Definisce le regole di modifica delle tariffe per determinati tipi di prenotazioni, soggiorni e utenti.ExtraGuestCharges
. (Facoltativo) Definisce la modalità di configurazione delle tariffe per i bambini e altri adulti.
Ogni messaggio contiene un sottoinsieme di informazioni che Google utilizza per calcolare i prezzi e la disponibilità mostrati agli utenti quando cercano le tue strutture con date di check-in e check-out specifiche e il numero di persone desiderato.
Per maggiori informazioni sul feed ARI, consulta la pagina Riferimento XML.
Messaggi push
Per aggiornare le informazioni ARI e sulle proprietà, invia i messaggi associati ogni volta che i dati cambiano nel sistema.
Attieniti alle seguenti linee guida per l'invio di messaggi:
Utilizza lo strumento self-service nella pagina Impostazioni dei prezzi di Hotel Center per aggiungere o aggiornare i tuoi indirizzi IP nel nostro sistema.
Utilizza il seguente percorso di base per l'endpoint:
https://www.google.com
oHost: www.google.com Port: 443
Invia messaggi con il metodo
HTTP POST
.Imposta l'intestazione
Content-Type
suapplication/xml
.Esiste una frequenza di aggiornamento massima a livello di account di 400 messaggi al secondo. Se superi questo limite, viene restituito un codice di errore 6032.
Utilizza i seguenti percorsi a seconda dei dati da aggiornare:
Transaction
(dati proprietà):/travel/hotels/uploads/property_data
OTA_HotelRateAmountNotifRQ
:/travel/hotels/uploads/ota/hotel_rate_amount_notif
OTA_HotelAvailNotifRQ
:/travel/hotels/uploads/ota/hotel_avail_notif
OTA_HotelInvCountNotifRQ
:/travel/hotels/uploads/ota/hotel_inv_count_notif
TaxFeeInfo
:/travel/hotels/uploads/taxes
Promotions
:/travel/hotels/uploads/promotions
RateModifications
:/travel/hotels/uploads/rate_modifications
ExtraGuestCharges
:/travel/hotels/uploads/extra_guest_charges
Per ogni messaggio di richiesta ricevuto, Google risponderà con HTTP 200 OK
se la connessione al server è riuscita e includerà un corpo con un messaggio di risposta
che indica se gli aggiornamenti sono stati applicati correttamente o se sono stati riscontrati
avvisi o errori. Se Google risponde con un codice di errore HTTP, invia nuovamente il messaggio. Se il corpo della risposta HTTP contiene avvisi o errori, questi devono essere corretti prima di inviare nuovamente il messaggio. Puoi anche visualizzare i problemi riscontrati per
messaggi specifici nella pagina Stato del feed in Hotel Center.
Online su Google (LoG)
Online su Google ti consente di mostrare i tuoi hotel sui siti web di Google.
Poiché il valore predefinito della LoG per un hotel è true
, tutti i nuovi hotel
verranno visualizzati automaticamente su Google.
Utilizza la LoG per attivare e disattivare annunci e link di prenotazione gratuiti delle proprietà nel tuo account Hotel Center, a prescindere dallo stato di Google Ads o dalla presenza o meno di tariffe su Google. Questo vale solo per gli hotel e non per le case vacanze.
Esistono due modi per impostare il valore LoG di un hotel: Travel Partner API or the Hotel Center properties page. You can change the status of your existing properties in the Live on Google column on the Hotel Center properties page, or if you want to change the status of a large number of properties at the same time, you can use the Travel Partner API.
Per ulteriori informazioni su LoG, consulta la Guida di Hotel Center.
Utilizzo di Travel Partner API, you can do the following:
Visualizza lo stato delle tue proprietà tramite Hotel Center o utilizza l'endpoint
hotelViews.list
.Recupera un elenco di tutti i tuoi hotel visualizzati su Google utilizzando il parametro
filter
conliveOnGoogle = TRUE
nell'endpointhotelViews.list
.Ricevi un riepilogo delle proprietà di un account specifico, con il numero di proprietà attive su Google, utilizzando
hotelViews.summary
.
Per saperne di più su come impostare LoG utilizzando l'API, consulta l'articolo di hotelViews.list
e il Riferimento API.