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>