Định dạng

Phần này mô tả các định dạng dữ liệu dùng cho tệp nguồn cấp dữ liệu.

Chuỗi không trống

Một phần tử hoặc thuộc tính thuộc loại NonEmptyString chứa dữ liệu ký tự thuộc loại xs:string có quy định hạn chế bổ sung là dữ liệu ký tự phải có ít nhất một ký tự không có khoảng trắng.

Một phần tử hoặc thuộc tính thuộc loại mã nhận dạng sẽ chứa dữ liệu ký tự thuộc loại xs:string kèm theo quy định hạn chế bổ sung rằng dữ liệu ký tự không được chứa bất kỳ ký tự khoảng trắng nào.

LƯU Ý: Chúng tôi cho phép CharMatcher.javaLetterOrDigit() và " -._" mọi thứ khác sẽ không thực hiện được nguồn cấp dữ liệu.

Phương thức thu thập

Một phần tử thuộc loại CollectionMethodType phải thuộc loại xs:string có giới hạn bổ sung chỉ có thể là một trong các giá trị sau: “unsolicited”, “point_of_sale” hoặc “after_fulfillment”.

CountryCode

Một phần tử thuộc loại CountryCode phải thuộc loại xs:string có quy định hạn chế bổ sung rằng đó phải là mã quốc gia hợp lệ ở định dạng ISO 3166-1 alpha-2.

Ngày giờ có múi giờ

Giá trị phải thuộc loại xs:dateTime trong định dạng được chỉ định theo hồ sơ W3C của ISO 8601. Bạn phải chỉ định múi giờ sau thời gian. Mã chỉ định múi giờ có thể là "Z" để cho biết giờ UTC hoặc có thể có định dạng "+hh:mm" hoặc "-hh:mm" để cho biết độ lệch so với UTC.

Ví dụ

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

Điểm xếp hạng

Mô tả

Các thành phần thuộc loạiRatingRange phải chứa một xếp hạng duy nhất. Bạn không nên tổng hợp điểm xếp hạng này từ nhiều điểm xếp hạng. Không sử dụng "0" hoặc bất kỳ giá trị nào khác để chỉ định "không có điểm xếp hạng" Nếu không có điểm xếp hạng, thì phần tử xếp hạng cụ thể sẽ không xuất hiện trong nguồn cấp dữ liệu.

Điểm xếp hạng phải ở định dạng xs:integer và là trường bắt buộc.

Thuộc tính

Các phần tử thuộc loạiRatingRange có hai thuộc tính sau.

Tên Định dạng Số lần xuất hiện Mô tả
min xs:non negativeinteger Bắt buộc (1) Số lượng điểm xếp hạng tối thiểu có thể có. Đây phải là mức xếp hạng thấp nhất có thể và không được là giá trị cho "không có điểm xếp hạng". Nếu thang điểm xếp hạng của bạn bắt đầu từ 1, vui lòng không nhập 0 cho thuộc tính này.
max xs:non negativeinteger Bắt buộc (1) Số lượng tối đa có thể xếp hạng. Đây phải là mức phân loại cao nhất có thể.

Ví dụ:

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