Formati

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>