- Representação JSON
 - FoodMenu
 - MenuLabel
 - FoodMenuSection
 - FoodMenuItem
 - FoodMenuItemAttributes
 - Nível de picância
 - Alérgeno
 - DietaryRestriction
 - NutritionFacts
 - CaloriesFact
 - EnergyUnit
 - NutritionFact
 - MassUnit
 - Ingrediente
 - PreparationMethod
 - PortionSize
 - FoodMenuItemOption
 - Culinária
 
Cardápios de uma empresa que serve pratos.
| Representação JSON | |
|---|---|
{
  "name": string,
  "menus": [
    {
      object ( | 
            |
| Campos | |
|---|---|
name | 
              
                 
 Obrigatório. Identificador do Google para este local no formato:   | 
            
menus[] | 
              
                 
 Opcional. Uma coleção de cardápios.  | 
            
FoodMenu
Cardápio de uma empresa que serve pratos.
| Representação JSON | |
|---|---|
{ "labels": [ { object (  | 
              |
| Campos | |
|---|---|
labels[] | 
                
                   
 Obrigatório. Rótulos com tags de idioma para o menu. Por exemplo: "menu", "almoço especial". Os nomes de exibição precisam ter até 140 caracteres e as descrições, no máximo. É necessário pelo menos um conjunto de rótulos.  | 
              
sourceUrl | 
                
                   
 Opcional. URL de origem do menu, se houver uma página da Web para acessar.  | 
              
sections[] | 
                
                   
 Obrigatório. Seções do menu.  | 
              
cuisines[] | 
                
                   
 Opcional. Informações de culinária do cardápio. É altamente recomendável preencher esse campo.  | 
              
MenuLabel
Rótulo a ser usado ao exibir o menu e os vários subcomponentes dele.
| Representação JSON | |
|---|---|
{ "displayName": string, "description": string, "languageCode": string }  | 
              |
| Campos | |
|---|---|
displayName | 
                
                   
 Obrigatório. Nome de exibição do componente.  | 
              
description | 
                
                   
 Opcional. Informações complementares do componente.  | 
              
languageCode | 
                
                   
 Opcional. O código de idioma BCP 47. Se o idioma não estiver disponível, o padrão será o inglês.  | 
              
FoodMenuSection
Seção de um menu. Ele pode conter vários itens/pratos.
| Representação JSON | |
|---|---|
{ "labels": [ { object (  | 
              |
| Campos | |
|---|---|
labels[] | 
                
                   
 Obrigatório. Marcadores com tag de idioma para esta seção do menu. Os nomes de exibição precisam ter até 140 caracteres e as descrições, no máximo. É necessário pelo menos um conjunto de rótulos.  | 
              
items[] | 
                
                   
 Obrigatório. Itens da seção. Cada Seção precisa ter pelo menos um item.  | 
              
FoodMenuItem
Item de uma seção. Pode ser o próprio prato ou conter vários FoodMenuItemOption.
| Representação JSON | |
|---|---|
{ "labels": [ { object (  | 
              |
| Campos | |
|---|---|
labels[] | 
                
                   
 Obrigatório. Marcadores com tag de idioma para este item de menu. Os nomes de exibição precisam ter até 140 caracteres e as descrições, no máximo. É necessário pelo menos um conjunto de rótulos.  | 
              
attributes | 
                
                   
 Obrigatório. Atributos detalhados do item. Quando as opções do item são especificadas, ele é considerado como um atributo base e é preenchido para cada uma delas.  | 
              
options[] | 
                
                   
 Opcional. Isso se destina a um item que tem várias opções diferentes, e os usuários precisam fazer escolhas. Por exemplo: "normal" x "grande" pizza. Quando as opções são especificadas, os rótulos e os atributos no nível do item se tornam automaticamente os rótulos e atributos da primeira opção. Os clientes só precisam especificar outras opções de alimentação nesse campo.  | 
              
FoodMenuItemAttributes
Atributos de um prato/alimento.
| Representação JSON | |
|---|---|
{ "price": { object (  | 
              |
| Campos | |
|---|---|
price | 
                
                   
 Obrigatório. Preço do prato.  | 
              
spiciness | 
                
                   
 Opcional. Nível de picante do prato.  | 
              
allergen[] | 
                
                   
 Opcional. Alergênios associados ao prato. É altamente recomendável preencher esse campo.  | 
              
dietaryRestriction[] | 
                
                   
 Opcional. Informações sobre a dieta do prato. É altamente recomendável preencher esse campo.  | 
              
nutritionFacts | 
                
                   
 Opcional. Informações nutricionais da opção de prato. É altamente recomendável preencher esse campo.  | 
              
ingredients[] | 
                
                   
 Opcional. Ingredientes da opção de prato.  | 
              
servesNumPeople | 
                
                   
 Opcional. O número de pessoas que podem ser atendidas por esta opção de prato.  | 
              
preparationMethods[] | 
                
                   
 Opcional. Métodos sobre como a opção de prato é preparada.  | 
              
portionSize | 
                
                   
 Opcional. Tamanho do pedido, representado em unidades de itens. (por exemplo, 4 "espetos", 6 "pedaços")  | 
              
mediaKeys[] | 
                
                   
 Opcional. As teclas de mídia associadas ao prato. Somente mídias com fotos são aceitas. Quando há várias fotos associadas, a primeira é considerada a preferida.  | 
              
Nível de picante
O nível de picante de um alimento.
| Enums | |
|---|---|
SPICINESS_UNSPECIFIED | 
                Nível não especificado | 
MILD | 
                Denominação de picante suave. | 
MEDIUM | 
                Indicação de picante médio. | 
HOT | 
                Indicação de picante picante. O nível mais picante. | 
Alérgeno
Informações sobre alergênios relacionados a alimentos.
| Enums | |
|---|---|
ALLERGEN_UNSPECIFIED | 
                Alergênio não especificado | 
DAIRY | 
                Alergênio relacionado a laticínios | 
EGG | 
                Alergênio relacionado a ovo | 
FISH | 
                Alergênio relacionado a peixes | 
PEANUT | 
                Alergênio relacionado a amendoim | 
SHELLFISH | 
                Alergênio relacionado a mariscos | 
SOY | 
                Alergênio relacionado à soja | 
TREE_NUT | 
                Alergênio relacionado a castanhas | 
WHEAT | 
                Alergênio relacionado ao trigo | 
DietaryRestriction
Informações sobre a dieta de um alimento.
| Enums | |
|---|---|
DIETARY_RESTRICTION_UNSPECIFIED | 
                Tipo de dieta não especificado | 
HALAL | 
                Denominação da comida como prato halal. | 
KOSHER | 
                Denominação da comida como prato kosher. | 
ORGANIC | 
                Denominação do alimento como prato orgânico. | 
VEGAN | 
                Denominação da comida como prato vegano. | 
VEGETARIAN | 
                Denominação da comida como prato vegetariano. | 
NutritionFacts
Esta mensagem representa informações nutricionais de um prato.
| Representação JSON | |
|---|---|
{ "calories": { object (  | 
              |
| Campos | |
|---|---|
calories | 
                
                   
 Opcional. Calorias do prato.  | 
              
totalFat | 
                
                   
 Opcional. Informações de gordura de um determinado prato.  | 
              
cholesterol | 
                
                   
 Opcional. Informações sobre o colesterol de um prato específico.  | 
              
sodium | 
                
                   
 Opcional. Informações de sódio para um determinado prato.  | 
              
totalCarbohydrate | 
                
                   
 Opcional. Informações sobre carboidratos de um prato específico.  | 
              
protein | 
                
                   
 Opcional. Informações de proteína para um determinado prato.  | 
              
CaloriesFact
Essa mensagem denota informações de calorias com limites superior e inferior. O valor mais baixo precisa ser especificado. Os valores inferior e superior são números não negativos.
| Representação JSON | |
|---|---|
{
  "lowerAmount": integer,
  "upperAmount": integer,
  "unit": enum ( | 
              |
| Campos | |
|---|---|
lowerAmount | 
                
                   
 Obrigatório. Menos calorias  | 
              
upperAmount | 
                
                   
 Opcional. Quantidade maior de calorias  | 
              
unit | 
                
                   
 Obrigatório. Unidade das informações de calorias fornecidas.  | 
              
EnergyUnit
Possíveis unidades de energia alimentar (calorias).
| Enums | |
|---|---|
ENERGY_UNIT_UNSPECIFIED | 
                Unidade de energia não especificada | 
CALORIE | 
                caloria | 
JOULE | 
                Joule | 
NutritionFact
Essa mensagem denota informações nutricionais com limites superior e inferior e pode ser representada por unidades de massa. O valor mais baixo precisa ser especificado. Os valores inferior e superior são números não negativos.
| Representação JSON | |
|---|---|
{
  "lowerAmount": number,
  "upperAmount": number,
  "unit": enum ( | 
              |
| Campos | |
|---|---|
lowerAmount | 
                
                   
 Obrigatório. Quantidade menor de nutrição  | 
              
upperAmount | 
                
                   
 Opcional. Maior quantidade de nutrição  | 
              
unit | 
                
                   
 Obrigatório. Unidade das informações nutricionais fornecidas.  | 
              
MassUnit
Possíveis unidades de massa.
| Enums | |
|---|---|
MASS_UNIT_UNSPECIFIED | 
                Unidade de massa não especificada | 
GRAM | 
                Gram | 
MILLIGRAM | 
                Miligrama | 
Ingredientes
Esta mensagem denota informações sobre os ingredientes de um prato.
| Representação JSON | |
|---|---|
{
  "labels": [
    {
      object ( | 
              |
| Campos | |
|---|---|
labels[] | 
                
                   
 Obrigatório. Rótulos para descrever o ingrediente. Os nomes de exibição precisam ter até 140 caracteres e as descrições, no máximo. É necessário pelo menos um conjunto de rótulos.  | 
              
PreparationMethod
Método de preparo de um prato.
| Enums | |
|---|---|
PREPARATION_METHOD_UNSPECIFIED | 
                Método de preparação não especificado | 
BAKED | 
                Método baking | 
BARBECUED | 
                Método de churrasco | 
BASTED | 
                Método basado | 
BLANCHED | 
                Método esclarecido | 
BOILED | 
                Método fervido | 
BRAISED | 
                Método branqueado | 
CODDLED | 
                Método integrado | 
FERMENTED | 
                Método fermentado | 
FRIED | 
                Método frito | 
GRILLED | 
                Método grelhado | 
KNEADED | 
                Método de mistura | 
MARINATED | 
                Método marinado | 
PAN_FRIED | 
                Método de fritura | 
PICKLED | 
                Método em conserva | 
PRESSURE_COOKED | 
                Método de cozimento por pressão | 
ROASTED | 
                Método torrado | 
SAUTEED | 
                Método preparado | 
SEARED | 
                Método seared | 
SIMMERED | 
                Método simulado | 
SMOKED | 
                Método defumado | 
STEAMED | 
                Método no vapor | 
STEEPED | 
                Método inclinado | 
STIR_FRIED | 
                Método de fritura | 
OTHER_METHOD | 
                Outro método | 
PortionSize
Tamanho da porção de um prato.
| Representação JSON | |
|---|---|
{
  "quantity": integer,
  "unit": [
    {
      object ( | 
              |
| Campos | |
|---|---|
quantity | 
                
                   
 Obrigatório. Número da parte.  | 
              
unit[] | 
                
                   
 Obrigatório. O campo nameInfo repetido é usado para a unidade em vários idiomas.  | 
              
FoodMenuItemOption
Opção de um Item. Requer uma seleção explícita do usuário.
| Representação JSON | |
|---|---|
{ "labels": [ { object (  | 
              |
| Campos | |
|---|---|
labels[] | 
                
                   
 Obrigatório. Marcadores com tag de idioma para esta opção de item de menu. Por exemplo: "beef pad thai", "veggie pad thai", "pizza pequena", "pizza grande". Os nomes de exibição precisam ter até 140 caracteres e as descrições, no máximo. É necessário pelo menos um conjunto de rótulos.  | 
              
attributes | 
                
                   
 Obrigatório. Atributos detalhados da opção de item. Os atributos individuais não especificados serão herdados de atributos no nível do item como a base.  | 
              
Culinária
Informações sobre a culinária de um restaurante.
| Enums | |
|---|---|
CUISINE_UNSPECIFIED | 
                Cozinha não especificada | 
AMERICAN | 
                Culinária norte-americana | 
ASIAN | 
                culinária asiática | 
BRAZILIAN | 
                comida brasileira | 
BREAK_FAST | 
                Café da manhã | 
BRUNCH | 
                Brunch | 
CHICKEN | 
                Galinha | 
CHINESE | 
                Culinária chinesa | 
FAMILY | 
                Culinária familiar | 
FAST_FOOD | 
                Fast-food | 
FRENCH | 
                Culinária francesa | 
GREEK | 
                culinária grega | 
GERMAN | 
                culinária alemã | 
HAMBURGER | 
                Hambúrguer | 
INDIAN | 
                Culinária indiana | 
INDONESIAN | 
                culinária indonésia | 
ITALIAN | 
                Culinária italiana | 
JAPANESE | 
                Culinária japonesa | 
KOREAN | 
                Culinária coreana | 
LATIN_AMERICAN | 
                Culinária latino-americana | 
MEDITERRANEAN | 
                culinária mediterrânea | 
MEXICAN | 
                Culinária mexicana | 
PAKISTANI | 
                culinária paquistanesa | 
PIZZA | 
                Pizza | 
SEAFOOD | 
                Frutos do mar | 
SPANISH | 
                culinária espanhola | 
SUSHI | 
                Sushi | 
THAI | 
                culinária tailandesa | 
TURKISH | 
                culinária turca | 
VEGETARIAN | 
                Comida vegetariana | 
VIETNAMESE | 
                culinária vietnamita | 
OTHER_CUISINE | 
                Outros tipos de culinária |