- Representación JSON
 - FoodMenu
 - MenuLabel
 - FoodMenuSection
 - FoodMenuItem
 - FoodMenuItemAttributes
 - Picante
 - Alérgeno
 - DietaryRestriction
 - NutritionFacts
 - CaloriesFact
 - EnergyUnit
 - NutritionFact
 - MassUnit
 - Ingredientes
 - PreparationMethod
 - PortionSize
 - FoodMenuItemOption
 - Cocina
 
Menús de una empresa que sirve platos de comida.
| Representación JSON | |
|---|---|
{
  "name": string,
  "menus": [
    {
      object ( | 
            |
| Campos | |
|---|---|
name | 
              
                 
 Obligatorio. Es el identificador de Google para esta ubicación con el formato   | 
            
menus[] | 
              
                 
 Opcional. Una colección de menús de comida.  | 
            
FoodMenu
Menú de una empresa que sirve platos de comida.
| Representación JSON | |
|---|---|
{ "labels": [ { object (  | 
              |
| Campos | |
|---|---|
labels[] | 
                
                   
 Obligatorio. Etiquetas de idioma del menú etiquetadas. P.ej., “menú” o “almuerzo especial”. Los nombres visibles deben tener 140 caracteres o menos, y las descripciones, 1,000 caracteres o menos. Se requiere al menos un conjunto de etiquetas.  | 
              
sourceUrl | 
                
                   
 Opcional. URL de la fuente del menú si hay una página web a la cual ir.  | 
              
sections[] | 
                
                   
 Obligatorio. Secciones del menú.  | 
              
cuisines[] | 
                
                   
 Opcional. Información culinaria para el menú de comida. Se recomienda proporcionar este campo.  | 
              
MenuLabel
Es la etiqueta que se usa al mostrar el menú y sus diferentes subcomponentes.
| Representación JSON | |
|---|---|
{ "displayName": string, "description": string, "languageCode": string }  | 
              |
| Campos | |
|---|---|
displayName | 
                
                   
 Obligatorio. Nombre visible del componente.  | 
              
description | 
                
                   
 Opcional. Información complementaria del componente.  | 
              
languageCode | 
                
                   
 Opcional. Es el código de lenguaje BCP 47. Si el idioma no está disponible, se usará el inglés de forma predeterminada.  | 
              
FoodMenuSection
Sección de un menú. Puede contener varios platos o platos.
| Representación JSON | |
|---|---|
{ "labels": [ { object (  | 
              |
| Campos | |
|---|---|
labels[] | 
                
                   
 Obligatorio. Etiquetas de idioma etiquetadas para esta sección del menú. Los nombres visibles deben tener 140 caracteres o menos, y las descripciones, 1,000 caracteres o menos. Se requiere al menos un conjunto de etiquetas.  | 
              
items[] | 
                
                   
 Obligatorio. Elementos de la sección. Cada sección debe tener al menos un elemento.  | 
              
FoodMenuItem
Elemento de una sección. Puede ser el plato en sí o puede contener varios FoodMenuItemOption.
| Representación JSON | |
|---|---|
{ "labels": [ { object (  | 
              |
| Campos | |
|---|---|
labels[] | 
                
                   
 Obligatorio. Etiquetas de idioma etiquetadas para este elemento de menú. Los nombres visibles deben tener 140 caracteres o menos, y las descripciones, 1,000 caracteres o menos. Se requiere al menos un conjunto de etiquetas.  | 
              
attributes | 
                
                   
 Obligatorio. Atributos detallados del artículo. Cuando se especifican opciones de artículos, estos se consideran como los atributos base y se propagan en cada opción.  | 
              
options[] | 
                
                   
 Opcional. Esto es para un artículo que viene en varias opciones diferentes, y los usuarios deben tomar decisiones. P.ej., “normal” versus "grande" pizza. Cuando se especifiquen opciones, las etiquetas y los atributos a nivel del artículo se convertirán automáticamente en las etiquetas y atributos de la primera opción. Los clientes solo deben especificar otras opciones de comida adicionales en este campo.  | 
              
FoodMenuItemAttributes
Atributos de un plato o producto de comida
| Representación JSON | |
|---|---|
{ "price": { object (  | 
              |
| Campos | |
|---|---|
price | 
                
                   
 Obligatorio. Es el precio del plato de comida.  | 
              
spiciness | 
                
                   
 Opcional. Nivel de picante del plato.  | 
              
allergen[] | 
                
                   
 Opcional. Alérgenos asociados con el plato de comida. Se recomienda proporcionar este campo.  | 
              
dietaryRestriction[] | 
                
                   
 Opcional. Información alimentaria del plato Se recomienda proporcionar este campo.  | 
              
nutritionFacts | 
                
                   
 Opcional. Datos nutricionales de la opción de platos de comida Se recomienda proporcionar este campo.  | 
              
ingredients[] | 
                
                   
 Opcional. Ingredientes de la opción de plato  | 
              
servesNumPeople | 
                
                   
 Opcional. Cantidad de personas a las que puede atender esta opción de plato.  | 
              
preparationMethods[] | 
                
                   
 Opcional. Métodos que indican cómo se prepara la opción de plato de comida  | 
              
portionSize | 
                
                   
 Opcional. Es el tamaño del pedido, representado en unidades de artículos. (p.ej., 4 “brochetas”, 6 “piezas”)  | 
              
mediaKeys[] | 
                
                   
 Opcional. Son las teclas multimedia del contenido multimedia asociado con el plato. Solo se admiten medios fotográficos. Si hay varias fotos asociadas, la primera se considerará la foto preferida.  | 
              
Picante
Indica el nivel de picante de un alimento.
| Enumeraciones | |
|---|---|
SPICINESS_UNSPECIFIED | 
                Nivel sin especificar | 
MILD | 
                Denoción de picante con leve | 
MEDIUM | 
                Denoción de picante medio. | 
HOT | 
                Denoción de picante y picante. El nivel más picante. | 
Alérgeno
Información sobre los alérgenos en relación con un alimento.
| Enumeraciones | |
|---|---|
ALLERGEN_UNSPECIFIED | 
                Alérgeno sin especificar | 
DAIRY | 
                Alérgeno relacionado con los lácteos | 
EGG | 
                Alérgeno relacionado con los huevos | 
FISH | 
                Alérgeno relacionado con los peces | 
PEANUT | 
                Alérgeno relacionado con el maní | 
SHELLFISH | 
                Alérgenos relacionados con los mariscos | 
SOY | 
                Alérgeno relacionado con la soya | 
TREE_NUT | 
                Alérgeno relacionado con los frutos secos | 
WHEAT | 
                Alérgeno relacionado con el trigo | 
DietaryRestriction
Información alimentaria de un alimento.
| Enumeraciones | |
|---|---|
DIETARY_RESTRICTION_UNSPECIFIED | 
                Tipo de dieta sin especificar | 
HALAL | 
                Denoción de la comida como un plato halal | 
KOSHER | 
                Denominación de la comida como plato kosher | 
ORGANIC | 
                Denominación de la comida como plato orgánico. | 
VEGAN | 
                Denominación de la comida como un plato vegano | 
VEGETARIAN | 
                Denoción de la comida como plato vegetariano | 
NutritionFacts
Este mensaje representa la información nutricional de un plato.
| Representación JSON | |
|---|---|
{ "calories": { object (  | 
              |
| Campos | |
|---|---|
calories | 
                
                   
 Opcional. Calorías del plato.  | 
              
totalFat | 
                
                   
 Opcional. Información sobre las grasas de un plato de comida determinado.  | 
              
cholesterol | 
                
                   
 Opcional. Información sobre el colesterol de un plato de comida determinado.  | 
              
sodium | 
                
                   
 Opcional. Información sobre el sodio de un plato de comida determinado.  | 
              
totalCarbohydrate | 
                
                   
 Opcional. Información sobre los carbohidratos de un plato de comida determinado  | 
              
protein | 
                
                   
 Opcional. Información sobre las proteínas de un determinado plato de comida.  | 
              
CaloriesFact
Este mensaje denota información sobre calorías con un límite superior y un rango de límite inferior. Se debe especificar un importe menor. Tanto las cantidades inferiores como las superiores son números no negativos.
| Representación JSON | |
|---|---|
{
  "lowerAmount": integer,
  "upperAmount": integer,
  "unit": enum ( | 
              |
| Campos | |
|---|---|
lowerAmount | 
                
                   
 Obligatorio. Menor cantidad de calorías  | 
              
upperAmount | 
                
                   
 Opcional. Mayor cantidad de calorías  | 
              
unit | 
                
                   
 Obligatorio. Unidad de la información de calorías determinada.  | 
              
EnergyUnit
Posibles unidades de energía alimentaria (calorías).
| Enumeraciones | |
|---|---|
ENERGY_UNIT_UNSPECIFIED | 
                Unidad de energía sin especificar | 
CALORIE | 
                Calorías | 
JOULE | 
                Joule | 
NutritionFact
Este mensaje denota información nutricional con un límite superior y un rango de límite inferior, y se puede representar con la unidad de masa. Se debe especificar un importe inferior. Tanto las cantidades inferiores como las superiores son números no negativos.
| Representación JSON | |
|---|---|
{
  "lowerAmount": number,
  "upperAmount": number,
  "unit": enum ( | 
              |
| Campos | |
|---|---|
lowerAmount | 
                
                   
 Obligatorio. Menor cantidad de nutrición  | 
              
upperAmount | 
                
                   
 Opcional. Mayor nutrición  | 
              
unit | 
                
                   
 Obligatorio. Unidad de la información nutricional proporcionada.  | 
              
MassUnit
Unidades posibles de masa.
| Enumeraciones | |
|---|---|
MASS_UNIT_UNSPECIFIED | 
                Unidad de masa sin especificar | 
GRAM | 
                Gramo | 
MILLIGRAM | 
                Miligramo | 
Ingrediente
Este mensaje denota información sobre los ingredientes de un plato.
| Representación JSON | |
|---|---|
{
  "labels": [
    {
      object ( | 
              |
| Campos | |
|---|---|
labels[] | 
                
                   
 Obligatorio. Etiquetas para describir los ingredientes. Los nombres visibles deben tener 140 caracteres o menos, y las descripciones, 1,000 caracteres o menos. Se requiere al menos un conjunto de etiquetas.  | 
              
PreparationMethod
Método de preparación de un plato de comida
| Enumeraciones | |
|---|---|
PREPARATION_METHOD_UNSPECIFIED | 
                Método de preparación sin especificar | 
BAKED | 
                Método preparado | 
BARBECUED | 
                Método barbacoa | 
BASTED | 
                Método con bastión | 
BLANCHED | 
                Método de limpieza | 
BOILED | 
                Método hervido | 
BRAISED | 
                Método estofado | 
CODDLED | 
                Método Coddled | 
FERMENTED | 
                Método fermentado | 
FRIED | 
                Método frito | 
GRILLED | 
                Método de parrilla | 
KNEADED | 
                Método amasado | 
MARINATED | 
                Método marinado | 
PAN_FRIED | 
                Método de sartén | 
PICKLED | 
                Método en conserva | 
PRESSURE_COOKED | 
                Método de cocción a presión | 
ROASTED | 
                Método asado | 
SAUTEED | 
                Método saltado | 
SEARED | 
                Método sellado | 
SIMMERED | 
                Método hermético | 
SMOKED | 
                Método ahumado | 
STEAMED | 
                Método de transmisión por vapor | 
STEEPED | 
                Método pronunciado | 
STIR_FRIED | 
                Método de salteado | 
OTHER_METHOD | 
                Otro método | 
PortionSize
Servir el tamaño de la porción de un plato de comida
| Representación JSON | |
|---|---|
{
  "quantity": integer,
  "unit": [
    {
      object ( | 
              |
| Campos | |
|---|---|
quantity | 
                
                   
 Obligatorio. El número de la parte.  | 
              
unit[] | 
                
                   
 Obligatorio. El campo nameInfo repetido es para la unidad en varios idiomas.  | 
              
FoodMenuItemOption
Opción de un elemento. Requiere una selección explícita del usuario.
| Representación JSON | |
|---|---|
{ "labels": [ { object (  | 
              |
| Campos | |
|---|---|
labels[] | 
                
                   
 Obligatorio. Etiquetas de idioma etiquetadas para esta opción de elemento de menú. P. ej.: “beef pad thai”, “veggie pad thai”, “small pizza” o “grande pizza”. Los nombres visibles deben tener 140 caracteres o menos, y las descripciones, 1,000 caracteres o menos. Se requiere al menos un conjunto de etiquetas.  | 
              
attributes | 
                
                   
 Obligatorio. Son los atributos detallados de la opción del artículo. Los atributos individuales sin especificar se heredarán de los atributos a nivel del artículo como base.  | 
              
Cocina
Información culinaria de un restaurante
| Enumeraciones | |
|---|---|
CUISINE_UNSPECIFIED | 
                Cocina sin especificar | 
AMERICAN | 
                Comida estadounidense | 
ASIAN | 
                la comida asiática | 
BRAZILIAN | 
                la comida brasileña | 
BREAK_FAST | 
                Desayuno | 
BRUNCH | 
                Brunch | 
CHICKEN | 
                Gallina | 
CHINESE | 
                Comida china | 
FAMILY | 
                Cocina de estilo familiar | 
FAST_FOOD | 
                Comida rápida | 
FRENCH | 
                Comida francesa | 
GREEK | 
                la comida griega | 
GERMAN | 
                la comida alemana | 
HAMBURGER | 
                Hamburguesas | 
INDIAN | 
                Comida india | 
INDONESIAN | 
                la comida indonesia | 
ITALIAN | 
                Comida italiana | 
JAPANESE | 
                Comida japonesa | 
KOREAN | 
                Comida coreana | 
LATIN_AMERICAN | 
                Comida latinoamericana | 
MEDITERRANEAN | 
                la comida mediterránea | 
MEXICAN | 
                Comida mexicana | 
PAKISTANI | 
                la comida pakistaní | 
PIZZA | 
                Pizza | 
SEAFOOD | 
                Mariscos | 
SPANISH | 
                la comida española | 
SUSHI | 
                Sushi | 
THAI | 
                la comida tailandesa | 
TURKISH | 
                la comida turca | 
VEGETARIAN | 
                Comida vegetariana | 
VIETNAMESE | 
                la comida vietnamita | 
OTHER_CUISINE | 
                Otros tipos de comida |