FoodMenus

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

JSON উপস্থাপনা
{
  "name": string,
  "menus": [
    {
      object (FoodMenu)
    }
  ]
}
ফিল্ড
name

string

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

menus[]

object (FoodMenu)

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

FoodMenu

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

JSON উপস্থাপনা
{
  "labels": [
    {
      object (MenuLabel)
    }
  ],
  "sourceUrl": string,
  "sections": [
    {
      object (FoodMenuSection)
    }
  ],
  "cuisines": [
    enum (Cuisine)
  ]
}
ফিল্ড
labels[]

object (MenuLabel)

প্রয়োজনীয়। মেনুর জন্য ভাষা-ট্যাগ করা লেবেল। যেমন, "মেনু", "দুপুরের বিশেষ খাবার"। ডিসপ্লে নাম ১৪০ অক্ষর বা তার কম হতে হবে এবং বিবরণ ১,০০০ অক্ষর বা তার কম হতে হবে। লেবেলের অন্তত একটি সেট প্রয়োজন।

sourceUrl

string

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

sections[]

object (FoodMenuSection)

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

cuisines[]

enum (Cuisine)

ঐচ্ছিক। খাবার মেনুর জন্য রান্না সম্পর্কিত তথ্য। এই ফিল্ডে তথ্য দেওয়ার জন্য বিশেষভাবে সাজেস্ট করা হয়।

FoodMenuSection

মেনুর বিভাগ। এতে একাধিক আইটেম/ডিশ থাকতে পারে।

JSON উপস্থাপনা
{
  "labels": [
    {
      object (MenuLabel)
    }
  ],
  "items": [
    {
      object (FoodMenuItem)
    }
  ]
}
ফিল্ড
labels[]

object (MenuLabel)

প্রয়োজনীয়। এই মেনু বিভাগের জন্য ভাষা ট্যাগ করা লেবেল। ডিসপ্লে নাম ১৪০ অক্ষর বা তার কম হতে হবে এবং বিবরণ ১,০০০ অক্ষর বা তার কম হতে হবে। লেবেলের অন্তত একটি সেট প্রয়োজন।

items[]

object (FoodMenuItem)

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

FoodMenuItem

বিভাগের আইটেম। এটি কোনও ডিশ হতে পারে অথবা একাধিক FoodMenuItemOption থাকতে পারে।

JSON উপস্থাপনা
{
  "labels": [
    {
      object (MenuLabel)
    }
  ],
  "attributes": {
    object (FoodMenuItemAttributes)
  },
  "options": [
    {
      object (FoodMenuItemOption)
    }
  ]
}
ফিল্ড
labels[]

object (MenuLabel)

প্রয়োজনীয়। এই মেনু আইটেমের জন্য ভাষা ট্যাগ করা লেবেল। ডিসপ্লে নাম ১৪০ অক্ষর বা তার কম হতে হবে এবং বিবরণ ১,০০০ অক্ষর বা তার কম হতে হবে। লেবেলের অন্তত একটি সেট প্রয়োজন।

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)

ঐচ্ছিক। অর্ডারের সাইজ, আইটেমের ইউনিটে দেখানো হয়। (যেমন, ৪টি "কাঠি", ৬টি "পিস")

mediaKeys[]

string

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

ঝাল

খাবার আইটেমের ঝাল লেভেল।

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

অ্যালার্জেন

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

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

DietaryRestriction

খাবার আইটেমের ডায়েট সংক্রান্ত তথ্য।

Enums
DIETARY_RESTRICTION_UNSPECIFIED আহারের ধরন নির্দিষ্ট করা নেই
DAIRY_FREE খাবারটিকে দুগ্ধজাত দ্রব্য-মুক্ত খাবার হিসেবে উল্লেখ করা।
GLUTEN_FREE খাবারটিকে গ্লুটেন-ফ্রি ডিশ হিসেবে উল্লেখ করা।
HALAL খাবারটিকে হালাল খাবার হিসেবে উল্লেখ করা।
KOSHER খাবারটিকে কোশার ডিশ হিসেবে উল্লেখ করা।
ORGANIC খাবারটিকে অর্গ্যানিক ডিশ হিসেবে উল্লেখ করা।
VEGAN খাবারটিকে ভেগান ডিশ হিসেবে উল্লেখ করা।
VEGETARIAN খাবারটিকে নিরামিষ খাবার হিসেবে উল্লেখ করা।

NutritionFacts

এই মেসেজটি একটি খাবারের পুষ্টি সংক্রান্ত তথ্য দেখায়।

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)

ঐচ্ছিক। কোনও খাবারের জন্য প্রোটিন সংক্রান্ত তথ্য।

CaloriesFact

এই মেসেজটি ক্যালোরি সংক্রান্ত তথ্যকে একটি উচ্চতর ও নিম্নতর রেঞ্জের মধ্যে দেখায়। কম পরিমাণ উল্লেখ করতে হবে। নিম্ন ও উচ্চ উভয় পরিমাণই অ-ঋণাত্মক সংখ্যা।

