Форматы

В этом разделе описываются форматы данных, используемые для файла канала.

непустая строка

Элемент или атрибут типа NonEmptyString содержит символьные данные типа xs:string с дополнительным ограничением: символьные данные должны содержать хотя бы один непробельный символ.

Идентификатор

Элемент или атрибут типа Id содержит символьные данные типа xs:string с дополнительным ограничением, заключающимся в том, что символьные данные не должны содержать пробельных символов.

ПРИМЕЧАНИЕ. Мы разрешаем CharMatcher.javaLetterOrDigit() и "-._", так что все, кроме этого, приведет к сбою фида.

CollectionMethodType

Элемент типа CollectionMethodType должен иметь тип xs:string с дополнительным ограничением, заключающимся в том, что он может принимать только одно из следующих значений: «unsolicited», «point_of_sale» или «after_fulfillment».

Код страны

Элемент типа CountryCode должен иметь тип xs:string с дополнительным ограничением, состоящим в том, что он должен быть допустимым кодом страны в формате ISO 3166-1 alpha-2 .

ДатаВремяВистимезоне

Значение должно иметь тип xs:dateTime в формате, указанном в профиле W3C ISO 8601 . После времени требуется указатель часового пояса. Обозначение часового пояса может быть «Z», чтобы указать UTC, или может иметь формат «+hh:mm» или «-hh:mm», чтобы указать смещение от UTC.

Примеры

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

Диапазон рейтинга

Описание

Элементы типа RatingRange должны содержать один рейтинг. Этот рейтинг не должен быть агрегирован из нескольких рейтингов. Не используйте «0» или любое другое значение, чтобы указать «без рейтинга». Если рейтинг недоступен, то конкретный элемент рейтинга не должен отображаться в ленте.

Рейтинг должен быть в формате xs:decimal и является обязательным полем.

Атрибуты

Элементы типа RatingRange имеют следующие два атрибута.

Имя Формат Вхождения Описание
min xs: nonNegativeInteger Требуется (1) Минимально возможное число для рейтинга. Это должен быть наихудший возможный рейтинг и не должен быть значением «без рейтинга». Если ваша шкала оценок начинается с 1, не вводите 0 для этого атрибута.
max xs: nonNegativeInteger Требуется (1) Максимально возможное число для рейтинга. Это должен быть максимально возможный рейтинг.

Пример

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