Utilizzare il feed ARI

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 messaggio OTA_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:

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.