FoodMenus

একটি ব্যবসার মেনু যা খাবারের খাবার পরিবেশন করে।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "menus": [
    {
      object (FoodMenu)
    }
  ]
}
ক্ষেত্র
name

string

প্রয়োজন। ফর্মে এই অবস্থানের জন্য Google শনাক্তকারী: accounts/{accountId}/locations/{locationId}/foodMenus

menus[]

object ( FoodMenu )

ঐচ্ছিক। খাদ্য মেনু একটি সংগ্রহ.

ফুডমেনু

একটি ব্যবসার মেনু যা খাবারের খাবার পরিবেশন করে।

JSON প্রতিনিধিত্ব
{
  "labels": [
    {
      object (MenuLabel)
    }
  ],
  "sourceUrl": string,
  "sections": [
    {
      object (FoodMenuSection)
    }
  ],
  "cuisines": [
    enum (Cuisine)
  ]
}
ক্ষেত্র
labels[]

object ( MenuLabel )

প্রয়োজন। মেনুর জন্য ভাষা-ট্যাগযুক্ত লেবেল। যেমন "মেনু", "লাঞ্চ স্পেশাল"। ডিসপ্লে নাম 140 অক্ষর বা তার কম হওয়া উচিত, বর্ণনা সহ 1,000 অক্ষর বা তার কম। লেবেলের অন্তত এক সেট প্রয়োজন।

sourceUrl

string

ঐচ্ছিক। কোনো ওয়েবপেজ থাকলে মেনুর উৎস URL।

sections[]

object ( FoodMenuSection )

প্রয়োজন। মেনুর বিভাগগুলি।

cuisines[]

enum ( Cuisine )

ঐচ্ছিক। খাদ্য মেনু জন্য রন্ধনপ্রণালী তথ্য. এটা অত্যন্ত এই ক্ষেত্র প্রদান বাঞ্ছনীয়.

ফুডমেনু সেকশন

একটি মেনু বিভাগ. এতে একাধিক আইটেম/থালা-বাসন থাকতে পারে।

JSON প্রতিনিধিত্ব
{
  "labels": [
    {
      object (MenuLabel)
    }
  ],
  "items": [
    {
      object (FoodMenuItem)
    }
  ]
}
ক্ষেত্র
labels[]

object ( MenuLabel )

প্রয়োজন। এই মেনু বিভাগের জন্য ভাষা ট্যাগ করা লেবেল। ডিসপ্লে নাম 140 অক্ষর বা তার কম হওয়া উচিত, বর্ণনা সহ 1,000 অক্ষর বা তার কম। লেবেলের অন্তত এক সেট প্রয়োজন।

items[]

object ( FoodMenuItem )

প্রয়োজন। বিভাগের আইটেম। প্রতিটি বিভাগে কমপক্ষে একটি আইটেম থাকতে হবে।

ফুড মেনু আইটেম

একটি বিভাগের আইটেম। এটি নিজেই থালা হতে পারে, বা একাধিক FoodMenuItemOption থাকতে পারে।

JSON প্রতিনিধিত্ব
{
  "labels": [
    {
      object (MenuLabel)
    }
  ],
  "attributes": {
    object (FoodMenuItemAttributes)
  },
  "options": [
    {
      object (FoodMenuItemOption)
    }
  ]
}
ক্ষেত্র
labels[]

object ( MenuLabel )

প্রয়োজন। এই মেনু আইটেমের জন্য ভাষা ট্যাগ করা লেবেল। ডিসপ্লে নাম 140 অক্ষর বা তার কম হওয়া উচিত, বর্ণনা সহ 1,000 অক্ষর বা তার কম। লেবেলের অন্তত এক সেট প্রয়োজন।

attributes

object ( FoodMenuItemAttributes )

প্রয়োজন। আইটেমের বিস্তারিত বৈশিষ্ট্য। যখন আইটেম বিকল্পগুলি নির্দিষ্ট করা হয়, তখন এটিকে বেস অ্যাট্রিবিউট হিসেবে বিবেচনা করা হয় এবং প্রতিটি অপশনে পপুলেট করা হয়।

options[]

object ( FoodMenuItemOption )

