सूचना

इस सहायता केंद्र में, Merchant Center Next से जुड़े लेख दिखते हैं. अपग्रेड करने के बारे में ज़्यादा जानें और अक्सर पूछे जाने वाले सवालों के जवाब पाएं.

स्ट्रक्चर्ड डेटा के लिए इस्तेमाल किए जा सकने वाले एट्रिब्यूट और उनकी वैल्यू

अपने प्रॉडक्ट के लैंडिंग पेजों पर, स्ट्रक्चर्ड डेटा मार्कअप का इस्तेमाल करें. इससे Google को सीधे आपकी वेबसाइट से, आपके प्रॉडक्ट और ऑफ़र के बारे में अप-टू-डेट जानकारी मिल पाएगी. Merchant Center पर काम करने वाले किसी भी स्ट्रक्चर्ड डेटा मार्कअप से जुड़े एट्रिब्यूट और उनकी स्वीकार की जाने वाली वैल्यू वही होंगी जो प्रॉडक्ट डेटा स्पेसिफ़िकेशन में शामिल हैं. आपका स्ट्रक्चर्ड डेटा, उन वैल्यू और एट्रिब्यूट से मेल खाना चाहिए.

फ़िलहाल, schema.org पर सभी एट्रिब्यूट काम नहीं करते.

इस पेज पर मौजूद जानकारी:

एट्रिब्यूट और schema.org एनोटेशन

Merchant Center में सबमिट किए जाने वाले प्रॉडक्ट डेटा को व्यवस्थित करने का एक तरीका है, एट्रिब्यूट का इस्तेमाल करना. हर एट्रिब्यूट में, प्रॉडक्ट के बारे में कोई जानकारी मौजूद होती है. जैसे, प्रॉडक्ट का टाइटल या उसका ब्यौरा. schema.org की वैल्यू का प्रॉडक्ट डेटा स्पेसिफ़िकेशन में दिए गए एट्रिब्यूट से, सही तरीके से मिलान होने पर, आपके फ़ीड की पुष्टि करते समय कम गड़बड़ियां होंगी.

ध्यान दें: अगर आपने सामान की लिस्टिंग अपने-आप अपडेट होने की सुविधा का इस्तेमाल किया है, तो schema.org की, price, priceCurrency, availability, और condition प्रॉपर्टी की जानकारी ज़रूर दें. ऐसा करना इसलिए ज़रूरी है, ताकि अपडेट सही तरीके से हो. सामान की लिस्टिंग अपने-आप अपडेट होने की सुविधा के बारे में ज़्यादा जानें.

प्रॉडक्ट डेटा एट्रिब्यूट

  • schema.org की प्रॉपर्टी
टाइप और ब्यौरा
ये एट्रिब्यूट, schema.org Product टाइप के एट्रिब्यूट हैं

आईडी

टेक्स्ट

title

टेक्स्ट

description

टेक्स्ट

image_link

यूआरएल

item_group_id

टेक्स्ट

एक ही प्रॉडक्ट ग्रुप से जुड़े सभी प्रॉडक्ट वैरिएंट को एक साथ ग्रुप करने के लिए, पैरंट SKU होना ज़रूरी है.

GTIN

टेक्स्ट

GTIN से आपके प्रॉडक्ट को खास पहचान मिलती है.

schema.org की इन प्रॉपर्टी में से किसी एक के बारे में बताएं.

अगर आपने GTIN वैल्यू इस्तेमाल की हैं, तो उनकी लंबाई और उनमें मौजूद जांच अंक सही होने चाहिए.

material

टेक्स्ट

pattern

टेक्स्ट

mpn

टेक्स्ट

brand

टेक्स्ट

Brand ऑब्जेक्ट की जानकारी देने के लिए, brand प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, name प्रॉपर्टी का इस्तेमाल करके ब्रैंड की जानकारी देता है.

gender

टेक्स्ट

PeopleAudience ऑब्जेक्ट की जानकारी देने के लिए, audience प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, suggestedGender प्रॉपर्टी का इस्तेमाल करके लिंग की जानकारी देता है. मान्य वैल्यू, वे वैल्यू होती हैं जिन्हें लिंग gender एट्रिब्यूट के ज़रिए सबमिट किया जाता है:

male

female

unisex

age_group

और

संख्या (साल में)

PeopleAudience ऑब्जेक्ट की जानकारी देने के लिए, audience प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, suggestedMinAge (या suggestedAge.minValue) और suggestedMaxAge (या suggestedAge.maxValue) प्रॉपर्टी का इस्तेमाल करके उम्र समूह की जानकारी देता है.

मान्य वैल्यू, वे वैल्यू होती हैं जिन्हें उम्र समूह age_group एट्रिब्यूट के ज़रिए सबमिट किया जाता है:

डेटा स्पेसिफ़िकेशन Schema.org की वैल्यू
 

suggestedMinAge या suggestedAge.minValue

