Bu bölümde, feed dosyası için kullanılan veri biçimleri açıklanmaktadır.
NonEmptyString
NonEmptyString türündeki bir öğe veya özellik, xs:string türünde karakter verileri içerir. Bu karakter verilerinin, boşluk olmayan en az bir karakter içermesi gerekir.
Kimlik
Id türündeki bir öğe veya özellik, xs:string türünde karakter verileri içerir. Karakter verilerinin 256 karakterden kısa olması ve boşluk karakteri içermemesi gibi ek kısıtlamalar vardır.
NOT: CharMatcher.javaLetterOrDigit() ve "-._" karakterlerine izin verilir. Bunun dışındaki tüm karakterler feed'in başarısız olmasına neden olur.
CollectionMethodType
CollectionMethodType türündeki bir öğe, xs:string türünde olmalı ve yalnızca şu değerlerden biri olabileceği ek kısıtlamasına sahip olmalıdır: "unsolicited", "point_of_sale" veya "after_fulfillment".
Ülke Kodu
CountryCode türündeki bir öğe, ISO 3166-1 alpha-2 biçiminde geçerli bir ülke kodu olması ek kısıtlamasıyla xs:string türünde olmalıdır.
DateTimeWithTimeZone
Değer, ISO 8601'in W3C profili tarafından belirtilen biçimde xs:dateTime türünde olmalıdır. Saatten sonra saat dilimi tanımlayıcısı gerekir. Saat dilimi tanımlayıcısı, UTC'yi belirtmek için "Z" olabilir veya UTC'den saat farkını belirtmek için "+ss:dd" ya da "-ss:dd" biçiminde olabilir.
Örnekler
2016-04-03T18:37:32Z 2016-05-30T09:30:10-06:00
RatingRange
Açıklama
RatingRange türündeki öğeler tek bir puan içermelidir. Bu puan, birden fazla puandan toplanmamalıdır. "Puan yok"u belirtmek için "0" veya başka bir değer kullanmayın. Derecelendirme yoksa ilgili derecelendirme öğesi feed'de görünmemelidir.
Puan, xs:decimal biçiminde olmalı 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:nonNegativeInteger | Zorunlu (1) | Puan için olası minimum sayı. Bu, mümkün olan en kötü puan olmalı ve "puan yok" değeri olmamalıdır. Derecelendirme ölçeğiniz 1'den başlıyorsa lütfen bu özellik için 0 girmeyin. |
max
|
xs:nonNegativeInteger | Zorunlu (1) | Puan için olası maksimum sayı. Bu, mümkün olan en iyi puan olmalıdır. |
Örnek
<overall min="1" max="10">9</overall>