कारोबारी या कंपनी की शिपिंग की नीति (ShippingService) का स्ट्रक्चर्ड डेटा

खोज के नतीजों में, शिपिंग की जानकारी के साथ शॉपिंग नॉलेज पैनल

कई कारोबारियों या कंपनियों की शिपिंग नीतियां होती हैं. इनमें, खरीदे गए प्रॉडक्ट को खरीदारों तक पहुंचाने की प्रोसेस के बारे में बताया जाता है. अपनी साइट में ShippingService स्ट्रक्चर्ड डेटा जोड़ने पर, Google Search इस जानकारी का इस्तेमाल करके, Search के नतीजों में आपके प्रॉडक्ट और नॉलेज पैनल के साथ शिपिंग की जानकारी दिखा सकता है. ShippingService की मदद से, प्रॉडक्ट की विशेषताओं के आधार पर शिपिंग के लिए खरीदार से लिए जाने वाले शुल्क और डिलीवरी में लगने वाले समय जैसी जानकारी दी जा सकती है. जैसे, प्रॉडक्ट का वज़न, डाइमेंशन या डिलीवरी की जगह.

आपके कारोबार के लिए, शिपिंग की ऐसी स्टैंडर्ड नीति तय की जा सकती है जो आपके बेचे जाने वाले ज़्यादातर या सभी प्रॉडक्ट पर लागू हो. इसके लिए, hasShippingService प्रॉपर्टी का इस्तेमाल करके, Organization स्ट्रक्चर्ड डेटा टाइप के तहत नेस्ट किए गए ShippingService स्ट्रक्चर्ड डेटा टाइप का इस्तेमाल करें.

स्ट्रक्चर्ड डेटा को जोड़ने का तरीका

स्ट्रक्चर्ड डेटा, किसी पेज के बारे में जानकारी देने और पेज के कॉन्टेंट को कैटगरी में बांटने का एक स्टैंडर्ड फ़ॉर्मैट है. अगर आपको स्ट्रक्चर्ड डेटा के बारे में ज़्यादा जानकारी नहीं है, तो स्ट्रक्चर्ड डेटा के काम करने का तरीका देखें.

स्ट्रक्चर्ड डेटा बनाने, उसकी जांच करने, और उसे रिलीज़ करने के बारे में खास जानकारी यहां दी गई है.

  1. ज़रूरी प्रॉपर्टी जोड़ें. जिस फ़ॉर्मैट का इस्तेमाल हो रहा है उसके हिसाब से जानें कि पेज पर स्ट्रक्चर्ड डेटा कहां डालना है.
  2. दिशा-निर्देशों का पालन करें.
  3. ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) की जांच का इस्तेमाल करके, अपने कोड की पुष्टि करें. साथ ही, सभी ज़रूरी गड़बड़ियों को ठीक करें. ऐसी अन्य समस्याओं को भी ठीक करें जो टूल में फ़्लैग की जा सकती हैं. ऐसा इसलिए, क्योंकि इससे आपके स्ट्रक्चर्ड डेटा की क्वालिटी को बेहतर बनाने में मदद मिल सकती है. हालांकि, ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में शामिल होने के लिए, यह ज़रूरी नहीं है.
  4. स्ट्रक्चर्ड डेटा वाले कुछ पेजों को डिप्लॉय करें. इसके बाद, यूआरएल जांचने वाला टूल इस्तेमाल करके देखें कि Google को पेज कैसा दिखेगा. पक्का करें कि Google आपका पेज ऐक्सेस कर सकता हो. साथ ही, देखें कि उस पेज को robots.txt फ़ाइल और noindex टैग से ब्लॉक न किया गया हो या लॉग इन करना ज़रूरी न हो. अगर पेज ठीक लगता है, तो Google को अपने यूआरएल फिर से क्रॉल करने के लिए कहा जा सकता है.
  5. Google को आगे होने वाले बदलावों की जानकारी देने के लिए हमारा सुझाव है कि आप साइटमैप सबमिट करें. Search Console साइटमैप एपीआई की मदद से, इसे ऑटोमेट भी किया जा सकता है.

