Datentypen

In diesem Abschnitt werden die Datenstruktur und die Formatierungsanforderungen für die Einbindung von Kreuzfahrtrouten und -preisen in die Google-Suche für Kreuzfahrten beschrieben. Die Feldnamen in der CSV-Datei sollten nach Bedarf die folgenden Datentypen haben:

Typname Beschreibung
currency Ein Währungscode aus drei Buchstaben gemäß ISO 4217.

Beispiel: USD, AUD, CAD

date Datum im ISO 8601-Format, angegeben als YYYY-MM-DD.

Beispiel: 2025-01-22

datetime Datum und Uhrzeit im ISO 8601-Format. Das Zeitformat ist die koordinierte Weltzeit (UTC), angegeben als YYYY-MM-DDTHH:mm[:ss.SSS]+|-HH:mm[Z].

Beispiel: Das Zeitformat für 6:00 Uhr in Venedig sollte so formatiert sein: 2025-01-22T06:00:00+01:00

decimal Ein Dezimalwert mit einem Bruchteil, der durch einen Punkt getrennt ist (.)

Beispiel: 100.30

integer Eine ganze Dezimalzahl.

Beispiel: 123

location Durch Kommas getrennte Liste, die den Standort beschreibt, z. B. Stadt, Bundesland, Land.

Beispiel: "San Francisco,California,USA" oder "Venice,Italy"

string

Es gibt die folgenden Typen:

  • Ein einfacher String aus Zeichen.

    Beispiel: Abc123

  • Strings mit Semikolons müssen in Anführungszeichen gesetzt werden. ";".

    Beispiel: "strings with ; semicolon"

  • Strings mit doppelten Anführungszeichen müssen mit Escapezeichen maskiert werden. \".

    Beispiel: "String with escaped double quotes\"

url Eine absolute URL im RFC 3986-Format.

Beispiel: https://partner.com/path.html?param=1