Hinweisanfragenachrichten

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

Der Ablauf für diese Methode sieht so aus:

  1. Google sendet eine Hinweisanfragenachricht mit dem Stammelement <HintRequest>, die Zeitinformationen aus Ihrem letzten Serverupdate enthält.

  2. Ihr Server antwortet mit einer Hinweisantwortnachricht (<Hint>), die eine Liste der Hotelpreise enthält, die sich seit der letzten Aktualisierung geändert haben.

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

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

Eine Übersicht über die neuen Preise finden Sie unter Ablauf bei Preisaktualisierungen.

Google sendet standardmäßig alle fünf Minuten eine Hinweisanfragenachricht an Ihren Server. Diese Häufigkeit kann angepasst werden. Wenden Sie sich dazu an uns.

Die Anfragenachricht wird mit einer HTTP-POST-Methode gesendet, wobei der Header Content-Type auf application/xml und der Header User-Agent auf Google-HotelAdsPrices gesetzt ist. Achten Sie darauf, dass der Endpunktstatus, den Google zurücksendet, OK ist. Wenden Sie sich dazu an Ihren Technical Account Manager (TAM). 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 zusätzliche Informationen finden Sie in der XML-Referenz zu Anfragen und Hinweisen.