JSON উপস্থাপনা
{
  "lowerAmount": integer,
  "upperAmount": integer,
  "unit": enum (EnergyUnit)
}
ফিল্ড
lowerAmount

integer

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

upperAmount

integer

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

unit

enum (EnergyUnit)

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

EnergyUnit

খাবার থেকে পাওয়া শক্তির সম্ভাব্য একক (ক্যালোরি)।

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

NutritionFact

এই মেসেজটি সর্বোচ্চ ও সর্বনিম্ন রেঞ্জ সহ পুষ্টি সংক্রান্ত তথ্যকে বোঝায় এবং এটি ভর একক দ্বারা উপস্থাপিত হতে পারে। কম পরিমাণ উল্লেখ করতে হবে। নিম্ন ও উচ্চ উভয় পরিমাণই অ-ঋণাত্মক সংখ্যা।

JSON উপস্থাপনা
{
  "lowerAmount": number,
  "upperAmount": number,
  "unit": enum (MassUnit)
}
ফিল্ড
lowerAmount

number

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

upperAmount

number

ঐচ্ছিক। পুষ্টি উপাদানের সর্বোচ্চ পরিমাণ

unit

enum (MassUnit)

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

MassUnit

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

Enums
MASS_UNIT_UNSPECIFIED ওজনের একক নির্দিষ্ট করা নেই
GRAM গ্রাম
MILLIGRAM মিলিগ্রাম

উপাদান

এই মেসেজটি কোনও খাবারের উপাদানের তথ্যকে বোঝায়।

JSON উপস্থাপনা
{
  "labels": [
    {
      object (MenuLabel)
    }
  ]
}
ফিল্ড
labels[]

object (MenuLabel)

প্রয়োজনীয়। উপকরণ বর্ণনা করার জন্য লেবেল। ডিসপ্লে নাম ১৪০ অক্ষর বা তার কম হতে হবে এবং বিবরণ ১,০০০ অক্ষর বা তার কম হতে হবে। লেবেলের অন্তত একটি সেট প্রয়োজন।

PreparationMethod

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

Enums
PREPARATION_METHOD_UNSPECIFIED প্রস্তুত করার পদ্ধতি নির্দিষ্ট করা নেই
BAKED বেকিং পদ্ধতি
BARBECUED বারবিকিউ পদ্ধতি
BASTED বাস্টিং পদ্ধতি
BLANCHED ব্লাঞ্চিং পদ্ধতি
BOILED সেদ্ধ করার পদ্ধতি
BRAISED ব্রেইজ করা পদ্ধতি
CODDLED কডল পদ্ধতি
FERMENTED ফার্মেন্টেড পদ্ধতি
FRIED ভাজার পদ্ধতি
GRILLED গ্রিল করার পদ্ধতি
KNEADED মন্ড তৈরি করার পদ্ধতি
MARINATED ম্যারিনেট করার পদ্ধতি
PAN_FRIED প্যান ফ্রাই পদ্ধতি
PICKLED আচার করার পদ্ধতি
PRESSURE_COOKED প্রেসার কুকারে রান্না করার পদ্ধতি
ROASTED রোস্ট করার পদ্ধতি
SAUTEED ভাজা পদ্ধতি
SEARED সেয়ার করা পদ্ধতি
SIMMERED কম আঁচে রান্না করার পদ্ধতি
SMOKED ধোঁয়া দিয়ে রান্না করার পদ্ধতি
STEAMED স্টিম করা পদ্ধতি
STEEPED স্টিপড পদ্ধতি
STIR_FRIED স্টার ফ্রাই পদ্ধতি
OTHER_METHOD অন্যান্য পদ্ধতি

PortionSize

খাবার পরিবেশনের পরিমাণ।

JSON উপস্থাপনা
{
  "quantity": integer,
  "unit": [
    {
      object (MenuLabel)
    }
  ]
}
ফিল্ড
quantity

integer

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

unit[]

object (MenuLabel)

প্রয়োজনীয়। একাধিক ভাষায় ইউনিটের জন্য repeat nameInfo ফিল্ড ব্যবহার করা হয়।

FoodMenuItemOption

আইটেমের বিকল্প। এর জন্য ব্যবহারকারীকে স্পষ্টভাবে বেছে নিতে হয়।

JSON উপস্থাপনা
{
  "labels": [
    {
      object (MenuLabel)
    }
  ],
  "attributes": {
    object (FoodMenuItemAttributes)
  }
}
ফিল্ড
labels[]

object (MenuLabel)

প্রয়োজনীয়। এই মেনু আইটেম বিকল্পের জন্য ভাষা ট্যাগ করা লেবেল। E.g.: "বিফ প্যাড থাই", "ভেজি প্যাড থাই", "ছোট পিৎজা", "বড় পিৎজা"। ডিসপ্লে নাম ১৪০ অক্ষর বা তার কম হতে হবে এবং বিবরণ ১,০০০ অক্ষর বা তার কম হতে হবে। লেবেলের অন্তত একটি সেট প্রয়োজন।

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