newborn 0
infant 0.25
toddler 1.0
kids 5.0
adult 13
डेटा स्पेसिफ़िकेशन Schema.org की वैल्यू
  suggestedMaxAge या suggestedAge.maxValue
newborn 0.25
infant 1.0
toddler 5.0
kids 13.0
adult Not specified

color

टेक्स्ट

size

या

टेक्स्ट

टेक्स्ट की वैल्यू या SizeSpecification ऑब्जेक्ट की जानकारी देने के लिए, size प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, name प्रॉपर्टी का इस्तेमाल करके साइज़ की जानकारी देता है. SizeSpecification ऑब्जेक्ट का इस्तेमाल तब करें, जब आपको sizeGroup और/या sizeSystem के बारे में जानकारी देनी हो.

size_type

टेक्स्ट

SizeSpecification ऑब्जेक्ट की जानकारी देने के लिए, size प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, अपनी sizeGroup प्रॉपर्टी की मदद से साइज़ टाइप की जानकारी देता है.

मान्य वैल्यू, WearableSizeGroupEnumeration टाइप की वैल्यू हैं. ज़्यादा से ज़्यादा दो वैल्यू दी जा सकती हैं. वैल्यू को फ़ीड करने के लिए, उन्हें इस तरह मैप किया जाता है:

डेटा स्पेसिफ़िकेशन स्कीमा की वैल्यू
big

WearableSizeGroupBig

maternity

WearableSizeGroupMaternity

petite

WearableSizeGroupPetite

plus

WearableSizeGroupPlus

regular

WearableSizeGroupRegular

tall

WearableSizeGroupTall

size_system

टेक्स्ट

SizeSpecification ऑब्जेक्ट की जानकारी देने के लिए, size प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, अपनी sizeSystem प्रॉपर्टी की मदद से साइज़ सिस्टम की जानकारी देता है.

मान्य वैल्यू, WearableSizeSystemEnumeration टाइप की वैल्यू हैं. वैल्यू को फ़ीड करने के लिए, उन्हें इस तरह मैप किया जाता है:

डेटा स्पेसिफ़िकेशन स्कीमा की वैल्यू
AU

WearableSizeSystemAU

BR

WearableSizeSystemBR

CN

WearableSizeSystemCN

DE

WearableSizeSystemDE

EU

WearableSizeSystemEurope

FR

WearableSizeSystemFR

IT

WearableSizeSystemIT

JP

WearableSizeSystemJP

MEX

WearableSizeSystemMX

UK

WearableSizeSystemUK

US

WearableSizeSystemUS

product_length

value: संख्या
unitCode / unitText: टेक्स्ट

