- การแสดง JSON
- FoodMenu
- MenuLabel
- FoodMenuSection
- FoodMenuItem
- FoodMenuItemAttributes
- ความเผ็ดร้อน
- สารก่อภูมิแพ้
- DietaryRestriction
- NutritionFacts
- CaloriesFact
- EnergyUnit
- NutritionFact
- MassUnit
- ส่วนผสม
- PreparationMethod
- PortionSize
- FoodMenuItemOption
- สไตล์อาหาร
เมนูของธุรกิจที่ให้บริการอาหาร
การแสดง JSON | |
---|---|
{
"name": string,
"menus": [
{
object ( |
ช่อง | |
---|---|
name |
ต้องระบุ ตัวระบุ Google สำหรับสถานที่ตั้งนี้ในรูปแบบ: |
menus[] |
ไม่บังคับ คอลเล็กชันเมนูอาหาร |
FoodMenu
เมนูของธุรกิจที่ให้บริการอาหาร
การแสดง JSON | |
---|---|
{ "labels": [ { object ( |
ช่อง | |
---|---|
labels[] |
ต้องระบุ ป้ายกำกับที่ติดแท็กภาษาสำหรับเมนู เช่น "เมนู" "อาหารกลางวันชุดพิเศษ" ชื่อที่แสดงควรมีความยาวไม่เกิน 140 อักขระ โดยคําอธิบายไม่เกิน 1,000 อักขระ ต้องระบุชุดป้ายกำกับอย่างน้อย 1 ชุด |
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 อักขระ ต้องระบุชุดป้ายกำกับอย่างน้อย 1 ชุด |
items[] |
ต้องระบุ รายการในส่วน แต่ละส่วนต้องมีอย่างน้อย 1 รายการ |
FoodMenuItem
รายการของส่วน โดยอาจเป็นตัวอาหารหรือจะมี Food MenuItemOption หลายรายการก็ได้
การแสดง JSON | |
---|---|
{ "labels": [ { object ( |
ช่อง | |
---|---|
labels[] |
ต้องระบุ ป้ายกำกับที่ติดแท็กภาษาสำหรับรายการเมนูนี้ ชื่อที่แสดงควรมีความยาวไม่เกิน 140 อักขระ โดยคําอธิบายไม่เกิน 1,000 อักขระ ต้องระบุชุดป้ายกำกับอย่างน้อย 1 ชุด |
attributes |
ต้องระบุ แอตทริบิวต์โดยละเอียดของสินค้า เมื่อระบุตัวเลือกรายการ จะถือว่าเป็นแอตทริบิวต์พื้นฐานและเติมข้อมูลให้กับแต่ละตัวเลือก |
options[] |
ไม่บังคับ สำหรับสินค้าที่มีตัวเลือกหลายตัวเลือก และผู้ใช้จะต้องตัดสินใจเลือก เช่น พิซซ่า "ปกติ" กับ "ใหญ่" เมื่อระบุตัวเลือกแล้ว ป้ายกำกับและแอตทริบิวต์ที่ระดับสินค้าจะกลายเป็นป้ายกำกับและแอตทริบิวต์ของตัวเลือกแรกโดยอัตโนมัติ ลูกค้าต้องระบุตัวเลือกอาหารเพิ่มเติมอื่นๆ ในช่องนี้เท่านั้น |
FoodMenuItemAttributes
ลักษณะของรายการอาหาร/อาหาร
การแสดง JSON | |
---|---|
{ "price": { object ( |
ช่อง | |
---|---|
price |
ต้องระบุ ราคาของอาหาร |
spiciness |
ไม่บังคับ ระดับความเผ็ดของอาหาร |
allergen[] |
ไม่บังคับ สารก่อภูมิแพ้ที่เกี่ยวข้องกับจานอาหาร เราขอแนะนำอย่างยิ่งให้ระบุช่องนี้ |
dietaryRestriction[] |
ไม่บังคับ ข้อมูลอาหารของจานอาหาร เราขอแนะนำอย่างยิ่งให้ระบุช่องนี้ |
nutritionFacts |
ไม่บังคับ ข้อมูลโภชนาการของตัวเลือกอาหาร เราขอแนะนำอย่างยิ่งให้ระบุช่องนี้ |
ingredients[] |
ไม่บังคับ ส่วนผสมของตัวเลือกอาหาร |
servesNumPeople |
ไม่บังคับ ตัวเลือกอาหารนี้รองรับจำนวนคน |
preparationMethods[] |
ไม่บังคับ วิธีจัดเตรียมตัวเลือกอาหาร |
portionSize |
ไม่บังคับ ขนาดของคำสั่งซื้อ ซึ่งแสดงเป็นหน่วยของสินค้า (เช่น 4 "ไม้เสียบลูกชิ้น", 6 "ชิ้น") |
mediaKeys[] |
ไม่บังคับ คีย์สื่อของสื่อที่เชื่อมโยงกับอาหาร รองรับเฉพาะสื่อรูปภาพเท่านั้น เมื่อมีรูปภาพหลายรูปเชื่อมโยงกัน รูปภาพแรกจะถือเป็นรูปภาพที่ต้องการ |
ความเผ็ดร้อน
ระดับความเผ็ดร้อนของอาหาร
Enum | |
---|---|
SPICINESS_UNSPECIFIED |
ไม่ได้ระบุระดับ |
MILD |
สื่อถึงรสเผ็ดอ่อน |
MEDIUM |
สื่อถึงความเผ็ดปานกลาง |
HOT |
สื่อถึงความเผ็ดร้อน ระดับที่จัดจ้านที่สุด |
สารก่อภูมิแพ้
ข้อมูลสําหรับผู้แพ้อาหารเกี่ยวกับอาหาร
Enum | |
---|---|
ALLERGEN_UNSPECIFIED |
ไม่ระบุสารก่อภูมิแพ้ |
DAIRY |
สารก่อภูมิแพ้ที่เกี่ยวข้องกับนม |
EGG |
สารก่อภูมิแพ้ที่เกี่ยวกับไข่ |
FISH |
สารก่อภูมิแพ้จากปลา |
PEANUT |
สารก่อภูมิแพ้จากถั่วลิสง |
SHELLFISH |
สารก่อภูมิแพ้จากหอย |
SOY |
สารก่อภูมิแพ้ที่เกี่ยวข้องกับถั่วเหลือง |
TREE_NUT |
สารก่อภูมิแพ้จากถั่วจากพืชยืนต้น |
WHEAT |
สารก่อภูมิแพ้ที่เกี่ยวข้องกับข้าวสาลี |
DietaryRestriction
ข้อมูลอาหารของรายการอาหาร
Enum | |
---|---|
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
หน่วยพลังงานอาหารที่เป็นไปได้ (แคลอรี)
Enum | |
---|---|
ENERGY_UNIT_UNSPECIFIED |
ไม่ได้ระบุหน่วยพลังงาน |
CALORIE |
แคลอรี่ |
JOULE |
จูล |
NutritionFact
ข้อความนี้แสดงถึงข้อมูลโภชนาการที่มีขอบเขตบนและขอบเขตล่าง และสามารถแทนค่าด้วยหน่วยมวลได้ ต้องระบุจำนวนเงินต่ำกว่า ทั้งตัวเลขต่ำและตัวเลขสูงไม่ใช่จำนวนลบ
การแสดง JSON | |
---|---|
{
"lowerAmount": number,
"upperAmount": number,
"unit": enum ( |
ช่อง | |
---|---|
lowerAmount |
ต้องระบุ สารอาหารลดลง |
upperAmount |
ไม่บังคับ ปริมาณโภชนาการสูงสุด |
unit |
ต้องระบุ หน่วยของข้อมูลโภชนาการที่ระบุ |
MassUnit
หน่วยของมวลที่เป็นไปได้
Enum | |
---|---|
MASS_UNIT_UNSPECIFIED |
ไม่ได้ระบุหน่วยมวล |
GRAM |
กรัม |
MILLIGRAM |
มิลลิกรัม |
ส่วนผสม
ข้อความนี้หมายถึงข้อมูลส่วนผสมของอาหาร
การแสดง JSON | |
---|---|
{
"labels": [
{
object ( |
ช่อง | |
---|---|
labels[] |
ต้องระบุ ป้ายเพื่ออธิบายส่วนผสม ชื่อที่แสดงควรมีความยาวไม่เกิน 140 อักขระ โดยคําอธิบายไม่เกิน 1,000 อักขระ ต้องระบุชุดป้ายกำกับอย่างน้อย 1 ชุด |
PreparationMethod
วิธีเตรียมจานอาหาร
Enum | |
---|---|
PREPARATION_METHOD_UNSPECIFIED |
ไม่ได้ระบุวิธีการเตรียม |
BAKED |
วิธีอบขนม |
BARBECUED |
วิธีทำบาร์บีคิว |
BASTED |
เมธอด Basted |
BLANCHED |
วิธีอบแห้ง |
BOILED |
วิธีต้ม |
BRAISED |
วิธีบด |
CODDLED |
วิธีแบบใช้สายเคเบิล |
FERMENTED |
วิธีหมัก |
FRIED |
วิธีทอด |
GRILLED |
วิธีย่าง |
KNEADED |
วิธี Kneaded |
MARINATED |
วิธีหมัก |
PAN_FRIED |
วิธีผัด |
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[] |
ต้องระบุ ป้ายกำกับที่แท็กภาษาสำหรับตัวเลือกรายการในเมนูนี้ E.g.: "แกงเนื้อผัดไทย", "ผัดไทย", "พิซซ่าขนาดเล็ก", "พิซซ่าขนาดใหญ่" ชื่อที่แสดงควรมีความยาวไม่เกิน 140 อักขระ โดยคําอธิบายไม่เกิน 1,000 อักขระ ต้องระบุชุดป้ายกำกับอย่างน้อย 1 ชุด |
attributes |
ต้องระบุ แอตทริบิวต์โดยละเอียดของตัวเลือกสินค้า แอตทริบิวต์ที่ไม่ได้ระบุแต่ละรายการจะรับค่ามาจากแอตทริบิวต์ระดับสินค้าเป็นฐาน |
สไตล์อาหาร
ข้อมูลอาหารของร้านอาหาร
Enum | |
---|---|
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 |
อาหารอื่นๆ |