ঐচ্ছিক। এটি এমন একটি আইটেমের জন্য যা একাধিক ভিন্ন বিকল্পে আসে এবং ব্যবহারকারীদের পছন্দ করতে হবে। যেমন "নিয়মিত" বনাম "বড়" পিৎজা। যখন বিকল্পগুলি নির্দিষ্ট করা হয়, আইটেম স্তরে লেবেল এবং বৈশিষ্ট্যগুলি স্বয়ংক্রিয়ভাবে প্রথম বিকল্পের লেবেল এবং বৈশিষ্ট্য হয়ে উঠবে৷ ক্লায়েন্টদের শুধুমাত্র এই ক্ষেত্রে অন্যান্য অতিরিক্ত খাদ্য বিকল্প নির্দিষ্ট করতে হবে।

FoodMenuItemAttributes

একটি খাদ্য আইটেম/থালার বৈশিষ্ট্য।

JSON প্রতিনিধিত্ব
{
  "price": {
    object (Money)
  },
  "spiciness": enum (Spiciness),
  "allergen": [
    enum (Allergen)
  ],
  "dietaryRestriction": [
    enum (DietaryRestriction)
  ],
  "nutritionFacts": {
    object (NutritionFacts)
  },
  "ingredients": [
    {
      object (Ingredient)
    }
  ],
  "servesNumPeople": integer,
  "preparationMethods": [
    enum (PreparationMethod)
  ],
  "portionSize": {
    object (PortionSize)
  },
  "mediaKeys": [
    string
  ]
}
ক্ষেত্র
price

object ( Money )

প্রয়োজন। খাবারের ডিশের দাম।

spiciness

enum ( Spiciness )

ঐচ্ছিক। খাবারের থালাটির মশলাদার মাত্রা।

allergen[]

enum ( Allergen )

ঐচ্ছিক। খাবারের ডিশের সাথে যুক্ত অ্যালার্জেন। এটা অত্যন্ত এই ক্ষেত্র প্রদান বাঞ্ছনীয়.

dietaryRestriction[]

enum ( DietaryRestriction )

ঐচ্ছিক। খাদ্য থালা খাদ্যতালিকাগত তথ্য. এটা অত্যন্ত এই ক্ষেত্র প্রদান বাঞ্ছনীয়.

nutritionFacts

object ( NutritionFacts )

ঐচ্ছিক। খাদ্য থালা বিকল্পের পুষ্টি তথ্য. এটা অত্যন্ত এই ক্ষেত্র প্রদান বাঞ্ছনীয়.

ingredients[]

object ( Ingredient )

ঐচ্ছিক। খাবারের থালা বিকল্পের উপাদান।

servesNumPeople

integer

ঐচ্ছিক। এই খাদ্য থালা বিকল্প দ্বারা পরিবেশন করা যেতে পারে সংখ্যক মানুষ.

preparationMethods[]

enum ( PreparationMethod )

ঐচ্ছিক। খাদ্য থালা বিকল্প প্রস্তুত করা হয় কিভাবে পদ্ধতি.

portionSize

object ( PortionSize )

ঐচ্ছিক। অর্ডারের আকার, আইটেমগুলির ইউনিটে উপস্থাপিত। (যেমন 4 "skewers", 6 "টুকরা")

mediaKeys[]

string

ঐচ্ছিক। থালার সাথে যুক্ত মিডিয়ার মিডিয়া চাবিকাঠি। শুধুমাত্র ফটো মিডিয়া সমর্থিত. যখন একাধিক ফটো যুক্ত থাকে, তখন প্রথম ছবিটিকে পছন্দের ছবি হিসেবে বিবেচনা করা হয়।

মশলাদার

একটি খাদ্য আইটেমের মসলা মাত্রা।

Enums
SPICINESS_UNSPECIFIED লেভেল অনির্দিষ্ট
MILD হালকা মশলাদার বোঝানো।
MEDIUM মাঝারি মশলাদার বোঝানো।
HOT গরম মশলাদার বোঝানো। সবচেয়ে মশলাদার স্তর।

অ্যালার্জেন

একটি খাদ্য আইটেম সম্পর্কিত অ্যালার্জেন তথ্য।

