- ייצוג 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 |
זה שינוי אופציונלי. כתובת ה-URL של המקור של התפריט, אם יש דף אינטרנט שאליו צריך לעבור. |
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
פריט של סעיף. זו יכולה להיות המנה עצמה, או שהיא יכולה לכלול כמה אפשרויות מזון ומשקאות.
ייצוג 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[] |
זה שינוי אופציונלי. מקשי המדיה של המדיה שמשויכת למנה. יש תמיכה רק במדיה של תמונות. אם משויכות כמה תמונות, התמונה הראשונה תיחשב כתמונה המועדפת. |
חרציות
רמת החריפות של פריט מזון.
טיפוסים בני מנייה (enum) | |
---|---|
SPICINESS_UNSPECIFIED |
לא צוינה רמה |
MILD |
שם של חריף עדין. |
MEDIUM |
שם של חריף בגוון ביניים. |
HOT |
מילת מפתח של חריף חריף. הרמה הכי מעניינת. |
אלרגן
מידע על אלרגנים לגבי פריט מזון.
טיפוסים בני מנייה (enum) | |
---|---|
ALLERGEN_UNSPECIFIED |
לא צוין אלרגן |
DAIRY |
אלרגן למוצרי חלב |
EGG |
אלרגן שקשור לביצים |
FISH |
אלרגן שקשור לדגים |
PEANUT |
אלרגן שקשור לבוטנים |
SHELLFISH |
אלרגן שקשור לפירות ים |
SOY |
אלרגן שקשור לסויה |
TREE_NUT |
אלרגן שקשור לאגוזי עץ |
WHEAT |
אלרגן שקשור לחיטה |
DietaryRestriction
מידע תזונתי של פריט מזון.
טיפוסים בני מנייה (enum) | |
---|---|
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
יחידות אפשריות של אנרגיה ממזון (קלוריות).
טיפוסים בני מנייה (enum) | |
---|---|
ENERGY_UNIT_UNSPECIFIED |
יחידת האנרגיה לא צוינה |
CALORIE |
קלוריות |
JOULE |
Joule |
NutritionFact
ההודעה הזו מציינת מידע תזונתי עם טווח גבול עליון וגבול תחתון, ואפשר לייצג אותה באמצעות יחידת מסה. יש לציין סכום נמוך יותר. גם הסכומים הנמוכים וגם העליונים הם מספרים לא שליליים.
ייצוג JSON | |
---|---|
{
"lowerAmount": number,
"upperAmount": number,
"unit": enum ( |
שדות | |
---|---|
lowerAmount |
חובה. תזונה נמוכה יותר |
upperAmount |
זה שינוי אופציונלי. ערכים תזונתיים גבוהים |
unit |
חובה. היחידה של המידע התזונתי הנתון. |
MassUnit
יחידות מסה אפשריות.
טיפוסים בני מנייה (enum) | |
---|---|
MASS_UNIT_UNSPECIFIED |
לא צוינה יחידת מסה |
GRAM |
Gram |
MILLIGRAM |
מיליגרם |
מרכיב
ההודעה הזו מציינת מידע על המרכיבים במנה אוכל.
ייצוג JSON | |
---|---|
{
"labels": [
{
object ( |
שדות | |
---|---|
labels[] |
חובה. תוויות לתיאור הרכיב. השמות המוצגים צריכים להיות באורך 140 תווים לכל היותר, ובאורך של 1,000 תווים לכל היותר. נדרשת לפחות קבוצה אחת של תוויות. |
PreparationMethod
שיטת הכנה של מנת אוכל.
טיפוסים בני מנייה (enum) | |
---|---|
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 |
חובה. מאפיינים מפורטים של אפשרות הפריט. מאפיינים ספציפיים שלא צוינו יעברו בירושה מההרשאות ברמת הפריט בתור הבסיס. |
סוג מטבח
מידע על סוג המטבח של מסעדה מסוימת.
טיפוסים בני מנייה (enum) | |
---|---|
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 |
מטבח אחר |