Formate

In diesem Abschnitt werden die Datenformate beschrieben, die für die Feeddatei verwendet werden.

NonEmptyString

Ein Element oder Attribut vom Typ „NonEmptyString“ enthält Zeichendaten vom Typ xs:string mit der zusätzlichen Einschränkung, dass die Zeichendaten mindestens ein Zeichen enthalten müssen, das kein Leerzeichen ist.

ID

Ein Element oder Attribut vom Typ „Id“ enthält Zeichendaten vom Typ xs:string mit den zusätzlichen Einschränkungen, dass die Zeichendaten kürzer als 256 Zeichen sein und keine Leerzeichen enthalten dürfen.

HINWEIS: Wir erlauben CharMatcher.javaLetterOrDigit() und „-._“. Alles andere führt zu einem Fehler im Feed.

CollectionMethodType

Ein Element vom Typ „CollectionMethodType“ muss vom Typ xs:string sein und darf nur einen der folgenden Werte enthalten: „unsolicited“, „point_of_sale“ oder „after_fulfillment“.

CountryCode

Ein Element vom Typ „CountryCode“ muss vom Typ xs:string sein und der zusätzlichen Einschränkung unterliegen, dass es sich um einen gültigen Ländercode im Format ISO 3166-1 alpha-2 handeln muss.

DateTimeWithTimeZone

Der Wert muss vom Typ xs:dateTime im Format des W3C-Profils von ISO 8601 sein. Nach der Uhrzeit ist ein Zeitzonenkennzeichen erforderlich. Der Zeitzonenbezeichner kann „Z“ für UTC sein oder das Format „+hh:mm“ oder „-hh:mm“ für einen Versatz von UTC haben.

Beispiele

2016-04-03T18:37:32Z
2016-05-30T09:30:10-06:00

RatingRange

Beschreibung

Elemente vom Typ „RatingRange“ müssen eine einzelne Bewertung enthalten. Diese Bewertung sollte nicht aus mehreren Bewertungen aggregiert werden. Verwenden Sie nicht „0“ oder einen anderen Wert, um „keine Altersfreigabe“ anzugeben. Wenn keine Bewertung verfügbar ist, sollte das entsprechende Bewertungselement nicht im Feed angezeigt werden.

Die Altersfreigabe muss im Format xs:decimal angegeben werden und ist ein Pflichtfeld.

Attribute

Elemente vom Typ „RatingRange“ haben die folgenden zwei Attribute.

Name Format Häufigkeit Beschreibung
min xs:nonNegativeInteger Erforderlich (1) Die niedrigst mögliche Zahl für die Bewertung. Dies sollte die schlechtestmögliche Bewertung sein und kein Wert für „keine Bewertung“. Wenn Ihre Bewertungsskala bei 1 beginnt, geben Sie für dieses Attribut nicht 0 ein.
max xs:nonNegativeInteger Erforderlich (1) Die höchstmögliche Zahl für die Bewertung. Dies sollte die bestmögliche Bewertung sein.

Beispiel

<overall min="1" max="10">9</overall>