अपने प्रॉडक्ट के लैंडिंग पेजों पर, स्ट्रक्चर्ड डेटा मार्कअप का इस्तेमाल करें. इससे Google को सीधे आपकी वेबसाइट से, आपके प्रॉडक्ट और ऑफ़र के बारे में अप-टू-डेट जानकारी मिल पाएगी. Merchant Center पर काम करने वाले किसी भी स्ट्रक्चर्ड डेटा मार्कअप से जुड़े एट्रिब्यूट और उनकी स्वीकार की जाने वाली वैल्यू वही होंगी जो प्रॉडक्ट डेटा स्पेसिफ़िकेशन में शामिल हैं. आपका स्ट्रक्चर्ड डेटा, उन वैल्यू और एट्रिब्यूट से मेल खाना चाहिए.
इस पेज पर मौजूद जानकारी:
एट्रिब्यूट और schema.org एनोटेशन
Merchant Center में सबमिट किए जाने वाले प्रॉडक्ट डेटा को व्यवस्थित करने का एक तरीका है, एट्रिब्यूट का इस्तेमाल करना. हर एट्रिब्यूट में, प्रॉडक्ट के बारे में कोई जानकारी मौजूद होती है. जैसे, प्रॉडक्ट का टाइटल या उसका ब्यौरा. schema.org की वैल्यू का प्रॉडक्ट डेटा स्पेसिफ़िकेशन में दिए गए एट्रिब्यूट से, सही तरीके से मिलान होने पर, आपके फ़ीड की पुष्टि करते समय कम गड़बड़ियां होंगी.
ध्यान दें: अगर आपने सामान की लिस्टिंग अपने-आप अपडेट होने की सुविधा का इस्तेमाल किया है, तो schema.org की, price
, priceCurrency
, availability
, और condition
प्रॉपर्टी की जानकारी ज़रूर दें. ऐसा करना इसलिए ज़रूरी है, ताकि अपडेट सही तरीके से हो. सामान की लिस्टिंग अपने-आप अपडेट होने की सुविधा के बारे में ज़्यादा जानें.
प्रॉडक्ट डेटा एट्रिब्यूट
|
टाइप और ब्यौरा | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ये एट्रिब्यूट, schema.org Product टाइप के एट्रिब्यूट हैं |
|||||||||||||||||||||||||||||
टेक्स्ट | |||||||||||||||||||||||||||||
टेक्स्ट | |||||||||||||||||||||||||||||
टेक्स्ट | |||||||||||||||||||||||||||||
यूआरएल | |||||||||||||||||||||||||||||
टेक्स्ट एक ही प्रॉडक्ट ग्रुप से जुड़े सभी प्रॉडक्ट वैरिएंट को एक साथ ग्रुप करने के लिए, पैरंट SKU होना ज़रूरी है. |
|||||||||||||||||||||||||||||
टेक्स्ट GTIN से आपके प्रॉडक्ट को खास पहचान मिलती है. schema.org की इन प्रॉपर्टी में से किसी एक के बारे में बताएं. अगर आपने GTIN वैल्यू इस्तेमाल की हैं, तो उनकी लंबाई और उनमें मौजूद जांच अंक सही होने चाहिए. |
|||||||||||||||||||||||||||||
टेक्स्ट | |||||||||||||||||||||||||||||
टेक्स्ट | |||||||||||||||||||||||||||||
टेक्स्ट | |||||||||||||||||||||||||||||
टेक्स्ट
|
|||||||||||||||||||||||||||||
टेक्स्ट
|
|||||||||||||||||||||||||||||
और |
संख्या (साल में)
मान्य वैल्यू, वे वैल्यू होती हैं जिन्हें उम्र समूह
|
||||||||||||||||||||||||||||
टेक्स्ट | |||||||||||||||||||||||||||||
या |
टेक्स्ट टेक्स्ट की वैल्यू या |
||||||||||||||||||||||||||||
टेक्स्ट
मान्य वैल्यू,
|
|||||||||||||||||||||||||||||
टेक्स्ट
मान्य वैल्यू, WearableSizeSystemEnumeration टाइप की वैल्यू हैं. वैल्यू को फ़ीड करने के लिए, उन्हें इस तरह मैप किया जाता है:
|
|||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
यहां दी गई schema.org की प्रॉपर्टी, Offer टाइप से ली गई हैं. इन्हें |
|||||||||||||||||||||||||||||
आपके प्रॉडक्ट के लिए मान्य यूआरएल. | |||||||||||||||||||||||||||||
या: |
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 प्रॉपर्टी के बिना भी दिया जा सकता है. |
||||||||||||||||||||||||||||
मान्य वैल्यू,
|
|||||||||||||||||||||||||||||
दी गई मान्य वैल्यू,
|
|||||||||||||||||||||||||||||
आपके प्रॉडक्ट के लिए चेकआउट पेज का मान्य यूआरएल. |
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 OfferShippingDetails टाइप के एट्रिब्यूट हैं. |
|
|
टेक्स्ट दो अंकों का ISO 3166-1 वाला देश कोड
|
टेक्स्ट देश के प्रीफ़िक्स के बिना, दो या तीन अंकों का ISO 3166-2 वाला सबडिवीज़न कोड. इसका इस्तेमाल सिर्फ़ US, AU या JP के लिए किया जा सकता है. जैसे: "NY", "NSW" या "03".
|
|
|
|
संख्या (शून्य से बड़ी हो और पूर्णांक हो) इससे यह जानकारी मिलती है कि किसी ऑर्डर की हैंडलिंग और ट्रांज़िट में, कम से कम और ज़्यादा से ज़्यादा कितने कामकाजी दिन लगेंगे. हैंडलिंग के समय से, किसी प्रॉडक्ट का ऑर्डर मिलने और उसे किसी शिपिंग कैरियर को देने के बीच लगने वाले समय की जानकारी मिलती है. ट्रांज़िट समय से, किसी प्रॉडक्ट को शिपिंग कैरियर को देने और खरीदार तक उसकी डिलीवरी होने के बीच लगने वाले समय की जानकारी मिलती है.
|
उदाहरण
यहां दिए गए उदाहरण में, 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 टाइप में नेस्ट किया जाना चाहिए.
प्रॉडक्ट डेटा एट्रिब्यूट
|
टाइप और ब्यौरा |
---|---|
यहां दी गई schema.org की प्रॉपर्टी MerchantReturnPolicy से ली गई हैं. इन्हें offers प्रॉपर्टी का इस्तेमाल करके, प्रॉडक्ट में नेस्ट किया जाना चाहिए (यहां दिए गए उदाहरण देखें). | |
applicableCountry |
दो अक्षर का ISO 3166-1 alpha-2 वाला देश कोड (उदाहरण, “US”) तीन अक्षर का ISO 3166-1 alpha-3 वाला देश कोड (उदाहरण “USA”) वह देश जहां व्यापारी/कंपनी/कारोबारी के लिए, प्रॉडक्ट लौटाने की नीति लागू होती है. यह उस देश से अलग हो सकता है जहां से प्रॉडक्ट शिप किया गया था. ज़्यादा से ज़्यादा 50 देशों के नाम दिए जा सकते हैं. |
मान्य वैल्यू, MerchantReturnEnumeration टाइप की वैल्यू हैं. अगर आपने MerchantReturnFiniteReturnWindow या MerchantReturnUnlimitedWindow के तौर पर वैल्यू सबमिट की है, तो आपको returnMethod और returnShippingFeesAmount की वैल्यू सबमिट करने का सुझाव दिया जाता है. इसके अलावा, अगर आपने MerchantReturnFiniteReturnWindow के तौर पर वैल्यू सबमिट की है, तो merchantReturnDays की वैल्यू सबमिट करना ज़रूरी है. |
|
merchantReturnDays |
प्रॉडक्ट डिलीवरी की तारीख के बाद, उसे कितने दिन में लौटाया जा सकता है. |
returnMethod |
मान्य वैल्यू, ReturnMethodEnumeration टाइप की वैल्यू हैं:
|
returnFees | FreeReturn की मान्य वैल्यू, ReturnFeesEnumeration टाइप की वैल्यू है. |
returnShippingFeesAmount |
प्रॉडक्ट लौटाने के लिए शिपिंग पर लगने वाले शुल्क की जानकारी. |
उदाहरण
{
"@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 की प्रॉपर्टी, EnergyConsumptionDetails टाइप की हैं. |
|
दी गई मान्य वैल्यू, schema.org |
|
इस वैल्यू को EnergyConsumptionDetails के उस इंस्टेंस के नीचे जोड़ें जिसका इस्तेमाल, energy_efficiency_class एट्रिब्यूट की जानकारी देने के लिए किया गया था. वैल्यू चुनने के लिए उसी मैपिंग टेबल का इस्तेमाल करें. अगर वैल्यू नहीं दी जाती है और energy_efficiency_class एट्रिब्यूट की जानकारी दी जाती है, तो इसके लिए EUEnergyEfficiencyCategoryG वैल्यू को माना जाता है. |
|
इस वैल्यू को 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 की प्रॉपर्टी, UnitPriceSpecification टाइप की हैं. |
|
इकाई कीमत तय करने की माप की इकाई और इसकी वैल्यू की जानकारी देने के लिए, |
|
इकाई कीमत तय करने की बुनियादी माप की जानकारी देने के लिए, इकाई कीमत तय करने की माप की इकाई और इसकी वैल्यू की जानकारी देने के लिए, |
उदाहरण
यहां दिए गए उदाहरण में, चावल के 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 इस्तेमाल करें.