मेन्यू इकाई

Menu इकाई, मेन्यू आइटम, ऑफ़र, और मेन्यू सेक्शन जैसी प्रॉपर्टी के बारे में बताती है.

Menu इकाई तय करते समय, Menu टाइप का इस्तेमाल करें.

मेन्यू इकाई संबंध डायग्राम
पहली इमेज: मेन्यू की इकाई के साथ इसका सेक्शन दिख रहा है. मेन्यू का सेक्शन, खरीदारी के लिए उपलब्धता, MenuItem, MenuItemOption, और MenuItemOffer.

MenuItem ऑब्जेक्ट को लॉजिकल कैटगरी में व्यवस्थित करने के लिए, MenuSection का इस्तेमाल करें. यह तरीका उन रेस्टोरेंट के लिए फ़ायदेमंद है जिनके कई मेन्यू हैं. उदाहरण के लिए, किसी रेस्टोरेंट में नाश्ते, दोपहर और रात के खाने के लिए अलग-अलग मेन्यू हो सकते हैं. हर मेन्यू को अलग MenuSection के तौर पर जोड़ा जा सकता है.

हर मेन्यू आइटम में ब्यौरा, इमेज, ऐड-ऑन, और न्यूट्रिशन की जानकारी शामिल हो सकती है. ऑफ़र का इस्तेमाल मेन्यू आइटम की कीमत बताने के लिए किया जाता है, ऑफ़र के उपलब्ध होने का समय तय किया जाता है, और खास कीमतों के चालू होने का समय तय किया जाता है. Menu इकाई के डेटा में बदलाव हो सकता है. यह हर डेटा फ़ीड अपलोड के साथ रीफ़्रेश और रीफ़्रेश होता है.

नीचे दिए गए उदाहरण में दो अलग-अलग मेन्यू सेक्शन के साथ एक बेसिक Menu इकाई के बारे में बताया गया है.

{
  "@type":"Menu",
  "@id":"menu_1"
}
{
  "@type":"MenuSection",
  "@id":"menu_1_pizza",
  "menuId":{
    "@id":"menu_1",
    "displayOrder":1
  },
  "name":"Pizza"
}
{
  "@type":"MenuItem",
  "@id":"menu_1_pizza_cheese",
  "name":"Cheese Pizza - Large",
  "description":"Four cheese pizza with marinara sauce.",
  "parentMenuSectionId":{
    "@id":"menu_1_pizza",
    "displayOrder":1
  }
}
{
  "@type":"MenuItemOffer",
  "@id":"menu_1_pizza_cheese_offer",
  "sku":"6680306",
  "menuItemId":"menu_1_pizza_cheese",
  "price":20.5,
  "priceCurrency":"USD"
}
{
  "@type":"MenuItem",
  "@id":"menu_1_pizza_pesto",
  "name":"Pesto Primavera Pizza - Large",
  "description":"Pesto with pancetta and freshly sliced tomatoes.",
  "parentMenuSectionId":{
    "@id":"menu_1_pizza",
    "displayOrder":2
  }
}
{
  "@type":"MenuItemOffer",
  "@id":"menu_1_pizza_pesto_offer",
  "sku":"9825028",
  "menuItemId":"menu_1_pizza_pesto",
  "price":23.5,
  "priceCurrency":"USD"
}
{
  "@type":"MenuSection",
  "@id":"menu_1_pasta",
  "menuId":{
    "@id":"menu_1",
    "displayOrder":2
  },
  "name":"Pasta"
}
{
  "@type":"MenuItem",
  "@id":"menu_1_pasta_spag",
  "name":"Spaghetti",
  "description":"With meat sauce and meatballs.",
  "parentMenuSectionId":{
    "@id":"menu_1_pasta",
    "displayOrder":1
  }
}
{
  "@type":"MenuItemOffer",
  "@id":"menu_1_pasta_spag_offer",
  "sku":"6680300",
  "menuItemId":"menu_1_pasta_spag",
  "price":15.75,
  "priceCurrency":"USD"
}
{
  "@type":"MenuItem",
  "@id":"menu_1_pasta_spin_ling",
  "name":"Spinach Linguini",
  "description":"Grilled chicken breast, shiitake mushrooms, fresh Roma tomato,
    garlic, and fresh herbs.",
  "parentMenuSectionId":{
    "@id":"menu_1_pasta",
    "displayOrder":2
  }
}
{
  "@type":"MenuItemOffer",
  "@id":"menu_1_pasta_spin_ling_offer",
  "sku":"6680312",
  "menuItemId":"menu_1_pasta_spin_ling",
  "price":15.75,
  "priceCurrency":"USD"
}