फ़ॉर्मैट

इस सेक्शन में, फ़ीड फ़ाइल के लिए इस्तेमाल किए जाने वाले डेटा फ़ॉर्मैट के बारे में बताया गया है.

गै़र-ज़रूरी स्ट्रिंग

nonEmptyString से जुड़े एक एलिमेंट या विशेषता में xs:string प्रकार का वर्ण डेटा मौजूद होता है. साथ ही, इसमें वर्ण के तौर पर कम से कम एक वर्ण होना चाहिए.

आईडी

टाइप आईडी वाले एलिमेंट या एट्रिब्यूट में, xs:string टाइप वाला कैरेक्टर डेटा होता है. हालांकि, इसमें अतिरिक्त प्रतिबंध होता है कि कैरेक्टर डेटा में कोई खाली सफ़ेद जगह नहीं होनी चाहिए.

ध्यान दें: हम CharMatcher.java LetterOrDigit() और "-._" को अनुमति देते हैं. इसलिए, हम ऐसा नहीं करते जिससे फ़ीड में गड़बड़ी हो जाए.

कलेक्शन मेथड

तरह का कलेक्शनMethodType, xs:string होना चाहिए, जिसका अतिरिक्त प्रतिबंध यह होना चाहिए कि यह इनमें से कोई एक वैल्यू हो सकती है: “unsolicited”, “point_of_sale” या “after_fulfillment”.

देश कोड

CountryCode का एलिमेंट, xs:string टाइप होना चाहिए. साथ ही, इसमें यह भी बताया गया है कि इसे ISO 3166-1 alpha-2 फ़ॉर्मैट में मान्य देश कोड होना चाहिए.

तारीख समय का समयक्षेत्र

वैल्यू को xs:dateTime के फ़ॉर्मैट में, ISO 8601 की W3C प्रोफ़ाइल में दिए गए फ़ॉर्मैट में होना चाहिए. समय क्षेत्र के बाद, समय क्षेत्र डिज़ाइनर की ज़रूरत होती है. यूटीसी को दिखाने के लिए समय क्षेत्र को डिज़ाइन करने वाला, "Z" हो सकता है या उसमें यूटीसी से ऑफ़सेट बताने के लिए फ़ॉर्मैट और कोटेशन ++hh:mm" या "-hh:mm" हो सकते हैं.

उदाहरण

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

रेटिंग श्रेणी

ब्यौरा

रेटिंग रेंज के एलिमेंट में सिर्फ़ एक रेटिंग होनी चाहिए. इस रेटिंग को एक से ज़्यादा रेटिंग के लिए एग्रीगेट नहीं किया जाना चाहिए. कोट और कोट करने के लिए किसी भी अन्य वैल्यू का इस्तेमाल न करें. अगर कोई रेटिंग उपलब्ध नहीं है, तो रेटिंग वाले खास एलिमेंट को फ़ीड में नहीं दिखना चाहिए.

रेटिंग xs:decimal फ़ॉर्मैट में होनी चाहिए और यह एक ज़रूरी फ़ील्ड है.

विशेषताएं

RatingRange के एलिमेंट में ये दो एट्रिब्यूट होते हैं.

नाम फ़ॉर्मैट करें गड़बड़ी कितनी बार हुई ब्यौरा
min x:nonनेगेटिवइंटिजर ज़रूरी है (1) रेटिंग के लिए कम से कम संभावित संख्या. यह सबसे खराब रेटिंग होनी चाहिए और इसके लिए कोई रेटिंग नहीं होनी चाहिए. अगर आपकी रेटिंग स्केल 1 से शुरू होती है, तो कृपया इस एट्रिब्यूट के लिए 0 न डालें.
max x:nonनेगेटिवइंटिजर ज़रूरी है (1) रेटिंग के लिए ज़्यादा से ज़्यादा संख्या. यह सबसे अच्छी रेटिंग होनी चाहिए.

उदाहरण

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