उदाहरण

इस उदाहरण में दिखाया गया है कि अमेरिका और कनाडा में, 29.99 डॉलर से ज़्यादा के ऑर्डर पर दो दिन के अंदर, बिना किसी शुल्क के सामान शिप किया जाता है. अगर ऑर्डर की कीमत इससे कम है, तो तीन दिन के अंदर सामान शिप करने के लिए 3.49 डॉलर का शुल्क लिया जाता है. मेक्सिको में, 50 डॉलर से कम कीमत के ऑर्डर पर शिपिंग की सुविधा नहीं दी जाती है. इसके अलावा, 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>

दिशा-निर्देश

शिपिंग की नीति के मार्कअप को Google Search में इस्तेमाल करने के लिए, आपको इन दिशा-निर्देशों का पालन करना होगा:

तकनीकी दिशा-निर्देश

  • हमारा सुझाव है कि आप अपनी साइट पर शिपिंग नीति की जानकारी को किसी एक ही पेज पर डालें. इस पेज पर, आपके कारोबार की शिपिंग नीति के बारे में जानकारी शामिल होनी चाहिए. आपको इसे अपनी साइट के हर पेज पर शामिल करने की ज़रूरत नहीं है. Organization स्ट्रक्चर्ड डेटा टाइप में, ShippingService स्ट्रक्चर्ड डेटा टाइप शामिल करें. ज़्यादा जानकारी के लिए, संगठन से जुड़ा मार्कअप देखें.
  • अगर आपने किसी प्रॉडक्ट के लिए शिपिंग की ऐसी नीति तय की है जो सामान्य नहीं है, तो Offer स्ट्रक्चर्ड डेटा टाइप के तहत, OfferShippingDetails स्ट्रक्चर्ड डेटा टाइप की जानकारी दें. ध्यान दें कि ऑफ़र के लेवल पर शिपिंग की नीतियों के लिए काम करने वाली प्रॉपर्टी, संगठन के लेवल पर शिपिंग की नीतियों के लिए काम करने वाली प्रॉपर्टी का एक सबसेट होता है. प्रॉडक्ट के लेवल पर शिपिंग की नीतियों के साथ काम करने वाली प्रॉपर्टी के सबसेट के लिए, कारोबारी या कंपनी की दिखाई जाने वाली लिस्टिंग से जुड़ा मार्कअप देखें.

अलग-अलग तरह के स्ट्रक्चर्ड डेटा की परिभाषा

Google Search में इस्तेमाल के लिए, आपको उसमें ज़रूरी प्रॉपर्टी शामिल करनी होंगी. शिपिंग से जुड़ी नीतियों के बारे में ज़्यादा जानकारी जोड़ने के लिए, सुझाई गई प्रॉपर्टी भी जोड़ी जा सकती हैं. इससे, लोगों को आपका कॉन्टेंट ढूंढने और उसका इस्तेमाल करने में आसानी हो सकती है.

ShippingService (hasShippingService प्रॉपर्टी का इस्तेमाल करके, Organization में नेस्ट की गई)

अपने कारोबार के लिए, शिपिंग की स्टैंडर्ड सेवाओं के बारे में बताने के लिए इन प्रॉपर्टी का इस्तेमाल करें.

ज़रूरी प्रॉपर्टी
shippingConditions

ShippingConditions

शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क और/या डिलीवरी में लगने वाला समय बताएं. यह जानकारी, शर्तों के किसी खास सेट के लिए लागू होती है. उदाहरण के लिए, प्रॉडक्ट के वज़न की सीमा, प्रॉडक्ट के डाइमेंशन, ऑर्डर की वैल्यू या डिलीवरी की जगह. एक ShippingService में कई shippingConditions हो सकते हैं. अगर किसी प्रॉडक्ट पर एक से ज़्यादा ShippingConditions लागू होते हैं, तो हम उस प्रॉडक्ट के लिए शिपिंग के लिए खरीदार से लिए जाने वाले सबसे कम शुल्क का हिसाब लगाएंगे. इसके बाद, खरीदारों को वही कीमत और उसके हिसाब से शिपिंग में लगने वाला समय दिखाया जाएगा. अगर शिपिंग के लिए खरीदार से लिए जाने वाले शुल्क में कोई अंतर नहीं है, तो हम वह जानकारी इस्तेमाल करेंगे जिसमें प्रॉडक्ट की शिपिंग में लगने वाला समय सबसे कम बताया गया है

