Der Preisfeed enthält Preisinformationen für alle Kreuzfahrtrouten. Sie enthält den günstigsten Kabinenpreis für eine Kreuzfahrt für jede Währung. Sie können Preisfeeds im CSV-Format hochladen.
Die folgenden Währungen sind bei Google verfügbar:
USDCADAUDGBP
USD ist die einzige verfügbare Währung für die Integration mit Google. Sie können andere unterstützte Währungen angeben, es wird aber nur USD angezeigt. In Zukunft werden weitere Währungen aus der Liste unterstützt. Liste der unterstützten Währungen und der entsprechenden dreistelligen Währungscodes
Schlüsselkomponenten
Der Preisfeed enthält Pflichtfelder, bei denen die Groß-/Kleinschreibung nicht beachtet wird. Einige Felder sind optional und können leer gelassen werden. Durch das Senden optionaler Daten wird die Datenqualität verbessert.
Es enthält die folgenden Pflichtfelder:
sail_id: Eine eindeutige Segel-ID für eine bestimmte Fahrt.currency_code: Ein eindeutiger dreistelliger Währungscode für die jeweilige Währung.cruise_line: Der Name der Kreuzfahrtlinie.starting_price: Der Gesamtpreis des Kreuzfahrtplans einschließlich Steuern.sail_url: Die URL der Landingpage, auf der die Preisinformationen angezeigt werden.
Felder
| Feldname | Erforderlich? | Typ | Beschreibung |
|---|---|---|---|
| sail_id | Required | string | Eindeutige Segel-ID für eine bestimmte Reise im Reiseplan mit Start- und Enddatum. Beispiel: Bei einem Reiseplan mit 5 Übernachtungen und 3 Aufenthalten ist die sail_id eindeutig und bleibt für alle 3 Aufenthalte gleich. Ein Beispiel für sail_id ist ABC12345.
Hinweis: |
| currency_code | Required | currency | Der
dreistellige Währungscode für den Preis. currency_code kann beispielsweise USD sein.
Hinweis: |
| cruise_line | Required | string | Der Name der Kreuzfahrtlinie. cruise_line ist für Aggregatoren erforderlich, die im Namen anderer Unternehmen verkaufen. Beispiel: Norwegian Cruise Line. |
| starting_price | Required | decimal | Der Gesamtpreis der Kreuzfahrtroute, einschließlich Steuern. Der Gesamtpreis, einschließlich Steuern und Kreuzfahrtpreis. Dieser Wert sollte mit dem Wert übereinstimmen, der auf der Partnerwebsite angezeigt wird, wenn die Angebots-URL geöffnet wird. Beispiel: 1000.00. |
| sail_url | Required | URL | Die URL der Landingpage, auf der die Preisinformationen angezeigt werden. Beispiel: https://partner.com/path.html&id=XYZ12345 |
| offer_desc | Optional | string | Eine Beschreibung des Angebots, das mit dem Preis oder dem Namen der Kabine verknüpft ist. Beispiel: Inside Cabin. |
| image_url | Optional | URL | Die URL eines Bildes, das die Reiseroute repräsentiert. Das Bild sollte sich auf die Innenräume des Kreuzfahrtschiffs beziehen, z. B. ein Bild der Kabine, des Schiffsdecks und anderer Einrichtungen auf dem Schiff. Das Bild muss nicht die genau angegebene Kabine zeigen. Sie können ein anderes Kabinenbild verwenden.
Beispiel für ein image_url-Paar: https://partner.com/images/XXXXX.jpg |
| brand_name | Optional | string | Sekundärschlüssel, um mehrere sail_url für dieselben sail_id und currency_code zuzulassen. Beispiel:
Fancy Crusies |
| updated_at | Optional | datetime | Das Datum und die Uhrzeit, zu der dieser Eintrag zuletzt in koordinierter Weltzeit(UTC) aktualisiert wurde. Diese Informationen sind nützlich, um veraltete Daten zu erkennen. Sie muss dem
ISO 8601-Format entsprechen. Die updated_at ist beispielsweise 2025-01-22T00:00:00+00:00. |
Beispiele
Das folgende Beispiel zeigt einen einfachen Preisfeed für zwei Segeltörns, von denen einer ein Hinflug und der andere ein Hin- und Rückflug ist.
In den Beispielen werden sowohl das CSV- als auch das JSON-Format verwendet. Die Felder sail_id und currency_code werden verkettet, um den zusammengesetzten Primärschlüssel zu bilden. Sie müssen für jede Zeile eindeutig sein.
CSV
Pflichtfelder
Hier ein Beispiel für die erforderlichen Felder im Preisfeed:
sail_id; currency_code; cruise_line; starting_price; sail_url
12345; USD; Happy Cruises Company; 2198; https://partner.com/path.html&id=XYZ12345
54321; GBP; Happy Cruises Company; 449; https://partner.com/path.html&id=ABC12345
54321; USD; Happy Cruises Company; 430; https://partner.com/path.html&id=ABC12345
Alle verfügbaren Felder
Das folgende Beispiel zeigt alle verfügbaren Felder im Preisfeed:
sail_id; currency_code; cruise_line; starting_price; sail_url; offer_desc; image_url; brand_name; updated_at
12345; USD; Happy Cruises Company; 2198; https://partner.com/path.html&id=XYZ12345; Inside Cabin;https://partner.com/images/XXXXX.jpg; Fancy Cruises; 2025-06-20T00:00:00+00:00
54321; GBP; Happy Cruises Company; 449; https://partner.com/path.html&id=ABC12345; Inside Cabin;https://partner.com/images/XXXXX.jpg; Caribbean Crusies; 2025-06-20T00:00:00+00:00
54321; USD; Happy Cruises Company; 430; https://partner.com/path.html&id=ABC12345; Inside Cabin;https://partner.com/images/XXXXX.jpg; Caribbean Crusies; 2025-06-20T00:00:00+00:00
JSON (zur Information)
Pflichtfelder
Hier ein Beispiel für die erforderlichen Felder im Preisfeed:
[
{
"sail_id": "12345",
"currency_code": "USD",
"cruise_line": "Happy Cruises Company",
"starting_price": 2198,
"sail_url": "https://partner.com/path.html&id=XYZ12345"
},
{
"sail_id": "54321",
"currency_code": "GBP",
"cruise_line": "Happy Cruises Company",
"starting_price": 449,
"sail_url": "https://partner.com/path.html&id=XYZ12345"
},
{
"sail_id": "54321",
"currency_code": "USD",
"cruise_line": "Happy Cruises Company",
"starting_price": 430,
"sail_url": "https://partner.com/path.html&id=XYZ12345"
}
]
Alle verfügbaren Felder
Das folgende Beispiel zeigt alle verfügbaren Felder im Preisfeed:
[
{
"sail_id": "12345",
"currency_code": "USD",
"cruise_line": "Happy Cruises Company",
"starting_price": 2198,
"sail_url": "https://partner.com/path.html&id=XYZ12345",
"offer_desc": "Inside Cabin",
"image_url": "https://partner.com/images/XXXXX.jpg",
"brand_name": "Fancy Crusies",
"updated_at": "2025-06-20T00:00:00+00:00"
},
{
"sail_id": "54321",
"currency_code": "GBP",
"cruise_line": "Happy Cruises Company",
"starting_price": 449,
"sail_url": "https://partner.com/path.html&id=XYZ12345",
"offer_desc": "Inside Cabin",
"image_url": "https://partner.com/images/XXXXX.jpg",
"brand_name": "Caribbean Crusies",
"updated_at": "2025-06-20T00:00:00+00:00"
},
{
"sail_id": "54321",
"currency_code": "USD",
"cruise_line": "Happy Cruises Company",
"starting_price": 430,
"sail_url": "https://partner.com/path.html&id=XYZ12345",
"offer_desc": "Inside Cabin",
"image_url": "https://partner.com/images/XXXXX.jpg",
"brand_name": "Caribbean Crusies",
"updated_at": "2025-06-20T00:00:00+00:00"
}
]