このセクションでは、フィード ファイルに使用されるデータ形式について説明します。
非空白文字列
タイプの NonEmptyString の要素または属性には xs:string 型の文字データが含まれており、さらに、空白文字以外の文字を 1 つ以上含める必要があります。
ID
Id 型の要素または属性には、xs:string 型の文字データが含まれます。ただし、文字データに空白文字を含めることはできません。
注: CharMatcher.javaLetterOrDigit() と "-._" を使用して、フィードを満たさないものを指定できます。
CollectionMethodType
CollectionMethodType 型の要素は、xs:string 型にする必要があります。また、制限値「unsolicited」、「point_of_sale」、「after_fulfillment」のいずれかのみを持つことができるという追加の制限もあります。
CountryCode
タイプが CountryCode の要素は xs:string 型にする必要があります。また、ISO 3166-1 alpha-2 形式の有効な国コードにする必要があります。
DateTimeWithTimeZone
値は、ISO 8601 の W3C プロファイルで指定された形式で、xs:dateTime 型である必要があります。時刻の後にタイムゾーン指定子が必要です。タイムゾーン指定子は、UTC を示す場合は「Z」、&UTC の場合は「+hh:mm"」、または UTC からのオフセットを示す形式で指定できます。
例
2016-04-03T18:37:32Z 2016-05-30T09:30:10-06:00
評価範囲
説明
RatingRange 型の要素には、単一の評価を含める必要があります。この評価を複数の評価から集計することはできません。「0」など、評価なしを表す値は使用しないでください。評価が利用できない場合、特定の評価要素はフィードに表示されません。
評価は xs:decimal 形式であり、必須フィールドです。
属性
RatingRange 型の要素には次の 2 つの属性があります。
名前 | Format | 発生回数 | 説明 |
---|---|---|---|
min
|
xs:nonNegativeInteger | 必須(1) | 評価の最小値。これは最低の評価で、「評価なし」の値ではありません。評価スケールが 1 から始まる場合、この属性に 0 は入力しないでください。 |
max
|
xs:nonNegativeInteger | 必須(1) | 評価の最大許容数。これは最も良い評価です。 |
例
<overall min="1" max="10">9</overall>