เอนทิตี Menu
จะกำหนดพร็อพเพอร์ตี้ต่างๆ เช่น รายการในเมนู ข้อเสนอ และส่วนเมนู
เมื่อกำหนดเอนทิตี Menu
ให้ใช้ประเภท Menu
ใช้ MenuSection
เพื่อจัดระเบียบออบเจ็กต์ MenuItem
เป็นหมวดหมู่เชิงตรรกะ วิธีนี้มีประโยชน์สำหรับร้านอาหารที่มีหลายเมนู ตัวอย่างเช่น ร้านอาหารอาจมีเมนูที่แตกต่างกัน
สำหรับอาหารเช้า กลางวัน และเย็น คุณเพิ่มแต่ละเมนูเป็น MenuSection
แยกกันได้
เมนูแต่ละรายการอาจมีคำอธิบาย รูปภาพ ส่วนเสริม และข้อมูลโภชนาการ ข้อเสนอจะใช้ในการกำหนดราคารายการในเมนู กำหนดเวลาที่พร้อมให้บริการ และกำหนดเวลาที่ใช้ราคาพิเศษ ข้อมูลในเอนทิตี Menu
ควรมีการเปลี่ยนแปลงและรีเฟรชเมื่ออัปโหลดฟีดข้อมูลแต่ละครั้ง
ตัวอย่างเอนทิตีเมนู
ตัวอย่างต่อไปนี้กำหนดเอนทิตี Menu
พื้นฐานที่มีส่วนเมนูที่แตกต่างกัน 2 ส่วน
{
"@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"
}