depth प्रॉपर्टी का इस्तेमाल करके, QuantitativeValue ऑब्जेक्ट की जानकारी दें. यह ऑब्जेक्ट, अपनी value प्रॉपर्टी का इस्तेमाल करके प्रॉडक्ट की लंबाई की जानकारी देता है. साथ ही, इसकी unitCode (UN/CEFACT कोड "CMT' या "INH") या unitText ("cm" या "in") प्रॉपर्टी की मदद से, प्रॉडक्ट के डाइमेंशन का पता चलता है.

product_width

value: संख्या
unitCode / unitText: टेक्स्ट

width प्रॉपर्टी का इस्तेमाल करके, QuantitativeValue ऑब्जेक्ट की जानकारी दें. यह ऑब्जेक्ट, अपनी value प्रॉपर्टी का इस्तेमाल करके प्रॉडक्ट की चौड़ाई की जानकारी देता है. साथ ही, इसकी unitCode (UN/CEFACT कोड "CMT' या "INH") या unitText ("cm" या "in") प्रॉपर्टी की मदद से, प्रॉडक्ट के डाइमेंशन का पता चलता है.

product_height

value: संख्या
unitCode / unitText: टेक्स्ट

height प्रॉपर्टी का इस्तेमाल करके, QuantitativeValue ऑब्जेक्ट की जानकारी दें. यह ऑब्जेक्ट, अपनी value प्रॉपर्टी का इस्तेमाल करके प्रॉडक्ट की लंबाई की जानकारी देता है. साथ ही, इसकी unitCode (UN/CEFACT कोड "CMT' या "INH") या unitText (फ़ीड यूनिट "cm" या "in") प्रॉपर्टी की मदद से, प्रॉडक्ट के डाइमेंशन का पता चलता है.

product_weight

value: संख्या
unitCode / unitText: टेक्स्ट

QuantitativeValue ऑब्जेक्ट की जानकारी देने के लिए, weight प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, अपनी value प्रॉपर्टी की मदद से प्रॉडक्ट के वज़न की जानकारी देता है. साथ ही, इसकी unitCode (UN/CEFACT कोड "LBR", "ONZ", "KGM" या "GRM") या unitText ("lb", "oz", "kg" या "g") प्रॉपर्टी से, प्रॉडक्ट के डाइमेंशन का पता चलता है.

यहां दी गई schema.org की प्रॉपर्टी, Offer टाइप से ली गई हैं. इन्हें offers प्रॉपर्टी का इस्तेमाल करके, Product में नेस्ट किया जाना चाहिए (यहां दिए गए उदाहरण देखें).

link

आपके प्रॉडक्ट के लिए मान्य यूआरएल.

price

sale_price

या:

price: संख्या. कीमत को, मुद्रा के चिह्नों (सिंबल), हज़ार की संख्या को अलग करने वाले सेपरेटर या स्पेस के बिना सबमिट किया जाना चाहिए (उदाहरण के लिए, '1498.99').

priceCurrency: टेक्स्ट. मुद्रा को तीन अक्षर वाले ISO 4217 फ़ॉर्मैट में सबमिट किया जाना चाहिए. उदाहरण के लिए, USD, GBP, और EUR. सबमिट की गई मुद्रा, टारगेट किए गए देश की भाषा और मुद्रा के हिसाब से होनी चाहिए.

ध्यान दें: price और priceCurrency की वैल्यू, सीधे तौर पर Offer में दी जा सकती है. इसके अलावा, यह वैल्यू UnitPriceSpecification टाइप की priceSpecification प्रॉपर्टी के ज़रिए भी दी जा सकती है.

अगर सेल में कीमत sale_price एट्रिब्यूट की वैल्यू दी गई है, तो कीमत price एट्रिब्यूट की वैल्यू को priceSpecification.priceType="ListPrice" और priceSpecification प्रॉपर्टी का इस्तेमाल करके सबमिट किया जाना चाहिए.

सेल में कीमत sale_price एट्रिब्यूट की वैल्यू देने के लिए, Offer या priceSpecification प्रॉपर्टी का इस्तेमाल किया जा सकता है. इसे UnitPriceSpecification टाइप की priceSpecification.priceType प्रॉपर्टी के बिना भी दिया जा सकता है.

availability

मान्य वैल्यू, ItemAvailability टाइप की वैल्यू हैं. वैल्यू को फ़ीड करने के लिए, उन्हें इस तरह मैप किया जाता है:

डेटा स्पेसिफ़िकेशन Schema.org की वैल्यू
in_stock

InStock

LimitedAvailability

OnlineOnly

out_of_stock

Discontinued

InStoreOnly

OutOfStock

SoldOut

preorder

PreOrder

PreSale

backorder

BackOrder

condition

दी गई मान्य वैल्यू, OfferItemCondition टाइप की वैल्यू हैं. वैल्यू को फ़ीड करने के लिए, उन्हें इस तरह मैप किया जाता है:

डेटा स्पेसिफ़िकेशन Schema.org की वैल्यू
new

NewCondition

refurbished

RefurbishedCondition

used

DamagedCondition

UsedCondition

checkout_link_template

आपके प्रॉडक्ट के लिए चेकआउट पेज का मान्य यूआरएल.

JSON-LD का इस्तेमाल करने के उदाहरण

एक प्रॉडक्ट

उदाहरण

इस उदाहरण में, एक ऐसा बेसिक प्रॉडक्ट दिखाया गया है जिसके लिए कम से कम प्रॉपर्टी इस्तेमाल की गई हैं.

{
"@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Nice trinket",
  "description": "Trinket with clean lines",
  "gtin": "12345678901234",
  "brand": {
    "@type": "Brand",
    "name": "MyBrand"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/trinket_offer",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "price": 39.99,
    "priceCurrency": "USD"

  }
}

इस उदाहरण में बताया गया है कि schema.org का इस्तेमाल करके, साइज़ टाइप और साइज़ सिस्टम के बारे में कैसे बताएं. इस उदाहरण में, "बड़े और लंबे" पुरुषों के लिए फ़ैशन डिपार्टमेंट में उपलब्ध नीले रंग की टी-शर्ट के लिए, अमेरिका के साइज़ सिस्टम में "XL" साइज़ की जानकारी दी गई है. यह टी-शर्ट, वयस्कों (13 साल से ज़्यादा उम्र समूह वाले लोगों) के लिए है.

{
    "@context": "https://schema.org/",
    "@type": "Product",
    "sku": "12345",
    "image": "https://www.example.com/tshirt.jpg",
    "name": "Classic T-Shirt",
    "description": "All-cotton t-shirt in classic cut",
    "gtin": "12345678901234",
    "brand": {
      "@type": "Brand",
      "name": "MyBrand"
    },
    "material": "cotton",
    "color": "blue",
    "size": {
      "@type": "SizeSpecification",
      "name": "XL",
      "sizeSystem": "https://schema.org/WearableSizeSystemUS",
      "sizeGroup": [ 
         "https://schema.org/WearableSizeGroupBig",
         "https://schema.org/WearableSizeGroupTall" 
      ]
    },
    "audience": {
      "@type": "PeopleAudience",
      "suggestedGender": "male",
      "suggestedMinAge": 13
    },
    "offers": {
      "@type": "Offer",
      "url": "https://www.example.com/tshirt",
      "itemCondition": "https://schema.org/NewCondition",
      "availability": "https://schema.org/InStock",
      "price": 24.99,
      "priceCurrency": "USD"
    }
  }

 

एक लैंडिंग पेज पर, कई ऐसे प्रॉडक्ट मौजूद होना जो एक-दूसरे से मेल नहीं खाते

आपके पेज पर कई ऐसे प्रॉडक्ट मौजूद हो सकते हैं जो एक-दूसरे से मेल नहीं खाते. यह भी मुमकिन है कि हर प्रॉडक्ट के स्ट्रक्चर्ड डेटा का अपना एनोटेशन हो. ऐसे में, तो हर एनोटेशन में यह जानकारी होनी चाहिए कि वह किस प्रॉडक्ट से जुड़ा है.

उदाहरण के लिए, हर एनोटेशन में SKU (आईडी [id] एट्रिब्यूट) या GTIN (GTIN [gtin] एट्रिब्यूट) देने का सुझाव दिया जाता है. यह जानकारी न देने पर, ऐसा हो सकता है कि आपके लैंडिंग पेज पर मौजूद प्रॉडक्ट, आपके स्ट्रक्चर्ड प्रॉडक्ट डेटा से मेल न खाएं. लैंडिंग पेजों पर स्ट्रक्चर्ड डेटा को सेट अप करने के बारे में ज़्यादा जानें.

उदाहरण

[
  {
    "@context": "https://schema.org/",
    "@type": "Product",
    "sku": "trinket-12345",
    "image": "https://www.example.com/trinket.jpg",
    "name": "Nice trinket",
    "description": "Trinket with clean lines",
    "gtin": "12345678901234",
    "brand": {
      "@type": "Brand",
      "name": "MyBrand"
    },
    "offers": {
      "@type": "Offer",
      "url": "https://www.example.com/trinket_offer",
      "itemCondition": "https://schema.org/NewCondition",
      "availability": "https://schema.org/InStock",
      "price": 39.99,
      "priceCurrency": "USD"
    }
  },
  {
    "@context": "https://schema.org/",
    "@type": "Product",
    "sku": "racket-12345",
    "image": "https://www.example.com/racket.jpg",
    "name": "Nice racket",
    "description": "Racket for Tennis",
    "gtin": "12345678901235",
    "brand": {
      "@type": "Brand",
      "name": "MyBrand"
    },
    "offers": {
      "@type": "Offer",
      "url": "https://www.example.com/racket_offer",
      "itemCondition": "https://schema.org/NewCondition",
      "availability": "https://schema.org/InStock",
      "price": 59.99,
      "priceCurrency": "USD"
    }
  }
]

सेल में कीमत

इस उदाहरण में, एक ऐसा बेसिक प्रॉडक्ट दिखाया गया है जिसके लिए सेल वाली कीमत का इस्तेमाल किया गया है. सेल वाली कीमत की जानकारी देने के लिए, मूल कीमत की जानकारी भी दें. इसके लिए, /priceType प्रॉपर्टी का इस्तेमाल करें.

 

उदाहरण

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Nice trinket",
  "description": "Trinket with clean lines",
  "gtin": "12345678901234",
  "brand": {
    "@type": "Brand",
    "name": "MyBrand"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/trinket_offer",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "price": 10.00,
    "priceCurrency": "USD",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "priceType": "https://schema.org/ListPrice",
      "price": 15.00,
      "priceCurrency": "USD"
    }
  }
}


अगर सामान्य कीमत बताने के लिए /UnitPriceSpecification का इस्तेमाल भी किया जाता है, तो एन्कोडिंग में दो /UnitPriceSpecifications रखें:

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Nice trinket",
  "description": "Trinket with clean lines",
  "gtin": "12345678901234",
  "brand": {
    "@type": "Brand",
    "name": "MyBrand"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/trinket_offer",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "priceSpecification": [
      {
        "@type": "UnitPriceSpecification",
        "price": 10.00,
        "priceCurrency": "USD"
      },
      {
        "@type": "UnitPriceSpecification",
        "priceType": "https://schema.org/ListPrice",
        "price": 15.00,
        "priceCurrency": "USD"
      }
    ]
  }
}

