Biçimler

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>