Il feed ARI (disponibilità, tariffe e inventario) è un tipo di feed del prezzo che utilizza dati, disponibilità delle camere e piani tariffari della proprietà per impostare strategie di prezzo predefinite per le proprietà. In particolare, i feed ARI utilizzano un sottoinsieme di entità XML OpenTravel Alliance (OTA) per definire la disponibilità e i prezzi.
A differenza delle modalità di invio dei prezzi basati sull'itinerario (Pull e Prezzi modificati), sui feed ARI non vengono eseguite query relative a prezzi o itinerari specifici. Invece, i partner inviano messaggi quando sono disponibili dati nuovi o modificati per il proprio modello di prezzi, ad esempio variazioni relative a dettagli, limitazioni e disponibilità delle tariffe.
Il feed ARI utilizza fino a cinque diversi tipi di messaggi:
- Transaction (Property Data). Definisce camere, pacchetti (combinazioni di funzionalità di prenotazione, come rimborsi e servizi) e la relativa mappatura.
- OTA_HotelRateAmountNotifRQ. Aggiorna i prezzi delle tariffe delle camere.
- OTA_HotelAvailNotifRQ. Aggiorna disponibilità, inventario e limitazioni delle tariffe delle camere.
- TaxFeeInfo. (Facoltativo) Definisce
tasse e commissioni per ogni proprietà. Questo messaggio non è necessario se
AmountAfterTax
è specificato nel messaggioOTA_HotelRateAmountNotifRQ
. - Promotions. (Facoltativo) Definisce le tariffe promozionali per determinate prenotazioni, soggiorni e utenti.
Ogni messaggio contiene un sottoinsieme di informazioni che Google utilizza per calcolare disponibilità e prezzi mostrati agli utenti quando cercano le tue proprietà con date di check-in e check-out specifiche, oltre al numero di persone desiderato.
Per ulteriori informazioni sul feed ARI, consulta queste risorse:
- Guida del feed ARI
- Pagina di riferimento sul file XML (ARI) relativo a prezzi e inventario della camera
Inviare messaggi
Per aggiornare le informazioni relative a proprietà e feed ARI, invia i messaggi associati ogni volta che cambiano i dati nel tuo sistema.
Segui queste linee guida per inviare messaggi:
- Contattaci per la lista consentita degli IP nel nostro sistema.
- Utilizza il seguente percorso di base per gli endpoint:
- https://www.google.com oppure
- Host: www.google.com
- Porta: 443
- Invia messaggi con il metodo
HTTP POST
. - Imposta l'intestazione di
Content-Type
su"application/xml"
. - Utilizza i seguenti percorsi, a seconda dei dati che vengono aggiornati:
- Per aggiornare Transaction (Property Data):
- /travel/hotels/uploads/property_data
- Per aggiornare OTA_HotelRateAmountNotifRQ:
- /travel/hotels/uploads/ota/hotel_rate_amount_notif
- Per aggiornare OTA_HotelAvailNotifRQ:
- /travel/hotels/uploads/ota/hotel_avail_notif
- Per aggiornare TaxFeeInfo:
- /travel/hotels/uploads/taxes
- Per aggiornare Promotions:
- /travel/hotels/uploads/promotions
Per ogni messaggio ricevuto, Google risponderà con HTTP 200 OK
per indicare l'avvenuta ricezione. Per i messaggi XML OTA, il corpo conterrà
<Success/>
. Se Google risponde con un codice di errore HTTP,
invia nuovamente il messaggio. Puoi anche visualizzare i problemi riscontrati per messaggi specifici
nella pagina relativa allo stato del feed in Hotel Center.