البيانات المنظَّمة لسياسات الشحن الخاصة بالتجّار (ShippingService)

بطاقة معلومات للتسوّق تظهر في نتائج البحث وتعرض معلومات الشحن

يوفّر العديد من التجّار سياسات شحن توضّح للمستخدمين بالتفصيل عملية شحن المنتجات التي اشتروها. عندما تضيف بيانات ShippingService المنظَّمة إلى موقعك الإلكتروني، قد يستخدم محرّك بحث Google هذه المعلومات لعرض سياسات الشحن بجانب منتجاتك وضمن بطاقات المعلومات في نتائج البحث من Google. تتيح لك السمة ShippingService تحديد تفاصيل مثل تكاليف الشحن ومدة التسليم استنادًا إلى خصائص المنتج، مثل وزنه أو أبعاده، أو موقع التسليم.

يمكنك تحديد سياسة شحن موحَّدة لمؤسستك تنطبق على معظم أو جميع المنتجات التي تبيعها، وذلك باستخدام نوع البيانات المنظّمة ShippingService الذي يُدرج ضمن النوع Organization باستخدام السمة hasShippingService.

كيفية إضافة البيانات المنظَّمة

البيانات المنظَّمة هي تنسيق موحّد لتقديم معلومات عن صفحة محدّدة وتصنيف محتواها. إذا كنت لا تزال مبتدئًا في مجال البيانات المنظَّمة، يمكنك الاطّلاع على المزيد من المعلومات حول آلية عمل البيانات المنظَّمة.

إليك نظرة عامة حول كيفية إنشاء بيانات منظَّمة واختبارها وإصدارها.

  1. أضِف السمات المطلوبة. استنادًا إلى التنسيق الذي تستخدمه، يمكنك معرفة مكان إدراج البيانات المنظَّمة في الصفحة.
  2. اتّبِع الإرشادات.
  3. تحقَّق من صحة الرمز باستخدام اختبار النتائج الغنية بصريًا، وأصلِح أي أخطاء ملحّة. ننصحك أيضًا بحلّ أي مشاكل غير ملحّة قد ترصدها الأداة لأنّ ذلك قد يساعدك على تحسين جودة بياناتك المنظَّمة (ولكن هذا الإجراء ليس ضروريًا لتكون بياناتك مؤهّلة للظهور ضمن النتائج الغنية بصريًا).
  4. انشر بعض الصفحات التي تتضمّن بياناتك المنظَّمة واستخدِم أداة فحص عنوان URL لاختبار الطريقة التي يرى بها محرّك بحث Google الصفحة. تأكَّد من إمكانية وصول محرّك بحث Google إلى صفحتك ومن عدم حظرها باستخدام ملف robots.txt أو علامة noindex أو متطلبات تسجيل الدخول. إذا بدت الصفحة جيدة، يمكنك أن تطلب من محرّك بحث Google إعادة الزحف إلى عناوين URL الخاصة بك.
  5. لإعلام محرّك بحث Google بأي تغييرات لاحقة، ننصحك بإرسال خريطة الموقع. يمكنك برمجة هذا الإجراء باستخدام Search Console Sitemap API.

أمثلة

