- ייצוג JSON
- FoodMenu
- MenuLabel
- FoodMenuSection
- FoodMenuItem
- FoodMenuItemAttributes
- חריפות
- אלרגנים
- DietaryRestriction
- NutritionFacts
- CaloriesFact
- EnergyUnit
- NutritionFact
- MassUnit
- מרכיבים
- PreparationMethod
- PortionSize
- FoodMenuItemOption
- מטבח
תפריטים של עסק שמגישים בו מנות אוכל.
ייצוג JSON | |
---|---|
{
"name": string,
"menus": [
{
object ( |
שדות | |
---|---|
name |
חובה. מזהה Google של המיקום הזה בטופס: |
menus[] |
אפשרות. אוסף של תפריטי אוכל. |
FoodMenu
תפריט של עסק שמגישים בו מנות אוכל.
ייצוג JSON | |
---|---|
{ "labels": [ { object ( |
שדות | |
---|---|
labels[] |
חובה. תוויות עם תיוג שפה בתפריט. לדוגמה, "תפריט", "ארוחת צהריים מיוחדת". שמות התצוגה צריכים להיות באורך של עד 140 תווים, באורך של 1,000 תווים לכל היותר. יש צורך בקבוצה אחת לפחות של תוויות. |
sourceUrl |
אפשרות. כתובת אתר המקור של התפריט, אם יש דף אינטרנט שצריך לעבור אליו. |
sections[] |
חובה. קטעים בתפריט. |
cuisines[] |
אפשרות. מידע על מטבח בתפריט האוכל. מומלץ מאוד לספק את השדה הזה. |
MenuLabel
תווית שתשמש להצגת התפריט ורכיבי המשנה השונים שלו.
ייצוג JSON | |
---|---|
{ "displayName": string, "description": string, "languageCode": string } |
שדות | |
---|---|
displayName |
חובה. השם המוצג של הרכיב. |
description |
אפשרות. מידע משלים של הרכיב. |
languageCode |
אפשרות. קוד השפה BCP 47. אם השפה לא זמינה, ברירת המחדל תהיה אנגלית. |
FoodMenuSection
קטע של תפריט. היא יכולה להכיל מספר פריטים או מנות.
ייצוג JSON | |
---|---|
{ "labels": [ { object ( |
שדות | |
---|---|
labels[] |
חובה. תוויות של תיוג שפה בקטע התפריט הזה. שמות התצוגה צריכים להיות באורך של עד 140 תווים, באורך של 1,000 תווים לכל היותר. יש צורך בקבוצה אחת לפחות של תוויות. |
items[] |
חובה. פריטים בסעיף. כל קטע חייב להכיל לפחות פריט. |
FoodMenuItem
פריט של מדור. היא יכולה להיות המנה עצמה, או לכלול בה כמה סוגי אוכל (FoodתפריטItemOption).
ייצוג JSON | |
---|---|
{ "labels": [ { object ( |
שדות | |
---|---|
labels[] |
חובה. תוויות תיוג של שפה לאפשרות הזו בתפריט. שמות התצוגה צריכים להיות באורך של עד 140 תווים, באורך של 1,000 תווים לכל היותר. יש צורך בקבוצה אחת לפחות של תוויות. |
attributes |
חובה. מאפיינים מפורטים של הפריט. כשמציינים אפשרויות של פריטים, זה נחשב כמאפייני הבסיס ומאוכלסים בכל אחת מהאפשרויות. |
options[] |
אפשרות. המאפיין הזה מיועד לפריט שמגיע במספר אפשרויות שונות, והמשתמשים נדרשים לבחור את האפשרות המתאימה. לדוגמה, פיצה "רגילה" לעומת פיצה "גדולה". כשיצוינו אפשרויות, תוויות ומאפיינים ברמת הפריט יהפכו באופן אוטומטי לתוויות ולמאפיינים של האפשרות הראשונה. הלקוחות צריכים לציין רק אפשרויות אחרות למזון בשדה הזה. |
FoodMenuItemAttributes
מאפיינים של מנה או מנה.
ייצוג JSON | |
---|---|
{ "price": { object ( |
שדות | |
---|---|
price |
חובה. מחיר מנת האוכל. |
spiciness |
אפשרות. רמת החריפות של מנת האוכל. |
allergen[] |
אפשרות. אלרגנים הקשורים למנה. מומלץ מאוד לספק את השדה הזה. |
dietaryRestriction[] |
אפשרות. מידע תזונתי של מנת האוכל. מומלץ מאוד לספק את השדה הזה. |
nutritionFacts |
אפשרות. ערכים תזונתיים של אפשרות המנה. מומלץ מאוד לספק את השדה הזה. |
ingredients[] |
אפשרות. מרכיבים של אפשרות המנה. |
servesNumPeople |
אפשרות. מספר האנשים שיכולים לקבל שירות באפשרות הזו של מנת אוכל. |
preparationMethods[] |
אפשרות. שיטות להכנת האפשרות של מנת אוכל. |
portionSize |
אפשרות. גודל ההזמנה, מיוצג ביחידות של פריטים. (למשל, 4 "שיפודים", 6 "חתיכות") |
mediaKeys[] |
אפשרות. מפתחות המדיה של המנה. יש תמיכה רק במדיה של תמונות. כשיש כמה תמונות משויכות, התמונה הראשונה נחשבת לתמונה המועדפת. |
חריפות
רמת החריפות של פריט מזון.
טיפוסים בני מנייה (enums) | |
---|---|
SPICINESS_UNSPECIFIED |
לא צוינה רמה |
MILD |
סימנים של חריף עדין. |
MEDIUM |
סמל חריף במידה בינונית. |
HOT |
סמל של חריף חריף. הרמה הכי חריפה. |
אלרגן
מידע על אלרגנים לגבי פריט מזון.
טיפוסים בני מנייה (enums) | |
---|---|
ALLERGEN_UNSPECIFIED |
לא צוין אלרגן |
DAIRY |
אלרגן למוצרי חלב |
EGG |
אלרגן שקשור לביצים |
FISH |
אלרגנים שקשורים לדגים |
PEANUT |
אלרגן שקשור לבוטנים |
SHELLFISH |
אלרגנים שקשורים לפירות ים |
SOY |
אלרגן שקשור לסויה |
TREE_NUT |
אלרגן שקשור לאגוזי עץ |
WHEAT |
אלרגן הקשור לחיטה |
DietaryRestriction
מידע תזונתי של פריט מזון.
טיפוסים בני מנייה (enums) | |
---|---|
DIETARY_RESTRICTION_UNSPECIFIED |
סוג תזונתי לא צוין |
HALAL |
ציון של האוכל כמנה עם הכשר חלאל. |
KOSHER |
ציון האוכל כמנה כשרה. |
ORGANIC |
ציון של האוכל כמנה אורגנית. |
VEGAN |
תיוג של אוכל כמנה טבעונית. |
VEGETARIAN |
התייחסות לאוכל כמנה צמחונית. |
NutritionFacts
ההודעה הזו מייצגת ערכים תזונתיים של מנת אוכל.
ייצוג JSON | |
---|---|
{ "calories": { object ( |
שדות | |
---|---|
calories |
אפשרות. קלוריות של המנה. |
totalFat |
אפשרות. מידע על השומן במנה מסוימת. |
cholesterol |
אפשרות. מידע על כולסטרול עבור מנת אוכל נתונה. |
sodium |
אפשרות. מידע על נתרן במנה מסוימת. |
totalCarbohydrate |
אפשרות. מידע על כמות הפחמימות במנה מסוימת. |
protein |
אפשרות. מידע על כמות החלבונים במנה מסוימת. |
CaloriesFact
ההודעה הזו מציינת מידע על קלוריות עם גבול עליון וטווח תחתון. יש לציין סכום נמוך יותר. גם הסכומים הנמוכים וגם הסכומים העליונים הם מספרים לא שליליים.
ייצוג JSON | |
---|---|
{
"lowerAmount": integer,
"upperAmount": integer,
"unit": enum ( |
שדות | |
---|---|
lowerAmount |
חובה. כמות נמוכה יותר של קלוריות |
upperAmount |
אפשרות. כמות הקלוריות הגבוהה ביותר |
unit |
חובה. היחידה של מידע הקלוריות הנתון. |
EnergyUnit
יחידות אפשריות של אנרגיית מזון (קלוריות).
טיפוסים בני מנייה (enums) | |
---|---|
ENERGY_UNIT_UNSPECIFIED |
יחידת האנרגיה לא צוינה |
CALORIE |
קלוריה |
JOULE |
ג'ול |
NutritionFact
ההודעה הזו מציינת מידע תזונתי עם גבול עליון וטווח גבול תחתון, וניתן לייצג אותו באמצעות יחידת מסה. יש לציין סכום נמוך יותר. גם הסכומים הנמוכים וגם הסכומים העליונים הם מספרים לא שליליים.
ייצוג JSON | |
---|---|
{
"lowerAmount": number,
"upperAmount": number,
"unit": enum ( |
שדות | |
---|---|
lowerAmount |
חובה. כמות נמוכה יותר של תזונה |
upperAmount |
אפשרות. הערך התזונתי הגבוה ביותר |
unit |
חובה. היחידה של המידע התזונתי הנתון. |
MassUnit
יחידות מסה אפשריות.
טיפוסים בני מנייה (enums) | |
---|---|
MASS_UNIT_UNSPECIFIED |
לא צוינה יחידה מסה |
GRAM |
Gram |
MILLIGRAM |
מיליגרם |
מרכיב
המסר הזה מציין את פרטי המרכיבים של מנת אוכל.
ייצוג JSON | |
---|---|
{
"labels": [
{
object ( |
שדות | |
---|---|
labels[] |
חובה. תוויות לתיאור הרכיב. שמות התצוגה צריכים להיות באורך של עד 140 תווים, באורך של 1,000 תווים לכל היותר. יש צורך בקבוצה אחת לפחות של תוויות. |
PreparationMethod
שיטת הכנה של מנת אוכל.
טיפוסים בני מנייה (enums) | |
---|---|
PREPARATION_METHOD_UNSPECIFIED |
לא צוינה שיטת הכנה |
BAKED |
שיטת אפייה |
BARBECUED |
שיטת ברביקיו |
BASTED |
השיטה הבכירה |
BLANCHED |
שיטת חסימה |
BOILED |
שיטת הרתחה |
BRAISED |
שיטת סינון |
CODDLED |
השיטה המקודדת |
FERMENTED |
שיטה מותססת |
FRIED |
שיטת מטוגן |
GRILLED |
שיטת הגריל |
KNEADED |
שיטת ללוש |
MARINATED |
שיטת מרינדה |
PAN_FRIED |
שיטת מחבת מטוגנת |
PICKLED |
שיטת כבוש |
PRESSURE_COOKED |
שיטת בישול בלחץ |
ROASTED |
שיטת קלייה |
SAUTEED |
שיטת הצגה |
SEARED |
שיטת צלייה |
SIMMERED |
שיטת מיזוג |
SMOKED |
שיטת העישון |
STEAMED |
שיטת מאודה |
STEEPED |
שיטה תלולה |
STIR_FRIED |
שיטת מוקפץ |
OTHER_METHOD |
שיטה אחרת |
PortionSize
גודל המנה של מנת אוכל.
ייצוג JSON | |
---|---|
{
"quantity": integer,
"unit": [
{
object ( |
שדות | |
---|---|
quantity |
חובה. מספר החלק. |
unit[] |
חובה. השדה החוזר nameInfo משמש ליחידה בכמה שפות. |
FoodMenuItemOption
אפשרות של פריט. כדי להשתמש בה צריך לבחור משתמש ספציפי.
ייצוג JSON | |
---|---|
{ "labels": [ { object ( |
שדות | |
---|---|
labels[] |
חובה. תוויות של תיוג שפה באפשרות הזו של האפשרות בתפריט. E.g.: "beef pad thai", "veggie pad thai", "small פיצה", "large פיצה". שמות התצוגה צריכים להיות באורך של עד 140 תווים, באורך של 1,000 תווים לכל היותר. יש צורך בקבוצה אחת לפחות של תוויות. |
attributes |
חובה. מאפיינים מפורטים של אפשרות הפריט. מאפיינים ספציפיים שלא צוינו יעברו בירושה מהשיוך ברמת הפריט כבסיס. |
סוג מטבח
מידע על המטבח של מסעדה.
טיפוסים בני מנייה (enums) | |
---|---|
CUISINE_UNSPECIFIED |
לא צוין מטבח |
AMERICAN |
אוכל אמריקאי |
ASIAN |
מזון אסייתי |
BRAZILIAN |
אוכל ברזילאי |
BREAK_FAST |
ארוחת בוקר |
BRUNCH |
בראנץ' |
CHICKEN |
תרנגולת |
CHINESE |
אוכל סיני |
FAMILY |
מטבח בסגנון משפחתי |
FAST_FOOD |
מזון מהיר |
FRENCH |
אוכל צרפתי |
GREEK |
אוכל יווני |
GERMAN |
אוכל גרמני |
HAMBURGER |
המבורגרים |
INDIAN |
אוכל הודי |
INDONESIAN |
אוכל אינדונזי |
ITALIAN |
אוכל איטלקי |
JAPANESE |
אוכל יפני |
KOREAN |
אוכל קוריאני |
LATIN_AMERICAN |
אוכל מאמריקה הלטינית |
MEDITERRANEAN |
אוכל ים-תיכוני |
MEXICAN |
אוכל מקסיקני |
PAKISTANI |
אוכל פקיסטני |
PIZZA |
פיצה |
SEAFOOD |
מאכלי ים |
SPANISH |
אוכל ספרדי |
SUSHI |
סושי |
THAI |
אוכל תאילנדי |
TURKISH |
אוכל טורקי |
VEGETARIAN |
אוכל צמחוני |
VIETNAMESE |
אוכל וייטנאמי |
OTHER_CUISINE |
סגנונות בישול אחרים |