शिपिंग

अपने प्रॉडक्ट की शिपिंग के लिए खरीदार से लिए जाने वाले शुल्क की जानकारी देने का सुझाव दिया जाता है. यह जानकारी देने के लिए, Schema.org OfferShippingDetails टाइप का इस्तेमाल करें. इसे shippingDetails प्रॉपर्टी का इस्तेमाल करके ऑफ़र में नेस्ट किया जाना चाहिए. यह टाइप, प्रॉडक्ट डेटा स्पेसिफ़िकेशन में shipping एट्रिब्यूट में मैप होता है. एक से ज़्यादा shippingDetails प्रॉपर्टी दी जा सकती हैं.

प्रॉडक्ट डेटा एट्रिब्यूट

  • schema.org की प्रॉपर्टी
टाइप और ब्यौरा
ये schema.org OfferShippingDetails टाइप के एट्रिब्यूट हैं.

shipping.country

टेक्स्ट

दो अंकों का ISO 3166-1 वाला देश कोड

DefinedRegion ऑब्जेक्ट की जानकारी देने के लिए, shippingDestination प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, addressCountry प्रॉपर्टी का इस्तेमाल करके शिपिंग के देश की जानकारी देता है.

shipping.region

टेक्स्ट

देश के प्रीफ़िक्स के बिना, दो या तीन अंकों का ISO 3166-2 वाला सबडिवीज़न कोड. इसका इस्तेमाल सिर्फ़ US, AU या JP के लिए किया जा सकता है. जैसे: "NY", "NSW" या "03".

