Bu bölümde, feed dosyası için kullanılan veri biçimleri açıklanmaktadır.
Boş Dize
NonEmptyString türündeki bir öğe veya özellik, karakter verilerinin en az bir boşluk olmayan karakter içermesi gerektiğine dair ek kısıtlamayla birlikte xs:string türünde karakter verileri içerir.
Kimlik
Kimlik türündeki bir öğe veya özellik, xs:string türünde karakter verileri içeriyor. Buna, karakter verilerinin boşluk içermemesi gerektiğine dair ek kısıtlama dahildir.
NOT: CharMatcher.javaLetterOrDigit() ve "-._" böylece feed'de başarısız olacak diğer her şeye izin veririz.
Koleksiyon Yöntemi Türü
CollectionMethodType türündeki bir öğe, xs:string türünde ve ek kısıtlamalarla birlikte şu değerlerden biri olabilir: "unsolicited", "point_of_sale" veya "after_fulfillment".
Ülke Kodu
CountryCode türündeki bir öğe, ISO 3166-1 alfa-2 biçiminde geçerli bir ülke kodu olması gerektiğine dair ek kısıtlamayla birlikte xs:string türünde olmalıdır.
Saat Dilimi ile TarihSaati
Değer, ISO 8601'in W3C profili tarafından belirtilen biçimdeki xs:dateTime türünde olmalıdır. Saat dilimi belirtilmelidir. Saat dilimi, UTC'yi belirtmek için "Z" veya UTC'den belirli bir uzaklığı belirtmek için "quot;+hh:mm"" veya "quot;-ss:dd"" biçiminde olabilir.
Örnekler
2016-04-03T18:37:32Z 2016-05-30T09:30:10-06:00
Derecelendirme Aralığı
Açıklama
RatingRange türündeki öğeler tek bir derecelendirme içermelidir. Bu puan, birden fazla puandan toplanmamalıdır. "Puan yok" belirtmek için "0" veya başka bir değer kullanmayın. Derecelendirme yoksa feed'de söz konusu puan öğesi görünmemelidir.
Derecelendirme, xs:percent biçiminde olmalıdır ve zorunlu bir alandır.
Özellikler
RatingRange türündeki öğeler aşağıdaki iki özelliğe sahiptir.
Ad | Biçim | Yineleme sayısı | Açıklama |
---|---|---|---|
min
|
xs:pozitifInteger | Gerekli (1) | Puan için mümkün olan en düşük sayı. Bu, mümkün olan en kötü puan olmalı ve "puan yok" değeri olarak kullanılmamalıdır. Derecelendirme ölçeğiniz 1'den başlıyorsa lütfen bu özellik için 0 girmeyin. |
max
|
xs:pozitifInteger | Gerekli (1) | Puan için mümkün olan en yüksek sayı. Bu, mümkün olan en iyi derecelendirme olmalıdır. |
Örnek
<overall min="1" max="10">9</overall>