- Biểu diễn dưới dạng JSON
- FoodMenu
- MenuLabel
- FoodMenuSection
- FoodMenuItem
- FoodMenuItemAttributes
- Mức độ cay
- Thành phần gây dị ứng
- DietaryRestriction
- NutritionFacts
- CaloriesFact
- EnergyUnit
- NutritionFact
- MassUnit
- Nguyên liệu
- PreparationMethod
- PortionSize
- FoodMenuItemOption
- Ẩm thực
Thực đơn của một doanh nghiệp phục vụ các món ăn.
Biểu diễn dưới dạng JSON | |
---|---|
{
"name": string,
"menus": [
{
object ( |
Trường | |
---|---|
name |
Bắt buộc. Giá trị nhận dạng của Google cho vị trí này trong biểu mẫu: |
menus[] |
Không bắt buộc. Bộ sưu tập thực đơn món ăn. |
FoodMenu
Thực đơn của một doanh nghiệp phục vụ các món ăn.
Biểu diễn dưới dạng JSON | |
---|---|
{ "labels": [ { object ( |
Trường | |
---|---|
labels[] |
Bắt buộc. Nhãn được gắn thẻ ngôn ngữ cho trình đơn. Ví dụ: "trình đơn", "bữa trưa đặc biệt". Tên hiển thị phải có độ dài từ 140 ký tự trở xuống, nội dung mô tả có độ dài từ 1.000 ký tự trở xuống. Bạn phải có ít nhất một bộ nhãn. |
sourceUrl |
Không bắt buộc. URL nguồn của trình đơn nếu có trang web cần chuyển đến. |
sections[] |
Bắt buộc. Các mục trong trình đơn. |
cuisines[] |
Không bắt buộc. Thông tin về món ăn trên thực đơn món ăn. Bạn nên cung cấp trường này. |
MenuLabel
Nhãn được dùng khi hiển thị trình đơn và các thành phần phụ của trình đơn.
Biểu diễn dưới dạng JSON | |
---|---|
{ "displayName": string, "description": string, "languageCode": string } |
Trường | |
---|---|
displayName |
Bắt buộc. Tên hiển thị của thành phần. |
description |
Không bắt buộc. Thông tin bổ sung của thành phần. |
languageCode |
Không bắt buộc. Mã ngôn ngữ BCP 47. Nếu không có ngôn ngữ đó, ngôn ngữ mặc định sẽ là tiếng Anh. |
FoodMenuSection
Mục của trình đơn. Một thực đơn có thể chứa nhiều món ăn/món.
Biểu diễn dưới dạng JSON | |
---|---|
{ "labels": [ { object ( |
Trường | |
---|---|
labels[] |
Bắt buộc. Nhãn được gắn thẻ ngôn ngữ cho phần trình đơn này. Tên hiển thị chỉ được dài tối đa 140 ký tự và nội dung mô tả phải dài tối đa 1.000 ký tự. Bạn phải có ít nhất một bộ nhãn. |
items[] |
Bắt buộc. Các mục của mục. Mỗi Mục phải có ít nhất một mục. |
FoodMenuItem
Mục của Phần. Đó có thể là chính món ăn đó hoặc có thể chứa nhiều FoodMenuItemOption.
Biểu diễn dưới dạng JSON | |
---|---|
{ "labels": [ { object ( |
Trường | |
---|---|
labels[] |
Bắt buộc. Nhãn được gắn thẻ ngôn ngữ cho mục trong trình đơn này. Tên hiển thị chỉ được dài tối đa 140 ký tự và nội dung mô tả phải dài tối đa 1.000 ký tự. Cần ít nhất một bộ nhãn. |
attributes |
Bắt buộc. Thuộc tính chi tiết của mặt hàng. Khi bạn chỉ định các lựa chọn về mặt hàng, lựa chọn này được xem là thuộc tính cơ sở và được điền sẵn vào từng lựa chọn. |
options[] |
Không bắt buộc. Yêu cầu này dành cho một mặt hàng có nhiều lựa chọn và người dùng bắt buộc phải đưa ra lựa chọn. Ví dụ: "thông thường" so với "lớn" bánh pizza. Khi bạn chỉ định các lựa chọn, các nhãn và thuộc tính ở cấp mặt hàng sẽ tự động trở thành nhãn và thuộc tính của lựa chọn đầu tiên. Khách hàng chỉ cần chỉ định các món ăn bổ sung khác trong trường này. |
FoodMenuItemAttributes
Thuộc tính của món ăn/món ăn.
Biểu diễn dưới dạng JSON | |
---|---|
{ "price": { object ( |
Trường | |
---|---|
price |
Bắt buộc. Giá của món ăn. |
spiciness |
Không bắt buộc. Mức độ cay của món ăn. |
allergen[] |
Không bắt buộc. Các chất gây dị ứng liên quan đến món ăn. Bạn nên cung cấp trường này. |
dietaryRestriction[] |
Không bắt buộc. Thông tin về chế độ ăn uống của món ăn. Bạn nên cung cấp trường này. |
nutritionFacts |
Không bắt buộc. Thông tin dinh dưỡng của món ăn. Bạn nên cung cấp trường này. |
ingredients[] |
Không bắt buộc. Thành phần của món ăn. |
servesNumPeople |
Không bắt buộc. Số người có thể phục vụ theo món ăn này. |
preparationMethods[] |
Không bắt buộc. Phương thức chế biến món ăn. |
portionSize |
Không bắt buộc. Kích thước của đơn đặt hàng, được biểu thị bằng đơn vị mặt hàng. (ví dụ: 4 "xiên", 6 "mảnh") |
mediaKeys[] |
Không bắt buộc. Khoá nội dung nghe nhìn của nội dung nghe nhìn được liên kết với món ăn. Chỉ hỗ trợ nội dung nghe nhìn từ ảnh. Khi có nhiều ảnh được liên kết, ảnh đầu tiên sẽ được coi là ảnh ưu tiên. |
Độ nhạy
Mức độ cay của một mặt hàng thực phẩm.
Enum | |
---|---|
SPICINESS_UNSPECIFIED |
Cấp không xác định |
MILD |
Chỉ mức độ cay nhẹ. |
MEDIUM |
Nghĩa là có độ cay vừa phải. |
HOT |
Chỉ định vị cay. Mức độ cay nhất. |
Chất gây dị ứng
Thông tin về chất gây dị ứng liên quan đến một mặt hàng thực phẩm.
Enum | |
---|---|
ALLERGEN_UNSPECIFIED |
Chất gây dị ứng không xác định |
DAIRY |
Chất gây dị ứng liên quan đến sữa |
EGG |
Chất gây dị ứng liên quan đến trứng |
FISH |
Chất gây dị ứng liên quan đến cá |
PEANUT |
Chất gây dị ứng liên quan đến đậu phộng |
SHELLFISH |
Chất gây dị ứng liên quan đến hải sản có vỏ |
SOY |
Chất gây dị ứng liên quan đến đậu nành |
TREE_NUT |
Chất gây dị ứng liên quan đến hạt cây |
WHEAT |
Chất gây dị ứng liên quan đến lúa mì |
DietaryRestriction
Thông tin về chế độ ăn uống của một loại thực phẩm.
Enum | |
---|---|
DIETARY_RESTRICTION_UNSPECIFIED |
Loại chế độ ăn không xác định |
HALAL |
Món ăn được gọi là món ăn của người theo đạo Hồi. |
KOSHER |
Nội dung mô tả món ăn là món ăn tuân thủ chế độ ăn kiêng kiểu Do Thái. |
ORGANIC |
Nội dung mô tả món ăn là món ăn hữu cơ. |
VEGAN |
Mô tả món ăn là món thuần chay. |
VEGETARIAN |
Nội dung cho biết món ăn là món chay. |
NutritionFacts
Thông báo này thể hiện thông tin dinh dưỡng của một món ăn.
Biểu diễn dưới dạng JSON | |
---|---|
{ "calories": { object ( |
Trường | |
---|---|
calories |
Không bắt buộc. Lượng calo của món ăn. |
totalFat |
Không bắt buộc. Thông tin về chất béo của một món ăn nhất định. |
cholesterol |
Không bắt buộc. Thông tin về lượng cholesterol của một món ăn cụ thể. |
sodium |
Không bắt buộc. Thông tin về lượng natri trong một món ăn cụ thể. |
totalCarbohydrate |
Không bắt buộc. Thông tin về carbohydrate cho một món ăn cụ thể. |
protein |
Không bắt buộc. Thông tin về protein cho một món ăn cụ thể. |
CaloriesFact
Thông báo này biểu thị thông tin về lượng calo có giới hạn trên và giới hạn dưới. Bạn phải chỉ định số tiền thấp hơn. Cả số tiền dưới và số tiền trên đều là số không âm.
Biểu diễn dưới dạng JSON | |
---|---|
{
"lowerAmount": integer,
"upperAmount": integer,
"unit": enum ( |
Trường | |
---|---|
lowerAmount |
Bắt buộc. Ít calo hơn |
upperAmount |
Không bắt buộc. Lượng calo trên |
unit |
Bắt buộc. Đơn vị của thông tin về lượng calo đã cho. |
EnergyUnit
Các đơn vị năng lượng trong thực phẩm (calo) có thể có.
Enum | |
---|---|
ENERGY_UNIT_UNSPECIFIED |
Chưa chỉ định đơn vị năng lượng |
CALORIE |
Calo |
JOULE |
Joule |
NutritionFact
Thông báo này biểu thị thông tin dinh dưỡng qua giới hạn trên và giới hạn dưới, đồng thời có thể được biểu thị bằng đơn vị khối lượng. Phải chỉ định số tiền thấp hơn. Cả số tiền thấp hơn và số tiền cao hơn đều là số không âm.
Biểu diễn dưới dạng JSON | |
---|---|
{
"lowerAmount": number,
"upperAmount": number,
"unit": enum ( |
Trường | |
---|---|
lowerAmount |
Bắt buộc. Hàm lượng dinh dưỡng thấp hơn |
upperAmount |
Không bắt buộc. Lượng dinh dưỡng trên |
unit |
Bắt buộc. Đơn vị của thông tin dinh dưỡng đã cho. |
MassUnit
Các đơn vị khối lượng có thể có.
Enum | |
---|---|
MASS_UNIT_UNSPECIFIED |
Chưa chỉ định đơn vị khối lượng |
GRAM |
Gam |
MILLIGRAM |
Miligam |
Nguyên liệu
Thông báo này biểu thị thông tin về thành phần của một món ăn.
Biểu diễn dưới dạng JSON | |
---|---|
{
"labels": [
{
object ( |
Trường | |
---|---|
labels[] |
Bắt buộc. Nhãn để mô tả thành phần. Tên hiển thị chỉ được dài tối đa 140 ký tự và nội dung mô tả phải dài tối đa 1.000 ký tự. Cần ít nhất một bộ nhãn. |
PreparationMethod
Phương pháp chuẩn bị món ăn.
Enum | |
---|---|
PREPARATION_METHOD_UNSPECIFIED |
Chưa xác định phương pháp chuẩn bị |
BAKED |
Phương thức bắt sáng |
BARBECUED |
Phương pháp nướng |
BASTED |
Phương pháp basted |
BLANCHED |
Phương pháp chần |
BOILED |
Phương thức luộc |
BRAISED |
Phương pháp hầm |
CODDLED |
Phương thức được nuông chiều |
FERMENTED |
Phương pháp lên men |
FRIED |
Phương thức đã chiên |
GRILLED |
Phương thức nướng |
KNEADED |
Phương thức nhào |
MARINATED |
Phương pháp tẩm ướp |
PAN_FRIED |
Phương pháp rán |
PICKLED |
Phương thức được lưu trữ |
PRESSURE_COOKED |
Phương pháp nấu bằng áp suất |
ROASTED |
Phương thức rang |
SAUTEED |
Phương pháp xào |
SEARED |
Phương thức áp chảo |
SIMMERED |
Phương thức đun nhỏ |
SMOKED |
Phương pháp xông khói |
STEAMED |
Phương pháp hấp |
STEEPED |
Phương pháp ngâm |
STIR_FRIED |
Phương pháp món xào |
OTHER_METHOD |
Phương pháp khác |
PortionSize
Kích thước khẩu phần của một món ăn.
Biểu diễn dưới dạng JSON | |
---|---|
{
"quantity": integer,
"unit": [
{
object ( |
Trường | |
---|---|
quantity |
Bắt buộc. Số phần. |
unit[] |
Bắt buộc. Trường nameInfo lặp lại dành cho đơn vị ở nhiều ngôn ngữ. |
FoodMenuItemOption
Tuỳ chọn của một mặt hàng. Phương thức này yêu cầu người dùng chọn một cách rõ ràng.
Biểu diễn dưới dạng JSON | |
---|---|
{ "labels": [ { object ( |
Trường | |
---|---|
labels[] |
Bắt buộc. Nhãn ngôn ngữ được gắn thẻ cho lựa chọn của mục này trong trình đơn. Ví dụ: "beef pad thai", "veggie pad thai", "small pizza", "large pizza". Tên hiển thị phải có độ dài từ 140 ký tự trở xuống, nội dung mô tả có độ dài từ 1.000 ký tự trở xuống. Cần ít nhất một bộ nhãn. |
attributes |
Bắt buộc. Thuộc tính chi tiết của lựa chọn về mặt hàng. Các thuộc tính chưa chỉ định riêng lẻ sẽ được kế thừa từ các thuộc tính cấp mặt hàng làm cơ sở. |
Món ăn
Thông tin về món ăn của một nhà hàng.
Enum | |
---|---|
CUISINE_UNSPECIFIED |
Không xác định món ăn |
AMERICAN |
Ẩm thực Hoa Kỳ |
ASIAN |
Món ăn Á |
BRAZILIAN |
Món ăn Brazil |
BREAK_FAST |
Bữa sáng |
BRUNCH |
Bữa sáng muộn |
CHICKEN |
Gà |
CHINESE |
Ẩm thực Trung Quốc |
FAMILY |
Ẩm thực theo phong cách gia đình |
FAST_FOOD |
Đồ ăn nhanh |
FRENCH |
Ẩm thực Pháp |
GREEK |
Món Hy Lạp |
GERMAN |
Món ăn Đức |
HAMBURGER |
Hamburger |
INDIAN |
Ẩm thực Ấn Độ |
INDONESIAN |
Món ăn Indonesia |
ITALIAN |
Ẩm thực Ý |
JAPANESE |
Ẩm thực Nhật Bản |
KOREAN |
Ẩm thực Triều Tiên |
LATIN_AMERICAN |
Ẩm thực Mỹ Latinh |
MEDITERRANEAN |
Món ăn vùng Địa Trung Hải |
MEXICAN |
Ẩm thực Mexico |
PAKISTANI |
Món ăn Pakistan |
PIZZA |
Pizza |
SEAFOOD |
Hải sản |
SPANISH |
Món ăn Tây Ban Nha |
SUSHI |
Sushi |
THAI |
Món ăn Thái |
TURKISH |
Món ăn Thổ Nhĩ Kỳ |
VEGETARIAN |
Thực phẩm chay |
VIETNAMESE |
Món ăn Việt |
OTHER_CUISINE |
Các món ăn khác |