DefinedRegion ऑब्जेक्ट की जानकारी देने के लिए, shippingDestination प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, addressRegion प्रॉपर्टी का इस्तेमाल करके शिपिंग के क्षेत्र की जानकारी देता है. उसी shippingDestination प्रॉपर्टी का इस्तेमाल करके, addressRegion की जानकारी दें. इसका इस्तेमाल, addressCountry के बारे में बताने के लिए किया जाता है.

shipping.price

value: संख्या में, मुद्रा के चिह्न, हज़ार की संख्या को अलग करने वाले सेपरेटर या स्पेस न हों (उदाहरण के लिए, '1498.99').

currency: टेक्स्ट. तीन अक्षर के ISO 4217 वाले फ़ॉर्मैट में सबमिट किया जाना चाहिए (उदाहरण के लिए, 'USD', 'GBP', 'EUR'). मुद्रा वही होनी चाहिए जो ऑफ़र की कीमत के लिए सबमिट की गई है.

MonetaryAmount ऑब्जेक्ट की जानकारी देने के लिए, shippingRate प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, value और currency की जानकारी देता है.

shipping.min_handling_time

shipping.max_handling_time

shipping.min_transit_time

shipping.max_transit_time

संख्या (शून्य से बड़ी हो और पूर्णांक हो)

इससे यह जानकारी मिलती है कि किसी ऑर्डर की हैंडलिंग और ट्रांज़िट में, कम से कम और ज़्यादा से ज़्यादा कितने कामकाजी दिन लगेंगे. हैंडलिंग के समय से, किसी प्रॉडक्ट का ऑर्डर मिलने और उसे किसी शिपिंग कैरियर को देने के बीच लगने वाले समय की जानकारी मिलती है. ट्रांज़िट समय से, किसी प्रॉडक्ट को शिपिंग कैरियर को देने और खरीदार तक उसकी डिलीवरी होने के बीच लगने वाले समय की जानकारी मिलती है.

ShippingDeliveryTime ऑब्जेक्ट की जानकारी देने के लिए, deliveryTime प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, QuantitativeValue टाइप के handlingTime और transitTime की जानकारी देता है. डिलीवरी में लगने वाले कम से कम और ज़्यादा से ज़्यादा कामकाजी दिनों की जानकारी देने के लिए, QuantitativeValue में minValueऔर maxValue प्रॉपर्टी इस्तेमाल करें.

उदाहरण

यहां दिए गए उदाहरण में, schema.org का इस्तेमाल करके, शिपिंग की जानकारी देने का तरीका दिखाया गया है. इस उदाहरण में यह जानकारी दी गई है कि अमेरिका के कैलिफ़ोर्निया, नेवाडा, और एरिज़ोना राज्यों के लिए, शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क 349 रुपये है. हैंडलिंग का समय, 0 से 1 कामकाजी दिन के बीच और ट्रांज़िट समय, 1 से 5 कामकाजी दिनों के बीच है.

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "gtin": "12345678901234",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Nice trinket",
  "description": "Trinket with clean lines",
  "brand": {
    "@type": "Brand",
    "name": "MyBrand"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/trinket_offer",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "price": 39.99,
      "priceCurrency": "USD"
    },
    "shippingDetails": {
      "@type": "OfferShippingDetails",
      "shippingDestination": {
        "@type": "DefinedRegion",
        "addressCountry": "US",
        "addressRegion": [ "CA", "NV", "AZ" ]
      },
      "shippingRate": {
        "@type": "MonetaryAmount",
        "value": 3.49,
        "currency": "USD"
      },
      "deliveryTime": {
        "@type": "ShippingDeliveryTime",
        "handlingTime": {
          "@type": "QuantitativeValue",
          "minValue": 0,
          "maxValue": 1,
    "unitCode": "DAY"
        },
        "transitTime": {
          "@type": "QuantitativeValue",
          "minValue": 1,
          "maxValue": 5,
    "unitCode": "DAY"
        }
      }
    }
  }

लौटाए जाने वाले प्रॉडक्ट