सुझाई गई प्रॉपर्टी
name

Text

अगर लागू हो, तो अपनी शिपिंग सेवा के लिए कोई यूनीक नाम डालें. उदाहरण के लिए, "स्टैंडर्ड शिपिंग".

description

Text

अगर लागू हो, तो शिपिंग सेवा की जानकारी. आम तौर पर, यह नाम से ज़्यादा जानकारी वाला होता है.

fulfillmentType

FulfillmentTypeEnumeration

अगर यह शिपिंग सेवा लागू होती है, तो खरीदार को प्रॉडक्ट कैसे डिलीवर किया जाता है.

  • https://schema.org/FulfillmentTypeDelivery: इस सेवा के तहत, प्रॉडक्ट को खरीदार के पते पर शिप किया जाता है. अगर इस प्रॉपर्टी की वैल्यू नहीं दी जाती है, तो यह डिफ़ॉल्ट रूप से लागू होती है.
  • https://schema.org/FulfillmentTypeCollectionPoint: प्रॉडक्ट को खरीदे गए सामान को पाने की जगह पर शिप किया जाता है, ताकि खरीदार उसे वहां से पिकअप कर सके.
handlingTime

ServicePeriod

अगर लागू हो, तो ऑर्डर मिलने के बाद, सामान को तैयार करने में लगने वाले समय के बारे में जानकारी देना ज़रूरी नहीं है. उदाहरण के लिए, गोदाम में सामान को तैयार करने में लगने वाला समय.

Google के साथ काम करने वाली ShippingService टाइप पर जाकर ServicePeriod प्रॉपर्टी की सूची भी देखें.

validForMemberTier

MemberProgramTier

अगर लागू हो, तो लॉयल्टी प्रोग्राम और टियर की जानकारी, जिसके लिए यह शिपिंग सेवा मान्य है. अगर शिपिंग की सेटिंग सभी टीयर के लिए एक जैसी हैं, तो सदस्यता के कई टीयर तय किए जा सकते हैं.

अगर आपने पैसे चुकाकर बने सदस्यों के लिए शिपिंग के फ़ायदे तय करने वाली validForMemberTier प्रॉपर्टी का इस्तेमाल किया है, तो आपको कम से कम एक सामान्य (बिना शुल्क दिए बने सदस्य) शिपिंग सेवा की जानकारी भी देनी होगी.

अपने कारोबार के लिए उपलब्ध कराए जाने वाले लॉयल्टी प्रोग्राम और टीयर, Merchant Center खाते में बताए जा सकते हैं. इसके अलावा, Organization स्ट्रक्चर्ड डेटा के तहत नेस्ट किए गए MemberProgram स्ट्रक्चर्ड डेटा टाइप का इस्तेमाल करके, अलग पेज पर भी इनसे जुड़ी जानकारी दी जा सकती है. इस पेज पर, आपके संगठन की एडमिन से जुड़ी जानकारी और नीतियां बताई जानी चाहिए. अपने संगठन के लिए सदस्यों के प्रोग्राम और टीयर तय करने का तरीका जानने के लिए, लॉयल्टी प्रोग्राम मार्कअप देखें.

यहां validForMemberTier प्रॉपर्टी का एक उदाहरण दिया गया है, जिसमें Merchant Center में बताए गए सदस्यता प्रोग्राम (member-plus) और टियर (silver) का रेफ़रंस दिया गया है:

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