يوضّح هذا المثال أنّه في الولايات المتحدة وكندا، تُشحن الطلبات التي تزيد قيمتها عن 29.99 دولار مجانًا خلال يومَين، فيما تُشحن الطلبات الأخرى خلال 3 أيام مقابل 3.49 دولار أمريكي. وفي المكسيك، لا تتوفّر خدمة الشحن للطلبات التي تقلّ قيمتها عن 50 دولار أمريكي، وفي ما عدا ذلك، تتوفّر خدمة الشحن خلال 4 أيام مع تحصيل رسوم شحن بنسبة %10.

  <html>
  <head>
    <title>Our shipping policy</title>
    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "https://schema.org/Organization",
        "hasShippingService": {
            "@type": "ShippingService",
            "@id": "#us_ca_mx_standard_shipping",
            "name": "Standard shipping policies for US, Canada and Mexico",
            "description": "US and Canada: Free 2-day shipping for orders over $29.99,
                            otherwise 3-day shipping for $3.49.
                            Mexico: No shipping to Mexico for orders under $50,
                            otherwise 10% shipping cost and 4-day shipping.",
            "fulfillmentType": "FulfillmentTypeDelivery",
            "handlingTime": {
              "@type": "ServicePeriod",
              "cutoffTime": "14:30:00-07:00",
              "duration": {
                "@type": "QuantitativeValue",
                "minValue": "0",
                "maxValue": "1",
                "unitCode": "DAY"
              },
              "businessDays": [
                "Monday",
                "Tuesday",
                "Wednesday",
                "Thursday",
                "Friday"
              ]
            },
            "shippingConditions": [
              {
                "@type": "ShippingConditions",
                "shippingDestination": [
                  {
                    "@type": "DefinedRegion",
                    "addressCountry": "US"
                  },
                  {
                    "@type": "DefinedRegion",
                    "addressCountry": "CA"
                  }
                ],
                "orderValue": {
                  "@type": "MonetaryAmount",
                  "minValue": "0",
                  "maxValue": "29.99",
                  "currency": "USD"
                },
                "shippingRate": {
                  "@type": "MonetaryAmount",
                  "value": "3.49",
                  "currency": "USD"
                },
                "transitTime": {
                  "@type": "ServicePeriod",
                  "duration": {
                    "@type": "QuantitativeValue",
                    "minValue": "1",
                    "maxValue": "2",
                    "unitCode": "DAY"
                  },
                  "businessDays": [
                    "Monday",
                    "Tuesday",
                    "Wednesday",
                    "Thursday",
                    "Friday",
                    "Saturday"
                  ]
                }
              },
              {
                "@type": "ShippingConditions",
                "shippingDestination": [
                  {
                    "@type": "DefinedRegion",
                    "addressCountry": "US"
                  },
                  {
                    "@type": "DefinedRegion",
                    "addressCountry": "CA"
                  }
                ],
                "orderValue": {
                  "@type": "MonetaryAmount",
                  "minValue": "30",
                  "currency": "USD"
                },
                "shippingRate": {
                  "@type": "MonetaryAmount",
                  "value": "0",
                  "currency": "USD"
                },
                "transitTime": {
                  "@type": "ServicePeriod",
                  "duration": {
                    "@type": "QuantitativeValue",
                    "minValue": "1",
                    "maxValue": "1",
                    "unitCode": "DAY"
                  },
                  "businessDays": [
                    "Monday",
                    "Tuesday",
                    "Wednesday",
                    "Thursday",
                    "Friday",
                    "Saturday"
                  ]
                }
              },
              {
                "@type": "ShippingConditions",
                "shippingDestination": {
                  "@type": "DefinedRegion",
                  "addressCountry": "MX"
                },
                "orderValue": {
                  "@type": "MonetaryAmount",
                  "minValue": "0",
                  "maxValue": "49.99",
                  "currency": "USD"
                },
                "doesNotShip": true
              },
              {
                "@type": "ShippingConditions",
                "shippingDestination": {
                  "@type": "DefinedRegion",
                  "addressCountry": "MX"
                },
                "orderValue": {
                  "@type": "MonetaryAmount",
                  "minValue": "50",
                  "currency": "USD"
                },
                "shippingRate": {
                  "@type": "ShippingRateSettings",
                  "orderPercentage": "0.10"
                },
                "transitTime": {
                  "@type": "ServicePeriod",
                  "duration": {
                    "@type": "QuantitativeValue",
                    "minValue": "2",
                    "maxValue": "3",
                    "unitCode": "DAY"
                  },
                  "businessDays": [
                    "Monday",
                    "Tuesday",
                    "Wednesday",
                    "Thursday",
                    "Friday",
                    "Saturday"
                  ]
                }
              }
           ]
        }
        // Other Organization-level properties
        // ...
    }
    </script>
  </head>
  <body>
  </body>
</html>

الإرشادات

ليصبح ترميز سياسة الشحن مؤهلاً للاستخدام في &quot;بحث Google&quot;، عليك اتّباع الإرشادات التالية:

