Inventar hinzufügen und aktualisieren

Sie sollten <Result>-Elemente in einer Transaktionsnachricht verwenden, um Zimmerpreise festzulegen oder zu aktualisieren und das verfügbare Inventar zu definieren. Diese Elemente verweisen auf vordefinierte Daten für Beschreibungen von Zimmern und Zimmerpaketen unter Verwendung von Metadaten, die Sie in einer separaten Transaktionsnachricht definieren. Die Aktualisierung Ihres Inventars hängt von der Art des Übermittlungsmodus und Ihrer bevorzugten Häufigkeit ab.

Das folgende Beispiel zeigt ein <Result>-Element, mit dem Inventare und Preise für zwei Zimmer definiert werden:

<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2023-04-24T16:20:00-04:00" id="42">
  <Result>
    <Property>060773</Property>
    <RoomID>RoomType101</RoomID>
    <Checkin>2023-04-10</Checkin>
    <Nights>2</Nights>
    <Baserate currency="USD">278.33</Baserate>
    <Tax currency="USD">25.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
    <AllowablePointsOfSale>
      <PointOfSale id="site1"/>
    </AllowablePointsOfSale>
  </Result>
  <Result>
    <Property>052213</Property>
    <RoomID>RoomType101</RoomID>
    <Checkin>2023-04-17</Checkin>
    <Nights>2</Nights>
    <Baserate currency="USD">299.98</Baserate>
    <Tax currency="USD">26.42</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
    <AllowablePointsOfSale>
      <PointOfSale id="otto"/>
      <PointOfSale id="simon"/>
    </AllowablePointsOfSale>
  </Result>
</Transaction>

Das Beispiel oben enthält keine Informationen zum Zimmer, z. B. eine Beschreibung, eine Bild-URL und einen Untertitel, den Zimmernamen oder seine Kapazität. Solche Informationen können in einer ersten Transaktionsnachricht an Google gesendet und dann bei allen nachfolgenden Preis- und Inventaraktualisierungen von RoomID referenziert werden. Weitere Informationen finden Sie unter Zimmer- und Paketmetadaten definieren.

Mit dem Element <Result> können Sie nicht nur Preise für Reisepläne festlegen, sondern auch Folgendes tun: