รูปแบบ

ส่วนนี้จะอธิบายรูปแบบข้อมูลที่ใช้สําหรับไฟล์ฟีด

สตริงว่าง

องค์ประกอบหรือแอตทริบิวต์ประเภท NonEmptyString มีข้อมูลอักขระประเภท xs:string ซึ่งมีข้อจํากัดเพิ่มเติมซึ่งข้อมูลอักขระต้องมีอักขระที่ไม่ใช่ช่องว่างอย่างน้อย 1 ตัว

รหัส

องค์ประกอบหรือแอตทริบิวต์ของรหัสประเภทมีข้อมูลอักขระประเภท xs:string ซึ่งมีข้อจํากัดเพิ่มเติมซึ่งข้อมูลอักขระต้องไม่มีอักขระช่องว่าง

หมายเหตุ: เราอนุญาต CharMatcher.javaLetterOrDigit() และ "-._" ดังนั้นสิ่งอื่นใดที่ทําให้ฟีดล้มเหลว

ประเภทวิธีการเก็บรวบรวม

องค์ประกอบประเภท 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 มีแอตทริบิวต์ 2 รายการต่อไปนี้

ชื่อ รูปแบบ จำนวนข้อผิดพลาด คำอธิบาย
min xs:nonNegativeInteger ต้องระบุ (1) จํานวนขั้นต่ําที่เป็นไปได้สําหรับการให้คะแนน คะแนนนี้ควรเป็นคะแนนที่แย่ที่สุดและไม่ควรเป็นค่าสําหรับ "ไม่มีคะแนน" หากสเกลการให้คะแนนเริ่มต้นจาก 1 โปรดอย่าป้อน 0 สําหรับแอตทริบิวต์นี้
max xs:nonNegativeInteger ต้องระบุ (1) จํานวนสูงสุดที่เป็นไปได้สําหรับการให้คะแนน นี่ควรเป็นคะแนนที่ดีที่สุด

ตัวอย่าง

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