الإرشادات الفنية

  • ننصحك بتضمين معلومات سياسة الشحن الخاصة بمؤسستك في صفحة واحدة على موقعك الإلكتروني. لست بحاجة إلى تضمين المعلومات في كل صفحة على موقعك. ضمِّن نوع البيانات المنظَّمة ShippingService في النوع Organization. لمزيد من المعلومات، راجِع ترميز المؤسسات.
  • إذا كانت سياسة الشحن الموحّدة لا تنطبق على منتج معيّن، حدِّد نوع البيانات المنظّمة OfferShippingDetails مباشرةً ضمن النوع Offer. تجدر الإشارة إلى أنّ السمات المتوافقة مع سياسات الشحن على مستوى العرض ليست إلا مجموعة فرعية من تلك المتوافقة مع سياسات الشحن على مستوى المؤسسة. راجِع ترميز بيانات التاجر للاطّلاع على المجموعة الفرعية من السمات المتوافقة مع سياسات الشحن على مستوى المنتج.

تعريفات أنواع البيانات المنظّمة

يجب تضمين السمات المطلوبة لكي تصبح البيانات المنظَّمة مؤهَّلة للاستخدام في &quot;بحث Google&quot;. ويمكنك أيضًا تضمين السمات المقترَحة لإضافة المزيد من المعلومات المتعلّقة بسياسات الشحن، ما يؤدي إلى تحسين تجربة المستخدم.

ShippingService (المُدرج ضمن النوع Organization باستخدام السمة hasShippingService)

استخدِم السمات التالية لوصف خدمات الشحن العادية التي تقدّمها مؤسستك.

الخصائص المطلوبة
shippingConditions

ShippingConditions

حدِّد تكلفة الشحن و/أو مدة التسليم التي تنطبق على مجموعة معيّنة من الشروط، مثل نطاق وزن المنتج أو أبعاد المنتج أو قيمة طلب الشراء أو موقع التسليم. يمكن أن يحتوي النوع ShippingService على عدة shippingConditions. في حال انطباق أكثر من ShippingConditions على منتج محدّد، سنستخدم أدنى تكلفة شحن للمنتج في الحالة المحدّدة ونعرض تلك التكلفة وسرعة الشحن المرتبطة بها للعملاء. أما إذا كانت تكلفة الشحن متطابقة، فسنستخدم معلومات الشحن التي توفّر أعلى سرعة شحن ممكنة.

الخصائص المقترَحة
name

Text

تمثّل هذه السمة اسمًا فريدًا لخدمة الشحن، إذا كان ذلك منطبقًا. على سبيل المثال، "الشحن العادي".

description

Text

تمثّل هذه السمة وصفًا لخدمة الشحن، إذا كان ذلك منطبقًا. ويكون هذا المعرّف عادةً أكثر شمولاً من الاسم.

fulfillmentType

FulfillmentTypeEnumeration

تحدّد هذه السمة طريقة توصيل المنتج إلى العميل من خلال خدمة الشحن هذه، إذا كان ذلك منطبقًا.

  • https://schema.org/FulfillmentTypeDelivery: تشحن هذه الخدمة المنتج إلى عنوان العميل (هذه هي القيمة التلقائية إذا لم يتم تحديد هذه السمة).
  • https://schema.org/FulfillmentTypeCollectionPoint: يتم شحن المنتج إلى نقطة استلام ليتمكّن العميل من استلامه.
handlingTime

ServicePeriod

تُستخدم هذه السمة لتقديم معلومات اختيارية حول أوقات المناولة (على سبيل المثال، في مستودع) بعد تلقّي طلب، إذا كان ذلك منطبقًا.

اطّلِع أيضًا على قائمة بسمات ServicePeriod ضمن النوع ShippingService المتوافقة مع محرك بحث Google.

validForMemberTier

MemberProgramTier

تمثّل هذه السمة برنامج الولاء والمستوى الذي تكون خدمة الشحن هذه صالحة لهما، إذا كان ذلك منطبقًا. يمكنك تحديد مستويات اشتراك متعددة إذا كانت إعدادات الشحن هي نفسها لجميع المستويات.

