Wiadomości z prośbą o podpowiedź

Jednym ze sposobów wdrożenia pliku danych o cenach jest użycie zmiany cen (wcześniej znanej jako pobieranie z podpowiedziami).

Przebieg tego procesu wygląda tak:

  1. Google wysyła wiadomość z żądaniem wskazówki z elementu głównego <HintRequest>, która zawiera informacje o czasie z ostatniej aktualizacji serwera.

  2. Serwer odpowiada wiadomością z odpowiedzią <Hint>, która zawiera listę cen hoteli, które uległy zmianie od ostatniej aktualizacji.

  3. Google odpowiada wtedy wiadomością z zapytaniem: <Query>.

  4. Serwer odpowiada wiadomością o transakcji, <Transaction>, która zawiera zaktualizowane dane.

Omówienie ponownej wyceny znajdziesz w artykule Proces ponownej wyceny.

Google wysyła do Twojego serwera wiadomość z prośbą o wskazówkę domyślnie co 5 minut. Częstotliwość tę można dostosować, kontaktując się z nami.

Wiadomość z żądaniem jest wysyłana za pomocą metody HTTP POST z nagłówkiem Content-Type ustawionym na application/xml i nagłówkiem User-Agent ustawionym na Google-HotelAdsPrices. Upewnij się, że stan punktu końcowego, który Google odsyła, to OK. W tym celu skontaktuj się z technicznym menedżerem konta. To ustawienie powinno zostać skonfigurowane podczas początkowej konfiguracji cen hoteli.

Przykład żądania podpowiedzi

Wiadomości z prośbą o podpowiedź mają element główny <HintRequest> i jeden element podrzędny <LastFetchTime>.

<?xml version="1.0" encoding="UTF-8"?>
<HintRequest id="request" timestamp="2023-06-03T22:59:48Z">
  <LastFetchTime>2023-06-03T22:54:40Z</LastFetchTime>
</HintRequest>

Więcej przykładów i dodatkowe informacje znajdziesz w dokumentacji XML zapytań i wskazówek.