- การแสดง 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 | 
                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 | 
                วิธีการ Codd | 
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 | 
                อาหารอื่นๆ |