यहां validForMemberTier प्रॉपर्टी का उदाहरण दिया गया है, जिसमें MemberProgramTier स्ट्रक्चर्ड डेटा का रेफ़रंस दिया गया है. यह MemberProgram स्ट्रक्चर्ड डेटा में नेस्ट किया गया है. यह स्ट्रक्चर्ड डेटा, किसी दूसरे पेज पर मौजूद Organization स्ट्रक्चर्ड डेटा टाइप में नेस्ट किया गया है. MemberProgramTier इंस्टेंस की पहचान, @id प्रॉपर्टी से की जाती है. यह प्रॉपर्टी, इसकी परिभाषा के यूनीक रिसॉर्स आइडेंटिफ़ायर (यूआरआई) की जानकारी देती है: 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 से 2 दिन के बीच होता है (अगर कटऑफ़ समय से पहले ऑर्डर मिलता है, तो हैंडलिंग का समय 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 बजे ईस्टर्न स्टैंडर्ड टाइम (ईएसटी) है. यह कोऑर्डिनेटेड यूनिवर्सल टाइम (यूटीसी) से पांच घंटे पीछे है.

duration

QuantitativeValue

अगर लागू हो, तो ऑर्डर मिलने और सामान के वेयरहाउस से निकलने के बीच लगने वाला समय.

QuantitativeValue (शिपिंग के लिए हैंडलिंग में लगने वाले समय के लिए)

QuantitativeValue टाइप का इस्तेमाल, ऑर्डर हैंडल करने में लगने वाले कम से कम और ज़्यादा से ज़्यादा समय को दिखाने के लिए करें. आपको unitCode एट्रिब्यूट के साथ, value (हैंडलिंग में लगने वाला तय समय) या maxValue (हैंडलिंग में लगने वाले समय की ऊपरी सीमा) में से कोई एक एट्रिब्यूट देना होगा. minValue को हैंडलिंग के समय की कम सीमा तय करने के लिए, वैकल्पिक तौर पर दिया जा सकता है.

सुझाई गई प्रॉपर्टी
maxValue

Number

दिनों की ज़्यादा से ज़्यादा संख्या. यह ज़रूरी है कि वैल्यू नेगेटिव न हो और पूर्णांक हो.

minValue

Number

अगर लागू हो, तो कम से कम दिनों की संख्या. यह ज़रूरी है कि वैल्यू नेगेटिव न हो और पूर्णांक हो.

unitCode

Text

कम से कम/ज़्यादा से ज़्यादा वैल्यू की इकाइयां. यह ज़रूरी है कि वैल्यू DAY या d हो.

value

Number

अगर हैंडलिंग में लगने वाले दिनों की सही संख्या पता है, तो उसे डालें. यह ज़रूरी है कि वैल्यू नेगेटिव न हो और पूर्णांक हो. अगर यह वैल्यू दी गई है, तो minValue और maxValue की वैल्यू नहीं दी जानी चाहिए.

ShippingConditions (shippingConditions प्रॉपर्टी का इस्तेमाल करके, ShippingService में नेस्ट की गई)

शिपिंग सेवा की शर्तों, उससे जुड़े शुल्कों, और ट्रांज़िट समय के बारे में बताने के लिए इन प्रॉपर्टी का इस्तेमाल करें.

अगर शिपिंग की कोई जगह नहीं बताई गई है, तो शिपिंग की शर्तें दुनिया भर में शिपिंग की सभी जगहों पर लागू होती हैं.

सुझाई गई प्रॉपर्टी
doesNotShip

Boolean

अगर लागू हो, तो इसे true पर सेट करें. ऐसा तब करें, जब weight, numItems, और orderValue की शर्तों के तय किए गए कॉम्बिनेशन वाले ऑर्डर के लिए, shippingOrigin में बताई गई जगह से shippingDestination में बताई गई जगह पर शिपिंग की सुविधा उपलब्ध न हो.

numItems

QuantitativeValue

अगर लागू हो, तो शिपिंग की शर्तों से जुड़े इस ऑब्जेक्ट के लिए, ऑर्डर में मौजूद प्रॉडक्ट की संख्या की सीमा. Google पर काम करने वाले ShippingConditions टाइप से जुड़ी QuantitativeValue प्रॉपर्टी की सूची भी देखें.

orderValue

MonetaryAmount

अगर लागू हो, तो शिपिंग की शर्तों से जुड़े इस ऑब्जेक्ट के लिए, ऑर्डर की कीमत की सीमा. Google पर काम करने वाली, ShippingConditions टाइप से जुड़ी MonetaryAmount प्रॉपर्टी की सूची भी देखें.

shippingDestination

DefinedRegion

अगर लागू हो, तो शिपिंग की जगह की जानकारी देता है. Google पर काम करने वाली shippingDestination प्रॉपर्टी की DefinedRegion प्रॉपर्टी की सूची देखें.

shippingOrigin

DefinedRegion

अगर लागू हो, तो शिपिंग की जगह की जानकारी देता है. Google पर काम करने वाली shippingOrigin प्रॉपर्टी की DefinedRegion प्रॉपर्टी की सूची देखें.

seasonalOverride

OpeningHoursSpecification

अगर लागू हो, तो इस प्रॉपर्टी का इस्तेमाल करके, उस सीमित समय अवधि के बारे में बताएं जिसके लिए शिपिंग की शर्तों वाला यह ऑब्जेक्ट मान्य है. Google पर काम करने वाली ShippingConditions टाइप की OpeningHoursSpecification प्रॉपर्टी की सूची भी देखें.

shippingRate

ShippingRateSettings या MonetaryAmount

अगर लागू हो, तो इस प्रॉपर्टी का इस्तेमाल करके, shippingOrigin में मौजूद किसी जगह पर शिपिंग के लिए खरीदार से लिए जाने वाले शुल्क की जानकारी दें. यह जानकारी, weight, numItems, और orderValue की तय की गई शर्तों के कॉम्बिनेशन वाले ऑर्डर के लिए दी जाती है.shippingDestination Google पर काम करने वाली ShippingRateSettings प्रॉपर्टी और MonetaryAmount प्रॉपर्टी की सूची भी देखें.ShippingConditions इस प्रॉपर्टी की वैल्यू सिर्फ़ तब सबमिट करें, जब doesNotShip मौजूद न हो या false पर सेट हो.

transitTime

ServicePeriod

अगर लागू हो, तो इसका इस्तेमाल करके, शिपिंग की जगह (आम तौर पर, गोदाम) से निकलने और शिपिंग की मंज़िल (आम तौर पर, खरीदार) तक पहुंचने में लगने वाले अनुमानित ट्रांज़िट समय की जानकारी दें. यह shippingOrigin प्रॉपर्टी में मौजूद किसी जगह पर शिप किए जाने वाले सामान पर लागू होता है. यह weight, numItems, और orderValue की तय की गई शर्तों के कॉम्बिनेशन वाले ऑर्डर पर लागू होता है.shippingDestination Google पर काम करने वाली ServicePeriod प्रॉपर्टी की सूची भी देखें. इस प्रॉपर्टी की वैल्यू सिर्फ़ तब सबमिट करें, जब doesNotShip प्रॉपर्टी मौजूद न हो या उसकी वैल्यू false पर सेट हो.

weight

QuantitativeValue

अगर लागू हो, तो शिपिंग की शर्तों के इस ऑब्जेक्ट के लिए पैकेज के वज़न की सीमा. Google पर काम करने वाली, ShippingConditions टाइप से जुड़ी QuantitativeValue प्रॉपर्टी की सूची भी देखें.

DefinedRegion

DefinedRegion टाइप का इस्तेमाल करके, अपनी पसंद के हिसाब से क्षेत्र सेट करें. इससे शिपिंग की कई सेवाओं के लिए, शिपिंग शुल्क और ट्रांज़िट समय की सही जानकारी तय करने में मदद मिलती है.

ज़रूरी प्रॉपर्टी
addressCountry

Text

ISO 3166-1 alpha-2 फ़ॉर्मैट में, दो अक्षर का देश कोड.

सुझाई गई प्रॉपर्टी
addressRegion

Text

अगर लागू हो, तो देश के हिसाब से क्षेत्र का कोड. यह ज़रूरी है कि क्षेत्र का नाम दो या तीन अक्षरों का ISO 3166-2 सबडिविजन कोड हो, जिसमें देश के नाम का प्रीफ़िक्स शामिल न हो. Google Search की यह सुविधा सिर्फ़ अमेरिका, ऑस्ट्रेलिया, और जापान में काम करता है. उदाहरण: 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

अगर लागू हो, तो ट्रांज़िट में लगने वाले कामकाजी दिनों की संख्या. Google पर काम करने वाली, बस, मेट्रो वगैरह के यात्रा समय से जुड़ी QuantitativeValue प्रॉपर्टी की सूची भी देखें.

QuantitativeValue (शिपिंग में लगने वाले समय के लिए)

QuantitativeValue टाइप का इस्तेमाल, ऑर्डर के ट्रांज़िट में लगने वाले कम से कम और ज़्यादा से ज़्यादा समय की जानकारी देने के लिए करें. आपको unitCode के साथ, value (ट्रांज़िट समय तय करने के लिए) या maxValue (ट्रांज़िट समय की ऊपरी सीमा के लिए) में से कोई एक एट्रिब्यूट देना होगा. 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). यूएन/सीईएफ़एसीटी के कॉमन कोड (तीन वर्ण) फ़ॉर्मैट में:

  • वज़न की इकाइयों के लिए, वैल्यू LBR (पाउंड) या KGM (किलोग्राम) होनी चाहिए
  • सामान की संख्या के लिए, unitCode को हटाया जा सकता है. इसके अलावा, यूएन/सीईएफ़एसीटी के कॉमन कोड के नाम H87 का इस्तेमाल किया जा सकता है.