في حال استخدام السمة validForMemberTier لتحديد مزايا الشحن المخصَّصة للمشتركين، يجب أيضًا تقديم خدمة شحن عادية واحدة على الأقل (لغير المشتركين).

يجب تحديد برامج الولاء والمستويات التي تقدّمها لمؤسستك إما في حساب Merchant Center، أو في صفحة منفصلة توضّح تفاصيل مؤسستك الإدارية وسياساتها باستخدام نوع بيانات MemberProgram المنظّمة المُضمن في بيانات Organization المنظّمة. راجِع ترميز برامج الولاء للاطّلاع على معلومات حول كيفية تحديد برامج الاشتراك ومستوياته لمؤسستك.

في ما يلي مثال على السمة validForMemberTier التي تشير إلى برنامج اشتراك (member-plus) ومستوى (silver) محدَّدَين في Merchant Center:

"validForMemberTier": {
  "@type": "MemberProgramTier",
  "name": "silver",
  "isTierOf": {
    "@type": "MemberProgram",
    "name": "member-plus"
  }
}

في ما يلي مثال على السمة validForMemberTier التي تحدّد بيانات MemberProgramTier المنظَّمة ضمن MemberProgram، المُضمّنة بدورها في نوع بيانات Organization المنظَّمة في صفحة منفصلة. يتم تحديد السمة MemberProgramTier بواسطة السمة @id التي تتضمّن معرف الموارد الفريد (URI) الذي يشير إلى تعريفها: https://www.example.com/com/member-plus#tier_silver:

"validForMemberTier": {
  "@id": "https://www.example.com/com/member-plus#tier_silver"
}

ServicePeriod (لأوقات المناولة)

لتحديد أوقات مناولة الشحن، استخدِم النوع ServicePeriod.

في ما يلي مثال على النوع ServicePeriod تتم فيه معالجة الطلبات من الاثنين إلى الجمعة، مع تحديد موعد نهائي في الساعة 10:30 مساءً بالتوقيت الرسمي الشرقي. تتراوح مدة وقت المناولة بين 0 يوم ويومين (حيث تشير القيمة 0 إلى أنّ معالجة الطلبات تتم في اليوم نفسه إذا تم استلامها قبل الموعد النهائي).

"handlingTime": {
  "@type": "ServicePeriod",
  "businessDays": [
    "https://schema.org/Monday",
    "https://schema.org/Tuesday",
    "https://schema.org/Wednesday",
    "https://schema.org/Thursday",
    "https://schema.org/Friday"
  ],
  "cutoffTime": "22:30:00-05:00",
  "duration": {
    "@type": "QuantitativeValue",
    "minValue": 0,
    "maxValue": 2,
    "unitCode": "DAY"
  }
}
الخصائص المقترَحة
businessDays

DayOfWeek

تمثّل هذه السمة أيام الأسبوع التي تتم فيها معالجة الطلبات المستلَمة، إذا كان ذلك منطبقًا.

cutoffTime

Time

تمثّل هذه السمة الوقت الذي لا تتم معالجة الطلبات المستلَمة بعده في اليوم نفسه، إذا كان ذلك منطبقًا. وتتم إضافة يوم واحد إلى وقت التسليم المقدّر للطلبات التي تعالجها بعد آخر موعد لاستلام الطلبات. يتم تحديد الوقت باستخدام تنسيق الوقت ISO-8601، مثلاً "23:30:00‎-05:00" يمثّل الساعة 6:30 مساءً بالتوقيت الشرقي الرسمي (EST) الذي يتأخر 5 ساعات عن التوقيت العالمي المنسّق (UTC).

duration

QuantitativeValue

تمثّل هذه السمة مدة التأخير بين استلام الطلب ومغادرة السلع للمستودع، إذا كان ذلك منطبقًا.

QuantitativeValue (لأوقات مناولة الشحن)

