Biçimler

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&quot" veya "quot;-ss:dd&quot" 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>