格式

本部分介绍了 Feed 文件使用的数据格式。

非空字符串

NonEmptyString 类型的元素或属性包含 xs:string 类型的字符数据,但除此之外,字符数据必须至少包含一个非空格字符。

ID

类型为 Id 的元素或属性包含 xs:string 类型的字符数据,但除此之外,字符数据不得包含任何空白字符。

注意:我们允许使用 CharMatcher.javaLetterOrDigit() 和 "-._”,以便其他任何会导致 Feed 失败的内容。

CollectionMethodType

CollectionMethodType 类型的元素必须采用 xs:string 类型,但额外限制如下:元素只能是以下值之一:“unsolicited”、“point_of_sale”或“after_fulfillment”。

CountryCode

CountryCode 类型的元素必须是 xs:string 类型,并且额外限制它必须是采用 ISO 3166-1 alpha-2 格式的有效国家/地区代码。

日期时间时区

该值的类型必须是 xs:dateTime,且采用 ISO 8601 的 W3C 配置文件所指定的格式。在此时间之后,时区指示符是必需的。时区指示符可以“Z”表示 UTC,也可以使用“+hh:mm”或“-hh:mm”格式指示相对于 UTC 的偏移量。

示例

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

分级范围

说明

RatingRange 类型的元素必须包含单个评分。此评分不应根据多个评分进行汇总。请勿使用“0”或任何其他值来指定“无评分”。如果没有评分,则特定评分元素不应出现在 Feed 中。

评分应采用 xs:十进制数格式,并且是必填字段。

特性

RatingRange 类型的元素具有以下两个属性。

名称 格式 出现次数 说明
min xs:non 负数,整数 必需 (1) 评分的最低数量。这应该是可能最差的评分,不应是“没有评分”的值。如果您的评分范围从 1 开始,请勿为此属性输入 0,
max xs:non 负数,整数 必需 (1) 可能的评分数量上限。此评分应为最高评分。

示例

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