प्रॉडक्ट की कीमत और उसे लौटाने की समय अवधि की जानकारी देने के लिए, Schema.org के MerchantReturnPolicy टाइप का इस्तेमाल करें. इस टाइप को hasMerchantReturnPolicy प्रॉपर्टी का इस्तेमाल करके, Offer टाइप में नेस्ट किया जाना चाहिए.

MerchantReturnPolicy सिर्फ़ क्रॉल किए गए ऑफ़र पर लागू किया जा सकता है. प्रॉडक्ट डेटा स्पेसिफ़िकेशन में इसके लिए कोई एट्रिब्यूट नहीं है.

प्रॉडक्ट डेटा एट्रिब्यूट

  • schema.org की प्रॉपर्टी
टाइप और ब्यौरा
यहां दी गई schema.org की प्रॉपर्टी MerchantReturnPolicy से ली गई हैं. इन्हें offers प्रॉपर्टी का इस्तेमाल करके, प्रॉडक्ट में नेस्ट किया जाना चाहिए (यहां दिए गए उदाहरण देखें).
applicableCountry

टेक्स्ट

दो अक्षर का ISO 3166-1 alpha-2 वाला देश कोड (उदाहरण, “US”)

तीन अक्षर का ISO 3166-1 alpha-3 वाला देश कोड (उदाहरण “USA”)

वह देश जहां व्यापारी/कंपनी/कारोबारी के लिए, प्रॉडक्ट लौटाने की नीति लागू होती है. यह उस देश से अलग हो सकता है जहां से प्रॉडक्ट शिप किया गया था. ज़्यादा से ज़्यादा 50 देशों के नाम दिए जा सकते हैं.

returnPolicyCategory

मान्य वैल्यू, MerchantReturnEnumeration टाइप की वैल्यू हैं.

अगर आपने MerchantReturnFiniteReturnWindow या MerchantReturnUnlimitedWindow के तौर पर वैल्यू सबमिट की है, तो आपको returnMethod और returnShippingFeesAmount की वैल्यू सबमिट करने का सुझाव दिया जाता है. इसके अलावा, अगर आपने MerchantReturnFiniteReturnWindow के तौर पर वैल्यू सबमिट की है, तो merchantReturnDays की वैल्यू सबमिट करना ज़रूरी है.

merchantReturnDays

पूरी संख्या

प्रॉडक्ट डिलीवरी की तारीख के बाद, उसे कितने दिन में लौटाया जा सकता है.

returnMethod

मान्य वैल्यू, ReturnMethodEnumeration टाइप की वैल्यू हैं:

  • ReturnAtKiosk
  • ReturnByMail
  • ReturnInStore
returnFees FreeReturn की मान्य वैल्यू, ReturnFeesEnumeration टाइप की वैल्यू है.
returnShippingFeesAmount

MonetaryAmount

प्रॉडक्ट लौटाने के लिए शिपिंग पर लगने वाले शुल्क की जानकारी.

उदाहरण

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "gtin": "12345678901234",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Nice trinket",
  "description": "Trinket with clean lines",
  "brand": {
    "@type": "Brand",
    "name": "MyBrand"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/trinket_offer",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "price": 39.99,
      "priceCurrency": "USD"
    },
    "shippingDetails": {
      "@type": "OfferShippingDetails",
      "shippingRate": {
        "@type": "MonetaryAmount",
        "value": 2.99,
        "currency": "USD"
      },
      "shippingDestination": {
        "@type": "DefinedRegion",
        "addressCountry": "US"
      },
      "deliveryTime": {
        "@type": "ShippingDeliveryTime",
        "handlingTime": {
          "@type": "QuantitativeValue",
          "minValue": 0,
          "maxValue": 1,
          "unitCode": "DAY"
        },
        "transitTime": {
          "@type": "QuantitativeValue",
          "minValue": 1,
          "maxValue": 5,
          "unitCode": "DAY"
        }
      }
    },
    "hasMerchantReturnPolicy": {
      "@type": "MerchantReturnPolicy",
      "applicableCountry": "US",
      "returnPolicyCategory":  "https://schema.org/MerchantReturnFiniteReturnWindow",
      "merchantReturnDays": 60,
      "returnMethod": "https://schema.org/ReturnByMail",
      "returnFees": "https://schema.org/FreeReturn"
    }
  }
}

ऊर्जा दक्षता

Schema.org में, EnergyConsumptionDetails टाइप का इस्तेमाल करके, प्रॉडक्ट की ऊर्जा दक्षता को लेबल करने की सुविधा मिलती है. इस टाइप की जानकारी, EnergyConsumptionDetails प्रॉपर्टी का इस्तेमाल करने वाले प्रॉडक्ट के लिए दी जा सकती है.

प्रॉडक्ट डेटा एट्रिब्यूट

  • schema.org की प्रॉपर्टी