Enums
ALLERGEN_UNSPECIFIED অ্যালার্জেন অনির্দিষ্ট
DAIRY দুগ্ধ সংক্রান্ত অ্যালার্জেন
EGG ডিম সম্পর্কিত অ্যালার্জেন
FISH মাছ সম্পর্কিত অ্যালার্জেন
PEANUT চিনাবাদাম সম্পর্কিত অ্যালার্জেন
SHELLFISH শেলফিশ সম্পর্কিত অ্যালার্জেন
SOY সয়া সম্পর্কিত অ্যালার্জেন
TREE_NUT গাছের বাদাম সম্পর্কিত অ্যালার্জেন
WHEAT গম সম্পর্কিত অ্যালার্জেন

খাদ্যতালিকাগত সীমাবদ্ধতা

একটি খাদ্য আইটেম খাদ্যতালিকাগত তথ্য.

Enums
DIETARY_RESTRICTION_UNSPECIFIED খাদ্যের ধরন অনির্দিষ্ট
HALAL খাবারকে হালাল থালা হিসেবে চিহ্নিত করা।
KOSHER একটি কোশার থালা হিসাবে খাবারের সংকেত।
ORGANIC একটি জৈব থালা হিসাবে খাদ্য চিহ্নিত.
VEGAN একটি নিরামিষ থালা হিসাবে খাদ্য চিহ্নিত.
VEGETARIAN একটি নিরামিষ থালা হিসাবে খাদ্য চিহ্নিত.

পুষ্টির তথ্য

এই বার্তা একটি খাদ্য থালা জন্য পুষ্টি তথ্য প্রতিনিধিত্ব করে.

JSON প্রতিনিধিত্ব
{
  "calories": {
    object (CaloriesFact)
  },
  "totalFat": {
    object (NutritionFact)
  },
  "cholesterol": {
    object (NutritionFact)
  },
  "sodium": {
    object (NutritionFact)
  },
  "totalCarbohydrate": {
    object (NutritionFact)
  },
  "protein": {
    object (NutritionFact)
  }
}
ক্ষেত্র
calories

object ( CaloriesFact )

ঐচ্ছিক। খাবারের ক্যালোরি।

totalFat

object ( NutritionFact )

ঐচ্ছিক। একটি প্রদত্ত খাদ্য থালা জন্য চর্বি তথ্য.

cholesterol

object ( NutritionFact )

ঐচ্ছিক। একটি প্রদত্ত খাদ্য থালা জন্য কোলেস্টেরল তথ্য.

sodium

object ( NutritionFact )

ঐচ্ছিক। একটি প্রদত্ত খাদ্য থালা জন্য সোডিয়াম তথ্য.

totalCarbohydrate

object ( NutritionFact )

ঐচ্ছিক। একটি প্রদত্ত খাদ্য থালা জন্য কার্বোহাইড্রেট তথ্য.

protein

object ( NutritionFact )

ঐচ্ছিক। একটি প্রদত্ত খাদ্য থালা জন্য প্রোটিন তথ্য.

ক্যালোরি ফ্যাক্ট

এই বার্তাটি ক্যালোরি তথ্যকে বোঝায় একটি উপরের আবদ্ধ এবং নিম্ন আবদ্ধ পরিসরের সাথে। কম পরিমাণ উল্লেখ করা আবশ্যক. নিম্ন এবং উপরের উভয় রাশিই অ-ঋণাত্মক সংখ্যা।

JSON প্রতিনিধিত্ব
{
  "lowerAmount": integer,
  "upperAmount": integer,
  "unit": enum (EnergyUnit)
}
ক্ষেত্র
lowerAmount

integer

প্রয়োজন। ক্যালোরির পরিমাণ কম

upperAmount

integer

ঐচ্ছিক। ক্যালোরি উচ্চ পরিমাণ

unit

enum ( EnergyUnit )

প্রয়োজন। প্রদত্ত ক্যালোরি তথ্যের একক।

এনার্জি ইউনিট

খাদ্য শক্তির সম্ভাব্য একক (ক্যালোরি)।

Enums
ENERGY_UNIT_UNSPECIFIED শক্তি ইউনিট অনির্দিষ্ট
CALORIE ক্যালোরি
JOULE জুল

পুষ্টি ফ্যাক্ট

