- การแสดง 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
รายการของส่วน โดยอาจเป็นอาหารหรือจะมี FoodMenuItemOption หลายรายการก็ได้
การแสดง 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 |
วิธีการแบบ Coddled |
FERMENTED |
วิธีการหมัก |
FRIED |
วิธีการทอด |
GRILLED |
วิธีการย่าง |
KNEADED |
วิธีการคีบ |
MARINATED |
วิธีการหมัก |
PAN_FRIED |
วิธีผัด |
PICKLED |
วิธีการดอง |
PRESSURE_COOKED |
วิธีการปรุงอาหารด้วยแรงดัน |
ROASTED |
การคั่ว |
SAUTEED |
วิธีการผัด |
SEARED |
วิธีการซอร์ฟ |
SIMMERED |
วิธีการเคี่ยว |
SMOKED |
วิธีการรมควัน |
STEAMED |
วิธีการนึ่ง |
STEEPED |
วิธีการแช่ |
STIR_FRIED |
วิธีผัด |
OTHER_METHOD |
วิธีอื่นๆ |
PortionSize
ขนาดของอาหาร 1 จาน
การแสดง JSON | |
---|---|
{
"quantity": integer,
"unit": [
{
object ( |
ช่อง | |
---|---|
quantity |
ต้องระบุ จำนวนส่วน |
unit[] |
ต้องระบุ ช่อง nameInfo ที่ซ้ำมีไว้สําหรับหน่วยในหลายภาษา |
FoodMenuItemOption
ตัวเลือกของสินค้า ต้องมีการเลือกโดยผู้ใช้อย่างชัดแจ้ง
การแสดง JSON | |
---|---|
{ "labels": [ { object ( |
ช่อง | |
---|---|
labels[] |
ต้องระบุ ป้ายกำกับที่ติดแท็กภาษาสำหรับตัวเลือกรายการในเมนูนี้ เช่น "ผัดไทย", "ผัดไทย", "พิซซ่าเล็ก", "พิซซ่าใหญ่" ชื่อที่แสดงควรมีอักขระไม่เกิน 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 |
อาหารอื่นๆ |