MonetaryAmount (शिपिंग की शर्तों के हिसाब से)

शिपिंग की शर्तों के संदर्भ में, MonetaryAmount टाइप का इस्तेमाल करके, ऑर्डर वैल्यू की उन सीमाओं को दिखाएं जिनके लिए शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क और डिलीवरी का समय लागू होता है. minValue या maxValue प्रॉपर्टी में से किसी एक की वैल्यू देना ज़रूरी है. अगर minValue की वैल्यू नहीं दी जाती है, तो डिफ़ॉल्ट रूप से इसकी वैल्यू 0 होती है. वहीं, maxValue की वैल्यू नहीं दी जाती है, तो डिफ़ॉल्ट रूप से इसकी वैल्यू इनफ़िनिटी होती है. ध्यान दें कि MonetaryAmount टाइप का इस्तेमाल, शिपिंग के लिए खरीदार से लिए जाने वाले शुल्क की जानकारी देने के लिए भी किया जाता है.

ज़रूरी प्रॉपर्टी
currency

Text

ISO 4217 फ़ॉर्मैट में, ऑर्डर की वैल्यू के लिए मुद्रा कोड.

maxValue

Number

ऑर्डर की ज़्यादा से ज़्यादा वैल्यू. अगर इसकी वैल्यू नहीं दी जाती है, तो डिफ़ॉल्ट रूप से इसकी वैल्यू इनफ़िनिटी होती है.

