Questa sezione descrive i formati dei dati utilizzati per il file del feed.
NonStringa vuota
Un elemento o un attributo di tipo NonEmptyString contiene dati sui caratteri di tipo xs:string con la restrizione aggiuntiva che i dati dei caratteri devono avere almeno un carattere non vuoto.
ID
Un elemento o un attributo di tipo ID contiene dati sui caratteri di tipo xs:string con la restrizione aggiuntiva che i dati dei caratteri non devono contenere spazi vuoti.
NOTA: consentiamo CharMatcher.javaLetterOrDigit() e "-._" quindi qualsiasi altra cosa che non andrà a buon fine nel feed.
CollectionMethodType
Un elemento di tipo CollectionMethodType deve essere di tipo xs:string, con la restrizione aggiuntiva che può essere solo uno dei seguenti valori: "unsolicited", "point_of_sale" o "after_fulfillment".
CountryCode
Un elemento di tipo CountryCode deve essere di tipo xs:string, con l'ulteriore limitazione che deve essere un codice paese valido nel formato ISO 3166-1 alpha-2.
DataOraConFuso orario
Il valore deve essere di tipo xs:dateTime nel formato specificato dal profilo W3C di ISO 8601. Dopo il tempo è necessario un indicatore del fuso orario. Il indicatore del fuso orario può essere "Z" per indicare UTC oppure il formato "hh:mm" o "-hh:mm" per indicare un offset rispetto a UTC.
Esempi
2016-04-03T18:37:32Z 2016-05-30T09:30:10-06:00
Gamma di valutazioni
Descrizione
Gli elementi di tipo RatingRange devono contenere una singola valutazione. Questa valutazione non deve essere aggregata da più valutazioni. Non utilizzare "0" o qualsiasi altro valore per specificare "nessuna valutazione". Se non è disponibile alcuna valutazione, l'elemento di valutazione specifico non dovrebbe apparire nel feed.
La valutazione deve essere in formato xs:decimal ed è un campo obbligatorio.
Attributi
Gli elementi di tipo RatingRange hanno i seguenti due attributi.
Nome | Formato | Occorrenze | Descrizione |
---|---|---|---|
min
|
xs:noninteronumero negativo | Obbligatorio (1) | Il numero minimo possibile di classificazione. Questa deve essere la peggiore valutazione possibile e non deve essere un valore per "no valutazione". Se la scala delle valutazioni parte da 1, non inserire 0 per questo attributo. |
max
|
xs:noninteronumero negativo | Obbligatorio (1) | Il numero massimo possibile per la valutazione. Questa deve essere la migliore valutazione possibile. |
Esempio
<overall min="1" max="10">9</overall>