এই বার্তাটি একটি উচ্চ আবদ্ধ এবং নিম্ন আবদ্ধ পরিসীমা সহ পুষ্টি তথ্য নির্দেশ করে এবং ভর একক দ্বারা প্রতিনিধিত্ব করা যেতে পারে। কম পরিমাণ উল্লেখ করা আবশ্যক. নিম্ন এবং উপরের উভয় রাশিই অ-ঋণাত্মক সংখ্যা।

JSON প্রতিনিধিত্ব
{
  "lowerAmount": number,
  "upperAmount": number,
  "unit": enum (MassUnit)
}
ক্ষেত্র
lowerAmount

number

প্রয়োজন। পুষ্টির পরিমাণ কম

upperAmount

number

ঐচ্ছিক। পুষ্টির উচ্চ পরিমাণ

unit

enum ( MassUnit )

প্রয়োজন। প্রদত্ত পুষ্টি তথ্যের একক।

গণ ইউনিট

ভরের সম্ভাব্য একক।

Enums
MASS_UNIT_UNSPECIFIED ভর একক অনির্দিষ্ট
GRAM ছোলা
MILLIGRAM মিলিগ্রাম

উপাদান

এই বার্তা একটি খাদ্য থালা একটি উপাদান তথ্য নির্দেশ করে.

JSON প্রতিনিধিত্ব
{
  "labels": [
    {
      object (MenuLabel)
    }
  ]
}
ক্ষেত্র
labels[]

object ( MenuLabel )

প্রয়োজন। উপাদান বর্ণনা করার জন্য লেবেল। ডিসপ্লে নাম 140 অক্ষর বা তার কম হওয়া উচিত, বর্ণনা সহ 1,000 অক্ষর বা তার কম। লেবেলের অন্তত এক সেট প্রয়োজন।

প্রস্তুতির পদ্ধতি

খাবারের থালা তৈরির পদ্ধতি।

Enums
PREPARATION_METHOD_UNSPECIFIED প্রস্তুতি পদ্ধতি অনির্দিষ্ট
BAKED বেকড পদ্ধতি
BARBECUED বারবিকিউড পদ্ধতি
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 অন্য পদ্ধতি

অংশের আকার

একটি খাদ্য থালা অংশ আকার পরিবেশন.

JSON প্রতিনিধিত্ব
{
  "quantity": integer,
  "unit": [
    {
      object (MenuLabel)
    }
  ]
}
ক্ষেত্র
quantity

integer

প্রয়োজন। অংশের সংখ্যা।

unit[]

object ( MenuLabel )

প্রয়োজন। পুনরাবৃত্ত nameInfo ক্ষেত্রটি একাধিক ভাষায় ইউনিটের জন্য।

FoodMenuItemOption

একটি আইটেমের বিকল্প। এটি একটি স্পষ্ট ব্যবহারকারী নির্বাচন প্রয়োজন.

JSON প্রতিনিধিত্ব
{
  "labels": [
    {
      object (MenuLabel)
    }
  ],
  "attributes": {
    object (FoodMenuItemAttributes)
  }
}
ক্ষেত্র
labels[]

object ( MenuLabel )

প্রয়োজন। এই মেনু আইটেম বিকল্পের জন্য ভাষা ট্যাগ লেবেল. যেমন: "বিফ প্যাড থাই", "ভেজি প্যাড থাই", "ছোট পিজ্জা", "বড় পিজা"। ডিসপ্লে নাম 140 অক্ষর বা তার কম হওয়া উচিত, বর্ণনা সহ 1,000 অক্ষর বা তার কম। লেবেলের অন্তত এক সেট প্রয়োজন।

attributes

object ( FoodMenuItemAttributes )

প্রয়োজন। আইটেম বিকল্পের বিস্তারিত বৈশিষ্ট্য। বেস হিসাবে আইটেম-স্তরের অ্যাটিবিউটগুলি থেকে পৃথক অনির্দিষ্ট বৈশিষ্ট্যগুলি উত্তরাধিকার সূত্রে প্রাপ্ত হবে৷

রন্ধনপ্রণালী

একটি রেস্টুরেন্ট এর রন্ধনপ্রণালী তথ্য.

Enums
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 অন্যান্য রন্ধনপ্রণালী