- JSON 표현
- FoodMenu
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- MenuLabel
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- FoodMenuSection
- 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
- MassUnit
- 성분
- PreparationMethod
- PortionSize
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- 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
섹션의 항목입니다. 요리 자체가 될 수도 있고 여러 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
이 메시지는 상한 및 하한 범위가 있는 칼로리 정보를 나타냅니다. 더 낮은 금액을 지정해야 합니다. 하한 및 상한 금액은 모두 0보다 큰 숫자입니다.
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 |
침출법 |
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 |
기타 음식 |