یک موجودیت Menu
ویژگی هایی مانند آیتم های منو، پیشنهادات و بخش های منو را تعریف می کند.
هنگام تعریف یک موجودیت Menu
، از نوع Menu
استفاده کنید.
از MenuSection
برای سازماندهی اشیاء MenuItem
در دسته بندی های منطقی استفاده کنید. این رویکرد برای رستوران هایی که دارای منوهای متعدد هستند مفید است. به عنوان مثال، یک رستوران ممکن است منوهای مختلفی برای صبحانه، ناهار و شام داشته باشد. هر منو را می توان به عنوان یک 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"
}