Hinweisanfragenachrichten

Eine Möglichkeit, Ihren Preisfeed zu implementieren, ist die Verwendung von Geänderte Preise (früher „Pull with Hints“).

Der Ablauf für diese Methode sieht so aus:

  1. Google sendet vom Stammelement <HintRequest> eine Hinweisanfragenachricht, die Zeitinformationen vom letzten Serverupdate enthält.

  2. Ihr Server antwortet mit der Hinweisantwortnachricht <Hint>. Sie enthält eine Liste von Hotelpreisen, die sich seit der letzten Aktualisierung geändert haben.

  3. Google antwortet dann mit einer Anfragenachricht: <Query>.

  4. Der Server antwortet mit einer Transaktionsnachricht <Transaction>, die die aktualisierten Daten enthält.

Eine Übersicht über die Preisneuberechnung finden Sie unter Prozess der Preisneuberechnung.

Google sendet standardmäßig alle 5 Minuten eine Hinweisanfragenachricht an Ihren Server. Diese Häufigkeit kann angepasst werden, indem Sie Kontakt festlegen.

Die Anfragenachricht wird mit der HTTP-Methode POST gesendet, wobei der Header Content-Type auf application/xml und der Header User-Agent auf Google-HotelAdsPrices festgelegt ist. Wenden Sie sich an Ihren Technical Account Manager (TAM), damit der von Google gesendete Endpunktstatus OK ist. Sie sollten diese Einstellung bei der Ersteinrichtung der Hotelpreise konfiguriert haben.

Beispiel für Hinweisanfrage

Hinweisanfragenachrichten haben das Stammelement <HintRequest> und das einzelne untergeordnete Element <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>

Weitere Beispiele und Informationen finden Sie in der XML-Referenz für Abfragen und Hinweise.