استخدِم النوع QuantitativeValue لتمثيل الحدّ الأدنى والحدّ الأقصى لأوقات مناولة الطلبات. يجب تقديم إما value (لوقت مناولة ثابت) أو maxValue (اللحدّ الأقصى لوقت المناولة)، مع unitCode. يمكن تقديم minValue بشكل اختياري لتحديد الحد الأدنى لوقت المناولة.

الخصائص المقترَحة
maxValue

Number

تمثّل هذه السمة الحد الأقصى لعدد الأيام. يجب أن تكون القيمة رقمًا صحيحًا غير سالب.

minValue

Number

تمثّل هذه السمة الحد الأدنى لعدد الأيام، إذا كان ذلك منطبقًا. يجب أن تكون القيمة رقمًا صحيحًا غير سالب.

unitCode

Text

تمثّل هذه السمة وحدات القيم الدنيا/القصوى. يجب أن تكون القيمة DAY أو d.

value

Number

تمثّل هذه السمة عدد أيام المناولة بالضبط، إذا كان معروفًا. يجب أن تكون القيمة رقمًا صحيحًا غير سالب. في حال توفيرها، يجب عدم تحديد minValue وmaxValue.

ShippingConditions (المُدرج ضمن النوع ShippingService باستخدام السمة shippingConditions)

استخدِم السمات التالية لوصف الشروط والتكاليف ومدد النقل المرتبطة بخدمة شحن.

في حال عدم تحديد وجهة شحن، تنطبق شروط الشحن على جميع وجهات الشحن في جميع أنحاء العالم.

الخصائص المقترَحة
doesNotShip

Boolean

اضبط هذه السمة، إذا كان ذلك منطبقًا، على true إذا كان الشحن من موقع جغرافي في سمة shippingOrigin المحدّدة إلى موقع جغرافي في سمة shippingDestination المحدّدة غير متاح للطلبات التي تتضمّن المجموعة المحدّدة من شروط weight وnumItems وorderValue.

numItems

QuantitativeValue

تمثّل هذه السمة نطاق عدد المنتجات في الطلب لعنصر شروط الشحن هذا، إذا كان ذلك منطبقًا. اطّلِع أيضًا على قائمة بسمات QuantitativeValue المتعلّقة بالنوع ShippingConditions والمتوافقة مع محرك بحث Google.

orderValue

MonetaryAmount

تمثّل هذه السمة نطاق تكلفة الطلب لعنصر شروط الشحن هذا، إذا كان ذلك منطبقًا. اطّلِع أيضًا على قائمة بسمات MonetaryAmount المتعلّقة بالنوع ShippingConditions والمتوافقة مع محرك بحث Google.

shippingDestination

DefinedRegion

تشير هذه السمة إلى وجهة الشحن، إذا كان ذلك منطبقًا. اطّلِع على قائمة بسمات DefinedRegion ضمن السمة shippingDestination والمتوافقة مع محرك بحث Google.

shippingOrigin

DefinedRegion

تشير هذه السمة إلى مصدر الشحن، إذا كان ذلك منطبقًا. اطّلِع على قائمة بسمات DefinedRegion ضمن السمة shippingOrigin والمتوافقة مع محرك بحث Google.

seasonalOverride

OpeningHoursSpecification

استخدِم هذه السمة، إذا كان ذلك منطبقًا، لتحديد فترة زمنية محدودة يكون فيها عنصر شروط الشحن هذا صالحًا. اطّلِع أيضًا على قائمة بسمات OpeningHoursSpecification المتوافقة مع محرك بحث Google في ما يتعلّق بالنوع ShippingConditions.

shippingRate

ShippingRateSettings أو MonetaryAmount

استخدِم هذه السمة، إذا كان ذلك منطبقًا، لتحديد تكلفة الشحن للشحنات من موقع جغرافي في سمة shippingOrigin المحدّدة إلى موقع جغرافي في سمة shippingDestination المحدّدة للطلبات التي تتضمّن المجموعة المحدّدة من شروط weight وnumItems وorderValue. اطّلِع أيضًا على قائمة بسمات ShippingRateSettings وMonetaryAmount المتوافقة مع محرك بحث Google في ما يتعلّق بالنوع ShippingConditions. يجب تحديد هذه السمة فقط في حال عدم توفّر doesNotShip أو إذا تم ضبطها على false.