minValue

Number

ऑर्डर की कम से कम वैल्यू. अगर वैल्यू नहीं दी जाती है, तो डिफ़ॉल्ट रूप से इसकी वैल्यू 0 होती है.

MonetaryAmount (शिपिंग के लिए तय की गई दर के हिसाब से)

शिपिंग के लिए खरीदार से लिए जाने वाले शुल्क के संदर्भ में, MonetaryAmount टाइप का इस्तेमाल करें. इससे, शिपिंग की किसी खास शर्त के लिए, शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क तय किया जाता है. MonetaryAmount टाइप का इस्तेमाल, ShippingRateSettings के मुकाबले ज़्यादा आसानी से किया जा सकता है. इसका इस्तेमाल तब किया जा सकता है, जब आपको सिर्फ़ शिपिंग के लिए तय किया गया शुल्क या ज़्यादा से ज़्यादा शुल्क बताना हो. currency प्रॉपर्टी के साथ, maxValue या value प्रॉपर्टी में से किसी एक की जानकारी देना ज़रूरी है.

ज़रूरी प्रॉपर्टी
currency

Text

ISO 4217 फ़ॉर्मैट में, शिपिंग के लिए खरीदार से लिए जाने वाले शुल्क का मुद्रा कोड.

maxValue

Number

