- 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 | 
 선택사항입니다. 이동할 웹페이지가 있는 경우 메뉴의 소스 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
섹션의 항목입니다. 요리 자체가 될 수도 있고 여러 FoodMenuItemOption을 포함할 수도 있습니다.
| 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[] | 
 선택사항입니다. 요리와 연결된 미디어의 미디어 키입니다. 사진 미디어만 지원됩니다. 연결된 사진이 여러 개 있는 경우 첫 번째 사진이 기본 사진으로 간주됩니다. | 
매운 정도
음식의 매운 정도입니다.
| 열거형 | |
|---|---|
| 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 | 배스팅된 방법 | 
| BLANCHED | 혼합 방식 | 
| BOILED | 삶은 방법 | 
| BRAISED | 조림 방법 | 
| CODDLED | Coddled 메서드 | 
| FERMENTED | 발효 방법 | 
| FRIED | 튀김 방법 | 
| GRILLED | 그릴 요리 방법 | 
| KNEADED | 반죽 방법 | 
| MARINATED | 절인 방법 | 
| PAN_FRIED | 팬 프라이 방법 | 
| PICKLED | 피클 방식 | 
| PRESSURE_COOKED | 가압 조리 방법 | 
| ROASTED | 로스팅 방법 | 
| SAUTEED | 소테드 방식 | 
| SEARED | Seared 메서드 | 
| SIMMERED | 절인 방법 | 
| SMOKED | 훈제 메서드 | 
| STEAMED | 스팀 방식 | 
| STEEPED | Steeped 메서드 | 
| STIR_FRIED | 볶음 요리 방법 | 
| OTHER_METHOD | 기타 방법 | 
PortionSize
음식의 1인분 분량입니다.
| 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 | 기타 요리 |