transitTime

ServicePeriod

تُستخدَم هذه السمة، إذا كان ذلك منطبقًا، لتحديد مدة النقل المتوقّعة بين مغادرة المنتج لمصدر الشحن (عادةً مستودع) ووصوله إلى وجهة الشحن (عادةً العميل). وتنطبق على الشحنات من موقع جغرافي في سمة shippingOrigin المحدّدة إلى موقع جغرافي في سمة shippingDestination المحدّدة للطلبات التي تتضمّن المجموعة المحدّدة من شروط weight وnumItems وorderValue. اطّلِع أيضًا على قائمة بسمات ServicePeriod المتوافقة مع محرك بحث Google. يجب تحديد هذه السمة فقط في حال عدم توفّر السمة doesNotShip أو إذا تم ضبطها على false.

weight

QuantitativeValue

تمثّل هذه السمة نطاق وزن الحزمة لعنصر شروط الشحن هذا، إذا كان ذلك منطبقًا. اطّلِع أيضًا على قائمة بسمات QuantitativeValue المتعلّقة بالنوع ShippingConditions والمتوافقة مع محرك بحث Google.

DefinedRegion

استخدِم النوع DefinedRegion لإنشاء مناطق مخصصة كي يصبح من الممكن ضبط تكاليف الشحن ومدد النقل الدقيقة في عدة خدمات شحن.

الخصائص المطلوبة
addressCountry

Text

تمثّل هذه السمة رمز البلد المكوّن من حرفَين بالتنسيق ISO 3166-1 alpha-2 .

الخصائص المقترَحة
addressRegion

Text

تمثّل هذه السمة رمز المنطقة الخاص بالبلد، إذا كان ذلك منطبقًا. يجب أن تكون المنطقة رمز قسم فرعي يتألف من حرفَين أو ثلاثة أحرف بتنسيق ISO 3166-2، بدون بادئة البلد. في الوقت الحالي، لا يتيح محرك بحث Google استخدام هذا الرمز إلا في الولايات المتحدة وأستراليا واليابان. أمثلة: NY (للولايات المتحدة، ولاية نيويورك)، أو NSW (لأستراليا، ولاية نيو ساوث ويلز)، أو 03 (لليابان، محافظة إيواتي).

لا تقدِّم معلومات عن المنطقة والرمز البريدي معًا.

postalCode

Text

تمثّل هذه السمة الرمز البريدي الخاص بالبلد، إذا كان ذلك منطبقًا. مثلاً: 94043 في الوقت الحالي، يمكن استخدام الرموز البريدية لأستراليا وكندا والولايات المتحدة.

ServicePeriod (لمدد النقل)

استخدِم النوع ServicePeriod لتمثيل نطاقات مدد نقل الطلب.

مثال:
"transitTime": {
  "@type": "ServicePeriod",
  "businessDays": [
    "https://schema.org/Monday",
    "https://schema.org/Tuesday",
    "https://schema.org/Wednesday",
    "https://schema.org/Thursday",
    "https://schema.org/Friday"
  ],
  "duration": {
    "@type": "QuantitativeValue",
    "minValue": 0,
    "maxValue": 2,
    "unitCode": "DAY"
  }
}

الخصائص المقترَحة
businessDays

DayOfWeek

تمثّل هذه السمة أيام الأسبوع التي يكون فيها الطلب في مرحلة النقل النشط، إذا كان ذلك منطبقًا. إذا كانت أيام العمل في مؤسستك من الاثنين إلى السبت، لن تحتاج إلى إضافة هذه السمة.

duration

QuantitativeValue

تمثّل هذه السمة عدد أيام العمل التي يستغرقها النقل، إذا كان ذلك منطبقًا. اطّلِع أيضًا على قائمة بسمات QuantitativeValue المتوافقة مع محرك بحث Google في ما يتعلّق بمدد النقل.

QuantitativeValue (لمدد النقل الخاصة بالشحن)

