الكتاب: /product-review-feeds/_book.yaml
Title: مرجع مخطط XML
يحدّد مخطط XML لخلاصات مراجعة منتجات Google البنية المقبولة لخلاصة XML. تستخدم مخطّطات XML امتداد الملف .xsd
. مثل ملفات DTD، يحدّد
مخطط XML العناصر والسمات التي يمكن أن تظهر في مستند XML.
يمكنك التعرّف على مزيد من المعلومات حول مخططات XML من هذا الإعداد الأولي لمخطّط XML.
ويتوفّر مخطّط XML لخلاصات مراجعة المنتجات هنا: http://www.google.com/shopping/reviews/schema/product/2.3/product_reviews.xsd.
يتبع وصف بنية الخلاصة المحددة بواسطة هذا المخطط. في هذا الوصف، تشير أسماء الأنواع ذات البادئة xs:
إلى أنواع مخططات XML المدمَجة التي تكون في مساحة اسم XML http://www.w3.org/2001/XMLSchema
.
يتوقّع نظامنا دائمًا خلاصة كاملة. سيتم حذف أي مراجعات تم إرسالها سابقًا، ولكن لم يتم تضمينها في خلاصتك الكاملة التالية. لذلك، عليك دائمًا إرسال جميع المراجعات عند إرسال خلاصتك.
عنصر <feed>
ذو المستوى الأعلى
يحتوي العنصر <feed>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<version>
|
مطلوب (1) | xs:string
|
يشير هذا العمود إلى الإصدار
الذي يستخدِم
مخطط خلاصة مراجعات المنتج. في الوقت الحالي، يمكن استخدام
<version>2.3</version> فقط. |
<aggregator>
|
اختياري (1) | aggregatorType
|
يمكن للناشر استخدام مجمِّع المراجعات لإدارة المراجعات وتقديم الخلاصات. يشير هذا العنصر إلى استخدام مجمِّع الموسيقى ويحتوي على معلومات عن مجمِّع الموسيقى. |
<publisher>
|
مطلوب (1) | publisherType
|
المعلومات المتعلقة بالناشر، والتي قد تكون بائع تجزئة أو الشركة المُصنّعة أو شركة مراجعات الخدمة أو أي كيان ينشر مراجعات المنتج. |
<reviews>
|
اختياري (1) | xs:sequence
|
يتضمن مراجعات المنتج. |
تحدّد السمة <feed>
قيود التفرّد على العناصر المستخدمة في الخلاصة.
العناصر الثانوية
<aggregator>
ويجوز للناشر استخدام خدمة تجميع المراجعات لإدارة المراجعات وتقديم الخلاصات. يشير هذا العنصر إلى استخدام أداة التجميع ويحتوي على معلومات حول العارض. يحتوي العنصر <aggregator>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<name> |
مطلوب (1) | nonEmptyStringType |
اسم مجمِّع مراجعات المنتج. |
<publisher>
المعلومات المتعلقة بالناشر، والتي قد تكون بائع تجزئة أو شركة مصنّعة أو شركة خدمات المراجعات أو أي كيان ينشر مراجعات منتجات، ويحتوي العنصر <publisher>
على هذه العناصر بالترتيب المدرَج.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<name> |
مطلوب (1) | nonEmptyStringType |
اسم ناشر مراجعات المنتج. |
<favicon> |
اختياري (1) | httpUrlType |
رابط إلى الرمز المفضل للشركة للناشر. يجب أن تكون أبعاد الصورة بحجم رمز مفضّل: 16×16 بكسل. يجب أن يكون تنسيق الصورة هو GIF أو JPG أو PNG. |
<reviews>
تحتوي هذه السمة على مراجعات المنتج. يحتوي العنصر <reviews>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<review> |
مطلوب (1-غير محدود) | reviewType |
تمثّل هذه السمة مراجعة المنتج الفريدة. إذا كانت المراجعة تتعلق بمنتجات متعددة في مستودع الناشر، يجب تحديد المراجعة مرة واحدة وتضمين عناصر <product> متعددة في العنصر <products> . |
<review>
تمثّل هذه السمة مراجعة المنتج الفريدة. إذا كانت المراجعة تتعلق بمنتجات متعددة في مستودع الناشر، يجب تحديد المراجعة مرة واحدة وتضمين عناصر <product>
متعددة في العنصر <products>
.ويحتوي العنصر <review>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<review_id> |
اختياري (1) | nonEmptyStringType |
المعرّف الدائم والفريد لمراجعة المنتج في نظام الناشر. |
<reviewer>
|
مطلوب (1) | reviewerType |
تمثّل هذه السمة مؤلف مراجعة المنتج. |
<review_timestamp> |
مطلوب (1) | xs:dateTime |
الطابع الزمني الذي يشير إلى وقت كتابة المراجعة أمثلة: 2014-04-21T11:07:07-06:00 2014-04-21T18:00:00+01:00 2014-04-21T00:00:00Z |
<title> |
اختياري (1) | nonEmptyStringType |
تمثّل هذه السمة عنوان المراجعة. |
<content> |
مطلوب (1) | nonEmptyStringType |
محتوى المراجعة. |
<pros>
|
اختياري (1) | xs:sequence |
يحتوي على الإيجابيات بناءً على رأي المُراجع. احذف النص النموذجي مثل "pro;pro:" ما لم يكتبه المراجع. |
<cons>
|
اختياري (1) | xs:sequence |
يحتوي على السلبيات بناءً على رأي المُراجع. يجب حذف النص النموذجي مثل "con:"ما لم يُكتبه المُراجع. |
<reviewer_images>
|
اختياري (1) | xs:sequence |
تحتوي هذه العلامة على روابط إلى صور المنتج التي قدّمها المراجع. |
<review_url>
|
مطلوب (1) | reviewUrlType |
تمثّل هذه السمة عنوان URL للصفحة المقصودة للمراجعة. |
<ratings>
|
مطلوب (1) | xs:sequence |
يحتوي على التقييمات المرتبطة بالمراجعة. |
<products>
|
مطلوب (1) | xs:sequence |
تحتوي على المنتجات المرتبطة بالمراجعة. |
<is_spam> |
اختياري (1) | xs:boolean |
تشير هذه السمة إلى ما إذا تم وضع علامة على المراجعة باعتبارها محتوى غير مرغوب فيه في نظام الناشر. |
<collection_method> |
اختياري (1) | collectionMethodType |
الطريقة المستخدَمة لجمع المراجعة. ويجب أن تكون القيمة من بين القيم التالية:
|
<transaction_id> |
اختياري (1) | nonEmptyStringType |
تمثّل هذه الخاصية معرّفًا دائمًا وفريدًا للمعاملة المرتبطة بالمراجعة في نظام الناشر. ويمكن استخدام رقم التعريف هذا للإشارة إلى أنّ عدة مراجعات ترتبط بالمعاملة نفسها. |
<reviewer>
تمثّل هذه السمة مؤلف مراجعة المنتج. يحتوي العنصر <reviewer>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<name>
|
مطلوب (1) | reviewerNameType |
تمثّل هذه السمة اسم مؤلف المراجعة. مثال: <name>Jane</name> |
<reviewer_id> |
اختياري (1) | nonEmptyStringType |
تمثّل هذه السمة معرّفًا دائمًا وفريدًا لمؤلف المراجعة في نظام الناشر. مثال: <reviewer_id>14295</reviewer_id> |
<name>
تمثّل هذه السمة اسم مؤلف المراجعة. يمثّل العنصر <name>
إضافةً إلى nonEmptyStringType
ويحتوي على اسم المُراجع أو اسمه المستعار. يحتوي العنصر <name>
على هذه السمات.
السمة | التكرار | النوع | الوصف |
---|---|---|---|
is_anonymous |
اختيارية | xs:boolean |
تشير هذه السمة إلى ما إذا كان المُراجع مجهول الهوية. مثال: <name is_anonymous="true">Anonymous</name> |
<pros>
يحتوي على الإيجابيات بناءً على رأي المُراجع. يحتوي العنصر <pros>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<pro> |
مطلوب (1-غير محدود) | nonEmptyStringType |
محترف فردي استنادًا إلى رأي المُراجع. يجب أن يتم سرد الإيجابيات بنفس الترتيب الذي يتم عرضها به. احذف النص النموذجي مثل "pro;pro:" ما لم يكتبه المُراجع. مثال: <pros> <pro>Sleek design</pro> </pros> |
<cons>
يحتوي على السلبيات بناءً على رأي المُراجع. يحتوي العنصر <cons>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<con> |
مطلوب (1-غير محدود) | nonEmptyStringType |
أساس فردي استنادًا إلى رأي المُراجع يجب أن يتم إدراج السلبيات بالترتيب نفسه الذي يتم عرضها به. احذف النص النموذجي مثل "con:"ما لم يكتبه المُراجع. مثال: <cons> <con>Pricey</con> </cons> |
<review_url>
تمثّل هذه السمة عنوان URL للصفحة المقصودة للمراجعة. العنصر <review_url>
هو إضافة من أجل httpUrlType
ويحتوي على رابط يؤدي إلى الصفحة المقصودة للمراجعة.
يحتوي العنصر <review_url>
على هذه السمات.
السمة | التكرار | النوع | الوصف |
---|---|---|---|
type |
مطلوب | xs:string |
يجب أن يكون النوع واحدًا مما يلي:
مثال: <review_url type="singleton">http://www.example.com/review_5.html</review_url> |
<reviewer_images>
تحتوي على صور للمنتج الذي قدّمه المراجع. تحتوي العلامة <reviewer_images>
على العديد من عناصر <reviewer_image>
.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<reviewer_image>
|
مطلوب (1-غير محدود) | reviewImageType |
صورة للمنتج الذي راجعه ومؤلف المراجعة. |
<reviewer_image>
عنصر صورة مراجعة واحد
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<url> |
مطلوب (1) | httpUrlType |
تمثّل هذه السمة عنوان URL لصورة المنتج الذي راجعه مؤلف المراجعة. ولا يجب أن ينتهي عنوان URL بامتداد ملف صورة. مثال: <reviewer_images> <reviewer_image> <url>https://example.com/test.jpg</url> </reviewer_image> <reviewer_image> <url>https://example.com/test.gif</url> </reviewer_image> </reviewer_images> |
<ratings>
يحتوي على التقييمات المرتبطة بالمراجعة. يحتوي العنصر <ratings>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<overall> |
مطلوب (1) | ratingType |
تمثّل هذه السمة التقييم الإجمالي للمنتج الذي قدّمه المُراجع. |
<overall>
تمثّل هذه السمة التقييم الإجمالي للمنتج الذي قدّمه المُراجع. يمتد العنصر <overall>
السمة xs:decimal simpleType
ويلتقط التقييم الذي حدده المُراجع. يجب أن تكون القيمة ضِمن النطاق الشامل الذي تحدّده السمتَان min
وmax
. يحتوي العنصر <overall>
على هذه السمات.
السمة | التكرار | النوع | الوصف |
---|---|---|---|
min
|
مطلوب | xs:integer
|
تمثّل هذه السمة أدنى عدد ممكن من التقييمات. ويجب أن يكون أسوأ تقييم ممكن ويجب ألا يكون قيمة بدون تقييم. |
max
|
مطلوب | xs:integer
|
تمثّل هذه السمة أقصى عدد ممكن للتقييم. ويجب أن تكون قيمة السمة max أكبر من
قيمة السمة min . |
<products>
تحتوي على المنتجات المرتبطة بالمراجعة. يحتوي العنصر <products>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<product> |
مطلوب (1-غير محدود) | productType |
منتج مرتبط بالمراجعة. |
<product>
منتج مرتبط بالمراجعة. يحتوي العنصر <product>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<product_ids> |
اختياري (1) | productIdsType |
المعرّفات المرتبطة بمنتج. |
<product_name> |
اختياري (1) | nonEmptyStringType |
الاسم الوصفي للمنتج. |
<product_url> |
مطلوب (1) | httpUrlType |
عنوان URL للمنتج يمكن أن يحتوي عنوان URL هذا على القيمة نفسها لعنصر <review_url> ، إذا كان عنوان URL للمراجعة وعنوان URL للمنتج متطابقَين. |
<product_ids>
المعرّفات المرتبطة بمنتج. يحتوي العنصر <product_ids>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<gtins> |
مطلوبة (لجميع المراجعات المرتبطة بالمنتجات التي تحمل رقم GTIN معروفًا لتفعيل مطابقة المراجعات الكاملة) اختيارية (ننصح بشدة باستخدامها) لكل المراجعات الأخرى (1) |
gtinsType |
تحتوي على أرقام GTIN (أرقام السلع التجارية العالمية) المرتبطة بمنتج. |
<mpns> |
مطلوبة (يجب تضمين رقم القطعة حسب الشركة المصنّعة لتسهيل مطابقة المراجعات إذا لم يتم تخصيص رقم GTIN للمنتج المرتبط بالمراجعة). يجب إرسالها مع العلامة التجارية. اختيارية لجميع المراجعات الأخرى (1) |
mpnsType |
تحتوي هذه العلامة على أرقام MPN (أرقام القطع بحسب الشركة المصنّعة) المرتبطة بمنتج. |
<skus> |
مطلوبة (يجب تضمين رمز التخزين التعريفي (SKU) لتسهيل مطابقة المراجعة، إذا لم يكن المنتج المرتبط بالمراجعة يحمل رقم GTIN أو رقم MPN مخصّصًا. يجب إرسالها مع العلامة التجارية. اختيارية لجميع المراجعات الأخرى (1) |
skusType |
تحتوي على رموز التخزين التعريفي (وحدات حفظ المخزون) المرتبطة بالمنتج. وغالبًا ما يتطابق ذلك مع معرّف عرض المنتج في خلاصة المنتج. |
<brands> |
مطلوبة (يجب تضمين العلامة التجارية لتسهيل مطابقة المراجعة إذا لم يتم تخصيص رقم GTIN للمنتج المرتبط بالمراجعة). يجب إرسال رقم القطعة بحسب الشركة المصنّعة . اختياري لجميع المراجعات الأخرى (1) |
brandsType |
تحتوي هذه العلامة على أسماء العلامات التجارية المرتبطة بالمنتج. |
<asins> |
اختياري (1) | asinsType |
تحتوي على أرقام ASIN (أرقام التعريف العادية من Amazon) المرتبطة بالمنتج. |
<gtins>
تحتوي على أرقام GTIN (أرقام السلع التجارية العالمية) المرتبطة بمنتج. يحتوي العنصر <gtins>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<gtin> |
مطلوب (1-غير محدود) | nonEmptyStringType |
تمثّل هذه السمة الرقم التجاري العالمي للسلعة. |
<mpns>
تحتوي هذه العلامة على أرقام MPN (أرقام القطع بحسب الشركة المصنّعة) المرتبطة بمنتج. يحتوي العنصر <mpns>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<mpn> |
مطلوب (1-غير محدود) | nonEmptyStringType |
رقم القطعة بحسب الشركة المصنّعة للمنتج |
<skus>
تحتوي على رموز التخزين التعريفي (وحدات حفظ المخزون) المرتبطة بالمنتج. يحتوي العنصر <skus>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<sku> |
مطلوب (1-غير محدود) | nonEmptyStringType |
وحدة الاحتفاظ بمستودع المنتج في مستودع الناشر. |
<brands>
تحتوي هذه العلامة على أسماء العلامات التجارية المرتبطة بالمنتج. يحتوي العنصر <brands>
على هذه العناصر بالترتيب المذكور.
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<brand> |
مطلوب (1-غير محدود) | nonEmptyStringType |
اسم العلامة التجارية للمنتج. |
<asins>
تحتوي على أرقام ASIN (أرقام التعريف العادية من Amazon) المرتبطة
بمنتج. يحتوي العنصر
عنصر | التكرار | النوع | الوصف |
---|---|---|---|
<asin> |
مطلوب (1-غير محدود) | nonEmptyStringType |
رقم تعريف Amazon العادي. يبلغ طول كل رقم ASIN 10 أحرف وأرقام أبجدية رقمية. |