Wiadomości z prośbą o podpowiedź

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

Przebieg tej metody jest następujący:

  1. Google wysyła żądanie podpowiedzi z elementu głównego <HintRequest>, które zawiera informacje o czasie z ostatniej aktualizacji serwera.

  2. Serwer w odpowiedzi przesyła komunikat z podpowiedzią <Hint> zawierający listę cen hoteli, które zmieniły się od ostatniej aktualizacji.

  3. W odpowiedzi Google przesyła Komunikat o zapytaniu: <Query>.

  4. W odpowiedzi serwer wysyła komunikat o transakcji (<Transaction>), który zawiera zaktualizowane dane.

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

Domyślnie Google wysyła wiadomość żądania podpowiedzi do Twojego serwera w 5-minutowych odstępach. Tę częstotliwość można dostosować, klikając Skontaktuj się z nami.

Wiadomość żądania jest wysyłana przy użyciu metody HTTP POST z nagłówkiem Content-Type ustawionym na application/xml, a nagłówek User-Agent ustawionym na Google-HotelAdsPrices. Skontaktuj się z technicznym menedżerem konta (TAM), aby mieć pewność, że stan punktu końcowego odesłany przez Google to OK. To ustawienie należy skonfigurować podczas początkowej konfiguracji Ceny hoteli.

Przykład żądania podpowiedzi

Wiadomości żądania podpowiedzi 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 dodatkowych informacji znajdziesz w artykule na temat zapytań i wskazówek w formacie XML.