استخدِم النوع QuantitativeValue لتمثيل الحدّ الأدنى والحدّ الأقصى لمدة نقل الطلب. يجب تقديم إما value (لمدة نقل ثابتة) أو maxValue (للحدّ الأقصى لمدة النقل)، مع unitCode. يمكن تقديم minValue بشكل اختياري لتحديد الحد الأدنى لمدة النقل.

الخصائص المقترَحة
maxValue

Number

تمثّل هذه السمة الحد الأقصى لعدد الأيام. يجب أن تكون القيمة رقمًا صحيحًا غير سالب.

minValue

Number

تمثّل هذه السمة الحد الأدنى لعدد الأيام، إذا كان ذلك منطبقًا. يجب أن تكون القيمة رقمًا صحيحًا غير سالب.

unitCode

Text

تمثّل هذه السمة وحدة مدة النقل. يجب أن تكون القيمة DAY أو d.

value

Number

تمثّل هذه السمة عدد أيام النقل بالضبط، إذا كان معروفًا. يجب أن تكون القيمة رقمًا صحيحًا غير سالب. في حال توفيرها، يجب عدم تحديد minValue وmaxValue.

QuantitativeValue (في سياق أبعاد الطرد)

في سياق ShippingConditions، استخدِم النوع QuantitativeValue لتمثيل نطاقات قيم أبعاد الطرد (weight وnumItems) التي ينطبق عليها تعرفة شحن ومدة نقل محددان. يجب توفير السمة minValue أو السمة maxValue. يتم ضبط قيمة السمة minValue تلقائيًا على 0 وقيمة السمة maxValue تلقائيًا على اللانهاية في حال عدم توفيرهما.

الخصائص المقترَحة
maxValue

Number

تمثّل هذه السمة الحدّ الأقصى للبُعد (weight أو numItems)، إذا كان ذلك منطبقًا. يتم ضبط القيمة تلقائيًا على اللانهاية في حال عدم توفيرها.

minValue

Number

تمثّل هذه السمة الحدّ الأدنى للبُعد (weight أو numItems)، إذا كان ذلك منطبقًا. ويجب أن تكون أقل من maxValue. يتم ضبط القيمة تلقائيًا على 0 في حال عدم توفيرها.

unitCode

Text

تمثّل هذه السمة وحدة ذات صلة بالبُعد (weight أو numItems)، إذا كان ذلك منطبقًا. وتكون بتنسيق UN/CEFACT Common Code (ثلاثة أحرف):

  • بالنسبة إلى وحدات الوزن، يجب أن تكون القيمة LBR (رطل) أو KGM (كيلوغرام)
  • بالنسبة إلى عدد السلع، يمكن حذف unitCode. بدلاً من ذلك، يمكنك استخدام الاسم الرمزي H87 بتنسيق UN/CEFACT Common Code.

MonetaryAmount (في سياق شروط الشحن)

في سياق شروط الشحن، استخدِم النوع MonetaryAmount لتمثيل نطاقات قيم طلب الشراء التي ينطبق عليها سعر شحن ومدة تسليم محدّدان. يجب توفير السمة minValue أو السمة maxValue. في حال عدم توفيرها، يتم ضبط قيمة السمة minValue تلقائيًا على 0 وقيمة السمة maxValue تلقائيًا على اللانهاية. يُرجى العِلم أنّه يمكنك أيضًا استخدام النوع MonetaryAmount بتنسيق مختلف من أجل تحديد تكاليف الشحن.

الخصائص المطلوبة
currency

Text

تمثّل هذه السمة رمز العملة لقيمة الطلب بتنسيق ISO 4217.

maxValue

Number

تمثّل هذه السمة الحد الأقصى لقيمة الطلب. يتم ضبط القيمة تلقائيًا على اللانهاية في حال عدم توفيرها.

minValue

Number

تمثّل هذه السمة الحدّ الأدنى لقيمة الطلب. يتم ضبط القيمة تلقائيًا على 0 في حال عدم توفيرها.

MonetaryAmount (في سياق تعرفة الشحن)

