ישות 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"
}