टाइप और ब्यौरा
यहां दी गई schema.org की प्रॉपर्टी, EnergyConsumptionDetails टाइप की हैं.

energy_efficiency_class

दी गई मान्य वैल्यू, schema.org EUEnergyEfficiencyEnumeration टाइप की वैल्यू हैं. इस टेबल के नीचे दी गई, वैल्यू मैपिंग टेबल का इस्तेमाल करें.

min_energy_efficiency_class

इस वैल्यू को EnergyConsumptionDetails के उस इंस्टेंस के नीचे जोड़ें जिसका इस्तेमाल, energy_efficiency_class एट्रिब्यूट की जानकारी देने के लिए किया गया था. वैल्यू चुनने के लिए उसी मैपिंग टेबल का इस्तेमाल करें. अगर वैल्यू नहीं दी जाती है और energy_efficiency_class एट्रिब्यूट की जानकारी दी जाती है, तो इसके लिए EUEnergyEfficiencyCategoryG वैल्यू को माना जाता है.

max_energy_efficiency_class

इस वैल्यू को EnergyConsumptionDetails के उस इंस्टेंस के नीचे जोड़ें जिसका इस्तेमाल, energy_efficiency_class एट्रिब्यूट की जानकारी देने के लिए किया गया था. वैल्यू चुनने के लिए उसी मैपिंग टेबल का इस्तेमाल करें. अगर वैल्यू नहीं दी जाती है और energy_efficiency_class एट्रिब्यूट की जानकारी दी जाती है, तो इसके लिए EUEnergyEfficiencyCategoryA3Plus को वैल्यू माना जाता है.

energyEfficiencyScale, energyEfficiencyScaleMin, और energyEfficiencyScaleMax की वैल्यू, schema.org के EUEnergyEfficiencyEnumeration इन्यूमरेशन टाइप से मिली हैं. साथ ही, इन्हें प्रॉडक्ट डेटा स्पेसिफ़िकेशन में दिए गए तीनों ऊर्जा दक्षता एट्रिब्यूट की वैल्यू के साथ मैप किया गया है. इसकी जानकारी यहां दी गई है.

प्रॉडक्ट डेटा स्पेसिफ़िकेशन से जुड़ी वैल्यू Schema.org की इन्यूमरेशन वैल्यू,
EUEnergyEfficiencyEnumeration
टाइप से मिली है
A+++ EUEnergyEfficiencyCategoryA3Plus
A++ EUEnergyEfficiencyCategoryA2Plus
A+ EUEnergyEfficiencyCategoryA1Plus
A EUEnergyEfficiencyCategoryA
B EUEnergyEfficiencyCategoryB
C EUEnergyEfficiencyCategoryC
D EUEnergyEfficiencyCategoryD
E EUEnergyEfficiencyCategoryE
F EUEnergyEfficiencyCategoryF
G EUEnergyEfficiencyCategoryG

उदाहरण

यहां दिए गए उदाहरण में schema.org का इस्तेमाल करके ऊर्जा दक्षता की जानकारी देने का तरीका दिखाया गया है. इस उदाहरण में, किसी वॉटर हीटर के लिए, "A+" से "F" के स्केल पर, यूरोपीय संघ की ऊर्जा दक्षता श्रेणी "C" डाली गई है.

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "1234-5678",
  "image": "https://www.example.com/waterheater.jpg",
  "name": "Water heater",
  "description": "Large capacity water heater",
  "gtin": "12345678901231",
  "mpn": "WH1234",
  "brand": {
    "@type": "Brand",
    "name": "ExampleWaterHeaterBrand"
  }, 
  "hasEnergyConsumptionDetails": {
    "hasEnergyEffiencyCategory": "https://schema.org/EUEnergyEfficiencyCategoryC",
    "energyEffiencyScaleMax":
"https://schema.org/EUEnergyEfficiencyCategoryA1Plus",
    "energyEffiencyScaleMin": "https://schema.org/EUEnergyEfficiencyCategoryF"
  },

  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/hotwaterheater",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "price": 1799.00,
    "priceCurrency": "EUR"
  }
}

इकाई की कीमत

Schema.org में referenceQuantity प्रॉपर्टी को इस्तेमाल करके, UnitPriceSpecification टाइप में प्रॉडक्ट की इकाई की कीमत बताने की सुविधा मिलती है. कीमत की जानकारी, ऑफ़र के लिए priceSpecification प्रॉपर्टी का इस्तेमाल करके दी जाती है. इकाई की कीमत की जानकारी देते समय, priceSpecification प्रॉपर्टी का इस्तेमाल करके प्रॉडक्ट की कीमत और मुद्रा भी बताएं. ऑफ़र के लिए सीधे price और priceCurrency प्रॉपर्टी का इस्तेमाल न करें.

प्रॉडक्ट डेटा एट्रिब्यूट

  • schema.org की प्रॉपर्टी
टाइप और ब्यौरा
यहां दी गई schema.org की प्रॉपर्टी, UnitPriceSpecification टाइप की हैं.

