মেনু সত্তা

একটি Menu সত্তা মেনু আইটেম, অফার এবং মেনু বিভাগগুলির মতো বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে।

একটি Menu সত্তা সংজ্ঞায়িত করার সময়, Menu প্রকার ব্যবহার করুন।

মেনু সত্তা সম্পর্ক চিত্র
চিত্র 1: মেনু সত্তা MenuSection, Availability, 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"
}