في سياق أسعار الشحن، استخدِم النوع MonetaryAmount لتحديد تعرفة شحن معيّنة أو الحد الأقصى لتعرفة الشحن في شرط شحن محدّد. يمكنك استخدام النوع MonetaryAmount كبديل أبسط عن النوع ShippingRateSettings الأكثر تعقيدًا، وذلك عندما تحتاج فقط إلى تحديد تعرفة شحن معيّنة أو الحد الأقصى لتعرفة الشحن. يجب توفير السمة maxValue أو السمة value مع السمة currency.

الخصائص المطلوبة
currency

Text

تمثّل هذه السمة رمز العملة المستخدمة لتحديد تكلفة الشحن بتنسيق ISO 4217.

maxValue

Number

تمثّل هذه السمة الحدّ الأقصى لتكلفة الشحن لشرط الشحن المحدّد. إذا حدّدت السمة maxValue، لا تحدّد السمة value.

value

Number

تمثّل هذه السمة تكلفة الشحن الثابتة لشرط الشحن المحدّد. إذا كان الشحن مجانيًا، اضبط القيمة على 0.

ShippingRateSettings (في سياق تعرفة الشحن)

في سياق تعرفة الشحن، استخدِم النوع ShippingRateSettings لتحديد تعرفة الشحن لشرط شحن معيّن كنسبة مئوية من قيمة الطلب أو وزن السلع المطلوبة. يجب توفير السمة orderPercentage أو السمة weightPercentage عند استخدام النوع ShippingRateSettings.

الخصائص المقترَحة
orderPercentage

Number

تمثّل هذه السمة تكلفة الشحن لشرط الشحن المحدّد كجزء من قيمة طلب الشراء. استخدِم قيمة تتراوح بين 0 و1.

weightPercentage

Number

تمثّل هذه السمة تكلفة الشحن لشرط الشحن المحدّد كجزء من وزن السلع المشحونة. استخدِم قيمة تتراوح بين 0 و1.

OpeningHoursSpecification (في سياق الاستثناءات الموسمية المتعلقة بالشحن)

في سياق شروط الشحن، استخدِم النوع OpeningHoursSpecification لتمثيل الحالات التي يكون فيها الشرط صالحًا، مثلاً بسبب العطلات الموسمية. يجب توفير سمة واحدة على الأقل من validFrom وvalidThrough عند استخدام النوع OpeningHoursSpecification.

الخصائص المقترَحة
validFrom

Date

تمثّل هذه السمة أول تاريخ يكون فيه شرط الشحن صالحًا، بتنسيق ISO 8601.

validThrough

Date

تمثّل هذه السمة آخر تاريخ يكون فيه شرط الشحن صالحًا، بتنسيق ISO 8601.

أسلوب بديل لضبط إعدادات الشحن باستخدام Google

يمكن أن تتعقّد سياسات الشحن لدى بائعي التجزئة وقد تتغير بشكل متكرر. إذا كنت تواجه مشكلة في الإشارة إلى تفاصيل الشحن وتحديثها باستخدام الترميز ولديك حساب على Google Merchant Center، ننصحك بضبط إعدادات التسليم في Google Merchant Center. يمكنك بدلاً من ذلك ضبط سياسات الشحن في Search Console على مستوى الحساب، وستتم إضافتها تلقائيًا إلى Merchant Center.

الجمع بين إعدادات متعددة للشحن

في حال الجمع بين إعدادات متعددة للشحن، يُرجى ملاحظة كيفية تجاهُل معلومات السياسات استنادًا إلى ترتيب الأولوية. فمثلاً، إذا قدّمت ترميز سياسة الشحن على موقعك الإلكتروني وأضفت إعدادات سياسة الشحن في Search Console، سيستخدم محرّك بحث Google المعلومات المقدّمة في Search Console فقط.

يستخدم محرّك بحث Google الترتيب التالي للأولوية (من الأهم إلى الأقل أهمية):

تحديد المشاكل وحلّها

إذا كنت تواجه مشكلة في تطبيق البيانات المنظَّمة أو تصحيح الأخطاء فيها، إليك بعض المراجع التي قد تساعدك.