unit_pricing_measure

value: संख्या
unitCode / unitText: टेक्स्ट

UnitPriceSpecification ऑब्जेक्ट में QuantitativeValue टाइप की referenceQuantity प्रॉपर्टी का इस्तेमाल करके, इकाई कीमत तय करने की माप की जानकारी दें. इस ऑब्जेक्ट का इस्तेमाल, ऑफ़र की कीमत बताने के लिए किया जाता है.

इकाई कीमत तय करने की माप की इकाई और इसकी वैल्यू की जानकारी देने के लिए, value प्रॉपर्टी और unitCode (UN/CEFACT कोड) या unitText प्रॉपर्टी का इस्तेमाल करें. इस्तेमाल की जा सकने वाली वैल्यू और इकाइयों के बारे में जानने के लिए, unit_pricing_measure एट्रिब्यूट के बारे में बताने वाला लेख पढ़ें.

unit_pricing_base_measure

value: संख्या
unitCode / unitText: टेक्स्ट

इकाई कीमत तय करने की बुनियादी माप की जानकारी देने के लिए, QuantitativeValue ऑब्जेक्ट में QuantitativeValue टाइप की valueReference प्रॉपर्टी का इस्तेमाल करें. यह ऑब्जेक्ट, इकाई कीमत तय करने की माप की जानकारी देता है.

इकाई कीमत तय करने की माप की इकाई और इसकी वैल्यू की जानकारी देने के लिए, value प्रॉपर्टी और unitCode (UN/CEFACT कोड) या unitText प्रॉपर्टी का इस्तेमाल करें. इस्तेमाल की जा सकने वाली वैल्यू और इकाइयों के बारे में जानने के लिए, unit_pricing_base_measure से जुड़ा लेख पढ़ें.

उदाहरण

यहां दिए गए उदाहरण में, चावल के 5 KG वाले बैग के लिए 399 रुपये की कीमत बताई गई है. यह कीमत, 1 KG चावल के लिए चुनी गई मानक कीमत के हिसाब से दिखाई गई है. इसका मतलब है कि खरीदारों को प्रॉडक्ट के लिए इकाई की कीमत 80 रुपये / किलो दिखाई जा सकती है.

 {
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "basrice12345",
  "image": "https://www.example.com/rice.jpg",
  "name": "Basmati rice",
  "description": "Large bag of Organic Basmati white rice, 5 Kilogram",
  "gtin": "12345678901231",
  "brand": {
    "@type": "Brand",
    "name": "ExampleRiceBrand"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/basrice1kg",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "price": 3.99,
      "priceCurrency": "EUR",
      "referenceQuantity": {
        "@type": "QuantitativeValue",
        "value": 5,
        "unitCode": "KGM",
        "valueReference": {
          "value": 1,
          "unitCode": "KGM"
        }
      }
    }
  }
}

अपने मार्कअप की जांच करना

ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) टूल की मदद से, schema.org लागू किए जाने की जांच करें. इसके लिए, "Merchant की लिस्टिंग" के स्ट्रक्चर्ड डेटा की रिपोर्ट देखें. टूल का इस्तेमाल करने, टूल में नतीजों को समझने, और समस्याओं को डीबग करने के बारे में ज़्यादा जानने के लिए, Google Search Console सहायता केंद्र पर जाएं. प्रॉडक्ट के स्ट्रक्चर्ड डेटा के बारे में ज़्यादा जानें.

स्ट्रक्चर्ड डेटा मार्कअप के लिए ज़रूरी शर्तें

  • स्ट्रक्चर्ड डेटा मार्कअप, वेब सर्वर से लौटाए गए एचटीएमएल में मौजूद होना चाहिए. स्ट्रक्चर्ड डेटा मार्कअप, पेज लोड किए जाने के बाद JavaScript के साथ जनरेट नहीं किया जा सकता.
  • आपका लैंडिंग पेज, खरीदार की जानकारी के मुताबिक नहीं बदला जा सकता. उदाहरण के लिए, खरीदार के आईपी पते या अलग-अलग तरह के ब्राउज़र के मुताबिक कीमतें नहीं दिखाई जा सकतीं.
  • स्ट्रक्चर्ड डेटा, ग्राहक को दिखने वाली वैल्यू से मेल खाना चाहिए. अपने प्रॉडक्ट के लैंडिंग पेजों पर गलत डेटा देना, हमारे वेब डेवलपर के दिशा-निर्देशों का उल्लंघन माना जाता है.
  • Google यह सुझाव देता है कि स्ट्रक्चर्ड डेटा के लिए, JSON-LD इस्तेमाल करें.

क्या यह उपयोगी था?

हम उसे किस तरह बेहतर बना सकते हैं?
खोजें
खोज हटाएं
खोज बंद करें
मुख्य मेन्यू
4728056805530120360
true
खोज मदद केंद्र
true
true
true
true
true
71525
false
false