शिपिंग की दी गई शर्त के लिए, शिपिंग के लिए खरीदार से लिया जाने वाला ज़्यादा से ज़्यादा शुल्क. अगर आपने maxValue प्रॉपर्टी की वैल्यू दी है, तो value प्रॉपर्टी की वैल्यू न दें.

value

Number

शिपिंग की दी गई शर्त के लिए, शिपिंग के लिए खरीदार से लिया जाने वाला तय शुल्क. मुफ़्त शिपिंग के लिए, वैल्यू के तौर पर 0 का इस्तेमाल करें.

ShippingRateSettings (शिपिंग के लिए तय की गई दर के हिसाब से)

शिपिंग के लिए खरीदार से लिए जाने वाले शुल्क के संदर्भ में, ShippingRateSettings टाइप का इस्तेमाल करें. इससे शिपिंग की किसी शर्त के लिए, शिपिंग के लिए खरीदार से लिए जाने वाले शुल्क को ऑर्डर वैल्यू या ऑर्डर किए गए सामान के वज़न के प्रतिशत के तौर पर तय किया जाता है. ShippingRateSettings टाइप का इस्तेमाल करते समय, orderPercentage या weightPercentage प्रॉपर्टी में से किसी एक की वैल्यू देना ज़रूरी है.

सुझाई गई प्रॉपर्टी
orderPercentage

Number

शिपिंग के लिए तय की गई शर्त के हिसाब से, ऑर्डर की कुल कीमत के फ़्रैक्शन के तौर पर शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क. 0 और 1 के बीच की कोई वैल्यू इस्तेमाल करें.

weightPercentage

Number

शिपिंग की दी गई शर्तों के हिसाब से, शिप किए गए सामान के वज़न के फ़्रैक्शन के तौर पर शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क. 0 और 1 के बीच की कोई वैल्यू इस्तेमाल करें.

OpeningHoursSpecification (खास सीज़न में शिपिंग के लिए तय किए गए समय में बदलाव करने के संदर्भ में)

शिपिंग की शर्तों के हिसाब से, OpeningHoursSpecification टाइप का इस्तेमाल करके यह बताया जा सकता है कि शर्त कब मान्य है. उदाहरण के लिए, सीज़नल छुट्टियों की वजह से. OpeningHoursSpecification टाइप का इस्तेमाल करते समय, validFrom और validThrough प्रॉपर्टी में से कम से कम एक की जानकारी देना ज़रूरी है.

सुझाई गई प्रॉपर्टी
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, प्राथमिकता के हिसाब से इस क्रम का इस्तेमाल करता है. यह सबसे ज़्यादा अहम से लेकर, सबसे कम अहम के क्रम में दिया जाता है:

Troubleshooting

If you're having trouble implementing or debugging structured data, here are some resources that may help you.

  • If you're using a content management system (CMS) or someone else is taking care of your site, ask them to help you. Make sure to forward any Search Console message that details the issue to them.
  • Google does not guarantee that features that consume structured data will show up in search results. For a list of common reasons why Google may not show your content in a rich result, see the General Structured Data Guidelines.
  • You might have an error in your structured data. Check the list of structured data errors and the Unparsable structured data report.
  • If you received a structured data manual action against your page, the structured data on the page will be ignored (although the page can still appear in Google Search results). To fix structured data issues, use the Manual Actions report.
  • Review the guidelines again to identify if your content isn't compliant with the guidelines. The problem can be caused by either spammy content or spammy markup usage. However, the issue may not be a syntax issue, and so the Rich Results Test won't be able to identify these issues.
  • Troubleshoot missing rich results / drop in total rich results.
  • Allow time for re-crawling and re-indexing. Remember that it may take several days after publishing a page for Google to find and crawl it. For general questions about crawling and indexing, check the Google Search crawling and indexing FAQ.
  • Post a question in the Google Search Central forum.