- JSON 表示法
- FoodMenu
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- MenuLabel
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- FoodMenuSection
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- FoodMenuItem
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- FoodMenuItemAttributes
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- 辣度
- 过敏原
- DietaryRestriction
- NutritionFacts
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- CaloriesFact
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- EnergyUnit
- NutritionFact
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- MassUnit
- 材料
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- PreparationMethod
- PortionSize
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- FoodMenuItemOption
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- 菜肴
供应食品的商家的菜单。
| 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
某个部分中的项。它可以是菜肴本身,也可以包含多个 FoodMenuItemOption。
| JSON 表示法 | |
|---|---|
| { "labels": [ { object ( | |
| 字段 | |
|---|---|
| labels[] | 
 必需。此菜单项的带语言标记的标签。显示名称不应超过 140 个字符,广告内容描述不得超过 1,000 个字符。必须至少提供一组标签。 | 
| attributes | 
 必需。商品的详细属性。如果指定了商品选项,系统会将此属性视为基本属性,并会填充到每个选项中。 | 
| options[] | 
 可选。这适用于具有多个不同选项的商品,并且需要用户做出选择。例如:“regular”对比“大”披萨。指定选项后,商品级的标签和属性将自动成为第一个选项的标签和属性。客户只需在此字段中指定其他食品选项。 | 
FoodMenuItemAttributes
菜品/菜肴的属性。
| JSON 表示法 | |
|---|---|
| { "price": { object ( | |
| 字段 | |
|---|---|
| price | 
 必需。菜品的价格。 | 
| spiciness | 
 可选。菜肴的辣度。 | 
| allergen[] | 
 可选。与菜肴相关的过敏原。强烈建议提供此字段。 | 
| dietaryRestriction[] | 
 可选。菜肴的饮食信息。强烈建议提供此字段。 | 
| nutritionFacts | 
 可选。菜品的营养成分。强烈建议提供此字段。 | 
| ingredients[] | 
 可选。菜品的配料。 | 
| servesNumPeople | 
 可选。此餐点选项可容纳的人数。 | 
| preparationMethods[] | 
 可选。菜品的烹饪方法。 | 
| portionSize | 
 可选。订单大小,以商品为单位表示。(例如 4 根“烤串”,6 “件”) | 
| mediaKeys[] | 
 可选。与菜肴相关联的媒体的媒体键。仅支持照片媒体。如果关联了多张照片,系统会将第一张照片视为首选照片。 | 
辣度
菜品的辣度。
| 枚举 | |
|---|---|
| SPICINESS_UNSPECIFIED | 未指定级别 | 
| MILD | 表示微辣。 | 
| MEDIUM | 表示中等辣。 | 
| HOT | 表示“辣”的意思。最辣的一层。 | 
过敏原
菜品的过敏原信息。
| 枚举 | |
|---|---|
| ALLERGEN_UNSPECIFIED | 未指定过敏原 | 
| DAIRY | 乳制品相关过敏原 | 
| EGG | 鸡蛋相关过敏原 | 
| FISH | 鱼类相关过敏原 | 
| PEANUT | 花生相关过敏原 | 
| SHELLFISH | 贝类相关过敏原 | 
| SOY | 大豆相关过敏原 | 
| TREE_NUT | 木本坚果相关过敏原 | 
| WHEAT | 小麦相关过敏原 | 
DietaryRestriction
菜品的饮食信息。
| 枚举 | |
|---|---|
| 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
可能的食物能量单位(卡路里)。
| 枚举 | |
|---|---|
| ENERGY_UNIT_UNSPECIFIED | 未指定能量单位 | 
| CALORIE | 卡路里 | 
| JOULE | Joule | 
NutritionFact
此消息表示营养信息具有上限和下限范围,可以用质量单位表示。必须指定较低的金额。下限和上限都是非负数。
| JSON 表示法 | |
|---|---|
| {
  "lowerAmount": number,
  "upperAmount": number,
  "unit": enum ( | |
| 字段 | |
|---|---|
| lowerAmount | 
 必需。营养较少 | 
| upperAmount | 
 可选。营养较高 | 
| unit | 
 必需。给定营养信息的单位。 | 
MassUnit
可能的质量单位。
| 枚举 | |
|---|---|
| MASS_UNIT_UNSPECIFIED | 未指定质量单位 | 
| GRAM | Gram | 
| MILLIGRAM | 毫克 | 
菜肴原料
此消息表示食品菜肴的配料信息。
| JSON 表示法 | |
|---|---|
| {
  "labels": [
    {
      object ( | |
| 字段 | |
|---|---|
| labels[] | 
 必需。用于描述成分的标签。显示名称不应超过 140 个字符,广告内容描述不得超过 1,000 个字符。必须至少提供一组标签。 | 
PreparationMethod
菜肴的制作方法。
| 枚举 | |
|---|---|
| PREPARATION_METHOD_UNSPECIFIED | 未指定准备方法 | 
| BAKED | 烘焙方法 | 
| BARBECUED | 烧烤方法 | 
| BASTED | Basted 方法 | 
| BLANCHED | 变色方法 | 
| BOILED | 煮水法 | 
| BRAISED | 炖方法 | 
| CODDLED | 压缩方法 | 
| FERMENTED | 发酵方法 | 
| FRIED | 油炸法 | 
| GRILLED | 烧烤方式 | 
| KNEADED | Kneaded 方法 | 
| MARINATED | 腌制方法 | 
| PAN_FRIED | 煎锅方法 | 
| PICKLED | 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[] | 
 必需。此菜单项选项的语言标记标签。例如:“泰式牛肉垫”、“泰式素食”、“小披萨”、“大号披萨”。显示名称不应超过 140 个字符,广告内容描述不得超过 1,000 个字符。必须至少提供一组标签。 | 
| attributes | 
 必需。商品选项的详细属性。个别未指定的属性将作为基本属性从商品级属性继承。 | 
风味
餐馆的菜肴信息。
| 枚举 | |
|---|---|
| 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 | 其他菜肴 |