- JSON প্রতিনিধিত্ব
- কনফিগার ফাইল
- কনফিগফাইল
- উদ্ভাসিত
- কর্ম
- কাস্টম অ্যাকশন
- ব্যস্ততা
- পুশনোটিফিকেশন
- দৈনিক আপডেট
- অ্যাকশনলিঙ্ক
- সহকারী লিঙ্ক
- সেটিংস
- শ্রেণী
- সারফেস প্রয়োজনীয়তা
- সক্ষমতার প্রয়োজনীয়তা
- সারফেস ক্যাপাবিলিটি
- স্থানীয়কৃত সেটিংস
- থিম কাস্টমাইজেশন
- ইমেজ কর্নার স্টাইল
- অ্যাকাউন্ট লিঙ্কিং
- লিঙ্কিং টাইপ
- AuthGrantType
- ওয়েবহুক
- হ্যান্ডলার
- Httpsএন্ডপয়েন্ট
- ইনলাইনক্লাউড ফাংশন
- অভিপ্রায়
- ইন্টেন্ট প্যারামিটার
- ক্লাস রেফারেন্স
- এন্টিটিসেট রেফারেন্স
- EntitySetReference
- টাইপ
- সমার্থক প্রকার
- ম্যাচ টাইপ
- সত্তা
- সত্তা প্রদর্শন
- রেগুলার এক্সপ্রেশন টাইপ
- সত্তা
- ফ্রি টেক্সট টাইপ
- সত্তা সেট
- সত্তা
- গ্লোবাল ইনটেন্ট ইভেন্ট
- ইভেন্টহ্যান্ডলার
- স্ট্যাটিক প্রম্পট
- স্ট্যাটিক প্রম্পট প্রার্থী
- নির্বাচক
- সারফেস সক্ষমতা
- সামর্থ্য
- StaticPromptResponse
- StaticSimplePrompt
- বৈকল্পিক
- StaticContentPrompt
- স্ট্যাটিককার্ড প্রম্পট
- স্ট্যাটিক ইমেজ প্রম্পট
- ইমেজফিল
- StaticLinkPrompt
- OpenUrl
- UrlHint
- স্ট্যাটিকটেবল প্রম্পট
- টেবিলকলাম
- অনুভূমিক সারিবদ্ধকরণ
- টেবিল সারি
- টেবিল সেল
- স্ট্যাটিকমিডিয়া প্রম্পট
- মিডিয়া টাইপ
- ঐচ্ছিক মিডিয়া কন্ট্রোল
- মিডিয়াঅবজেক্ট
- মিডিয়া ইমেজ
- রিপিটমোড
- স্ট্যাটিকলিস্ট প্রম্পট
- তালিকা আইটেম
- স্ট্যাটিক কালেকশন প্রম্পট
- সংগ্রহের আইটেম
- স্ট্যাটিক কালেকশন ব্রাউজ প্রম্পট
- সংগ্রহ ব্রাউজ আইটেম
- সাজেশন
- স্ট্যাটিক ক্যানভাস প্রম্পট
- দৃশ্য
- ইন্টেন্ট ইভেন্ট
- শর্তসাপেক্ষ ইভেন্ট
- স্লট
- প্রম্পটসেটিংস
- কমিট আচরণ
- ডিফল্ট মান
- ডেটাফাইলস
- ডেটাফাইল
ফাইলের তালিকার জন্য মোড়ক।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { // Union field | |
| ক্ষেত্র | ||
|---|---|---|
| ইউনিয়ন ফিল্ড file_type। এক সময়ে সার্ভারে শুধুমাত্র এক ধরনের ফাইল পাঠানো যায়, কনফিগার ফাইল বা ডেটা ফাইল।file_typeনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| configFiles |   কনফিগার ফাইলের তালিকা। এর মধ্যে রয়েছে ম্যানিফেস্ট, সেটিংস, ইন্টারঅ্যাকশন মডেল রিসোর্স বান্ডেল এবং আরও অনেক কিছু। | |
| dataFiles |   ডেটা ফাইলের তালিকা। এর মধ্যে রয়েছে ইমেজ, অডিও ফাইল, ক্লাউড ফাংশন সোর্স কোড। | |
কনফিগার ফাইল
বারবার কনফিগার ফাইলের জন্য মোড়ক। পুনরাবৃত্ত ক্ষেত্রগুলি একটিতে বিদ্যমান থাকতে পারে না৷
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "configFiles": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| configFiles[] |   একাধিক কনফিগার ফাইল। | 
কনফিগফাইল
একটি একক ফাইলের প্রতিনিধিত্ব করে যাতে স্ট্রাকচার্ড ডেটা থাকে। বিকাশকারীরা অ্যাকশন, সেটিংস, ফিফিলমেন্ট সহ স্ট্রাকচার্ড কনফিগারেশন ব্যবহার করে তাদের বেশিরভাগ প্রকল্পকে সংজ্ঞায়িত করতে পারে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "filePath": string, // Union field | |
| ক্ষেত্র | ||
|---|---|---|
| filePath |   SDK ফাইল কাঠামোতে প্রজেক্ট রুট থেকে কনফিগার ফাইলের আপেক্ষিক পাথ। নীচের প্রতিটি ফাইলের একটি অনুমোদিত ফাইল পাথ আছে। যেমন: settings/settings.yaml | |
| ইউনিয়ন ফিল্ড file। প্রতিটি ধরনের কনফিগারেশন ফাইলের একটিতে একটি সংশ্লিষ্ট ক্ষেত্র থাকা উচিত।fileনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| manifest |    একক ম্যানিফেস্ট ফাইল। অনুমোদিত ফাইল পাথ:  | |
| actions |    সংজ্ঞায়িত সমস্ত ক্রিয়া সহ একক অ্যাকশন ফাইল। অনুমোদিত ফাইল পাথ:  | |
| settings |    একক সেটিংস কনফিগার যা অ-স্থানীয় সেটিংস এবং প্রকল্পের ডিফল্ট লোকেলের জন্য সেটিংস অন্তর্ভুক্ত করে (যদি নির্দিষ্ট করা থাকে)। একটি লোকেল ওভাররাইড ফাইলের জন্য, শুধুমাত্র স্থানীয়কৃত সেটিংস ক্ষেত্র জনবহুল হবে। অনুমোদিত ফাইল পাথ:  | |
| webhook |    একক ওয়েবহুকের সংজ্ঞা। অনুমোদিত ফাইল পাথ:  | |
| intent |    একক অভিপ্রায় সংজ্ঞা। অনুমোদিত ফাইল পাথ:  | |
| type |    একক ধরনের সংজ্ঞা। অনুমোদিত ফাইল পাথ:  | |
| entitySet |    একক সত্তা সেট সংজ্ঞা। অনুমোদিত ফাইল পাথ:  | |
| globalIntentEvent |    একক বিশ্বব্যাপী অভিপ্রায় ইভেন্ট সংজ্ঞা। অনুমোদিত ফাইল পাথ:  | |
| scene |    একক দৃশ্যের সংজ্ঞা। অনুমোদিত ফাইল পাথ:  | |
| staticPrompt |    একক স্ট্যাটিক প্রম্পট সংজ্ঞা। অনুমোদিত ফাইল পাথ:  | |
| accountLinkingSecret |    অ্যাকাউন্ট লিঙ্কিংয়ে ব্যবহৃত ক্লায়েন্ট সিক্রেটের সাথে সম্পর্কিত মেটাডেটা। অনুমোদিত ফাইল পাথ:  | |
| resourceBundle |    একক সম্পদ বান্ডিল, যা একটি স্ট্রিং থেকে একটি স্ট্রিং বা স্ট্রিংগুলির তালিকা পর্যন্ত একটি মানচিত্র৷ রিসোর্স বান্ডেলগুলি স্ট্যাটিক প্রম্পটে স্ট্রিং স্থানীয়করণের জন্য ব্যবহার করা যেতে পারে। অনুমোদিত ফাইল পাথ:  | |
উদ্ভাসিত
তথ্য রয়েছে যা "পরিবহনযোগ্য" অর্থাৎ কোনো প্রদত্ত প্রকল্পের জন্য নির্দিষ্ট নয় এবং প্রকল্পগুলির মধ্যে স্থানান্তরিত হতে পারে৷
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "version": string } | |
| ক্ষেত্র | |
|---|---|
| version |   ফাইল ফরম্যাটের সংস্করণ। বর্তমান ফাইল ফরম্যাট সংস্করণ হল 1.0 উদাহরণ: "1.0" | 
কর্ম
একটি প্রকল্পে সংজ্ঞায়িত কর্মের তালিকা প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "custom": {
    string: {
      object ( | |
| ক্ষেত্র | |
|---|---|
| custom |   প্রজেক্টের জন্য আহ্বান কনফিগার করতে উদ্দেশ্য থেকে কাস্টম অ্যাকশন পর্যন্ত মানচিত্র। আমন্ত্রণ অভিপ্রায়গুলি হয় সিস্টেম বা "কাস্টম/ইন্টেন্টস/" প্যাকেজে সংজ্ঞায়িত কাস্টম উদ্দেশ্য হতে পারে। এখানে সংজ্ঞায়িত সমস্ত ইন্টেন্ট (সিস্টেম ইন্টেন্ট এবং কাস্টম ইন্টেন্ট) এর অবশ্যই "কাস্টম/গ্লোবাল/" প্যাকেজে একটি সংশ্লিষ্ট ইনটেন্ট ফাইল থাকতে হবে।   | 
কাস্টম অ্যাকশন
একটি কাস্টম কর্ম সংক্রান্ত বিশদ বিবরণ.
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "engagement": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| engagement |   শেষ ব্যবহারকারীদের পুশ নোটিফিকেশন এবং দৈনিক আপডেটগুলিতে সদস্যতা নিতে সহায়তা করার জন্য অ্যাকশনের সাথে যুক্ত এনগেজমেন্ট মেকানিজম। মনে রাখবেন যে প্রতিদিনের আপডেট/পুশ নোটিফিকেশন স্লট কনফিগারেশনে নির্দিষ্ট করা অভিপ্রায়ের নামটি শেষ ব্যবহারকারীদের এই আপডেটগুলিতে সদস্যতা নেওয়ার জন্য এই ক্রিয়াটির সাথে সম্পর্কিত অভিপ্রায়ের সাথে মেলে। | 
ব্যস্ততা
এই ক্রিয়াকলাপের সাথে যুক্ত থাকার প্রক্রিয়াগুলিকে সংজ্ঞায়িত করে৷ এটি শেষ ব্যবহারকারীদের পুশ নোটিফিকেশন এবং দৈনিক আপডেটের সদস্যতা নিতে দেয়।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string, "pushNotification": { object ( | |
| ক্ষেত্র | |
|---|---|
| title |   এনগেজমেন্টের শিরোনাম যা শেষ ব্যবহারকারীদের আপডেট পাওয়ার জন্য তাদের অনুমতি চেয়ে পাঠানো হবে। দৈনিক আপডেটের জন্য শেষ ব্যবহারকারীদের কাছে পাঠানো প্রম্পটটি দেখতে "আপনি আমাকে আপনার দৈনিক {title} পাঠাতে কত সময়ে চান" এবং পুশ বিজ্ঞপ্তিগুলির জন্য "আমি {title}-এর জন্য পুশ বিজ্ঞপ্তি পাঠালে কি ঠিক আছে" এর মত দেখাবে৷ এই ক্ষেত্রটি স্থানীয়করণযোগ্য। | 
| pushNotification |   পুশ বিজ্ঞপ্তি সেটিংস যা এই ব্যস্ততা সমর্থন করে। | 
| actionLink |   একটি অ্যাকশনের জন্য লিঙ্ক কনফিগারেশন যা নির্ধারণ করে যে অ্যাকশনের জন্য লিঙ্ক শেয়ার করা সক্ষম হয়েছে কিনা এবং যদি তাই হয়, লিঙ্কটির জন্য ব্যবহারকারী বান্ধব প্রদর্শন নাম রয়েছে। ActionLink বাতিল করা হয়েছে। পরিবর্তে AssistantLink ব্যবহার করুন। | 
| assistantLink |   একটি অ্যাকশনের জন্য লিঙ্ক কনফিগারেশন যা নির্ধারণ করে যে অ্যাকশনের জন্য লিঙ্ক শেয়ার করা সক্ষম হয়েছে কিনা এবং যদি তাই হয়, লিঙ্কটির জন্য ব্যবহারকারী বান্ধব প্রদর্শন নাম রয়েছে। | 
| dailyUpdate |   দৈনিক আপডেট সেটিংস যা এই ব্যস্ততা সমর্থন করে। | 
পুশনোটিফিকেশন
এই ব্যস্ততা সমর্থন করে এমন পুশ বিজ্ঞপ্তি সেটিংস সংজ্ঞায়িত করে।
দৈনিক আপডেট
দৈনিক আপডেট সেটিংস সংজ্ঞায়িত করে যা এই ব্যস্ততা সমর্থন করে।
অ্যাকশনলিঙ্ক
এই ক্রিয়া এবং সংশ্লিষ্ট সেটিংসের জন্য শেয়ারিং লিঙ্কগুলি সক্ষম করা হয়েছে কিনা তা নির্দেশ করে৷ অ্যাকশন লিঙ্কগুলি ব্যবহারকারীকে একটি নির্দিষ্ট কর্মের সাথে গভীরভাবে লিঙ্ক করতে ব্যবহৃত হয়। ActionLink বাতিল করা হয়েছে। পরিবর্তে AssistantLink ব্যবহার করুন।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string } | |
| ক্ষেত্র | |
|---|---|
| title |   লিঙ্কের জন্য ব্যবহারকারী বন্ধুত্বপূর্ণ প্রদর্শন শিরোনাম. | 
সহকারী লিঙ্ক
এই ক্রিয়া এবং সংশ্লিষ্ট সেটিংসের জন্য শেয়ারিং লিঙ্কগুলি সক্ষম করা হয়েছে কিনা তা নির্দেশ করে৷ সহকারী লিঙ্কগুলি ব্যবহারকারীকে একটি নির্দিষ্ট কর্মের সাথে গভীরভাবে লিঙ্ক করতে ব্যবহার করা হয়।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string } | |
| ক্ষেত্র | |
|---|---|
| title |   লিঙ্কের জন্য ব্যবহারকারী বন্ধুত্বপূর্ণ প্রদর্শন শিরোনাম. | 
সেটিংস
একটি অ্যাকশন প্রজেক্টের সেটিংস প্রতিনিধিত্ব করে যা লোকেল নির্দিষ্ট নয়। পরবর্তী ট্যাগ: 22
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "projectId": string, "defaultLocale": string, "enabledRegions": [ string ], "disabledRegions": [ string ], "category": enum ( | |
| ক্ষেত্র | |
|---|---|
| projectId |   কর্ম প্রকল্প আইডি। | 
| defaultLocale |    লোকেল যা প্রকল্পের জন্য ডিফল্ট। সমস্ত ফাইলের জন্য  | 
| enabledRegions[] |    সেই অঞ্চলগুলিকে প্রতিনিধিত্ব করে যেখানে ব্যবহারকারীরা আপনার অ্যাকশনগুলিকে আহ্বান করতে পারে, যা ব্যবহারকারীর উপস্থিতির অবস্থানের উপর ভিত্তি করে৷  | 
| disabledRegions[] |    ব্যবহারকারীর উপস্থিতির অবস্থানের উপর ভিত্তি করে আপনার অ্যাকশনগুলি ব্লক করা অঞ্চলগুলিকে প্রতিনিধিত্ব করে৷  | 
| category |   এই অ্যাকশন প্রকল্পের জন্য বিভাগ। | 
| usesTransactionsApi |   অ্যাকশন লেনদেন ব্যবহার করতে পারে কিনা (উদাহরণস্বরূপ, সংরক্ষণ করা, অর্ডার নেওয়া ইত্যাদি)। যদি মিথ্যা হয়, তাহলে লেনদেন API ব্যবহার করার প্রচেষ্টা ব্যর্থ হয়। | 
| usesDigitalPurchaseApi |   অ্যাকশন ডিজিটাল পণ্যের জন্য লেনদেন করতে পারে কিনা। | 
| usesInteractiveCanvas |   অ্যাকশন ইন্টারেক্টিভ ক্যানভাস ব্যবহার করে কিনা। | 
| usesHomeStorage |   অ্যাকশন হোম স্টোরেজ বৈশিষ্ট্য ব্যবহার করে কিনা। | 
| designedForFamily |   অ্যাকশন সামগ্রী পরিবারের জন্য ডিজাইন করা হয়েছে কিনা (DFF)। | 
| containsAlcoholOrTobaccoContent |   অ্যাকশনে অ্যালকোহল বা তামাক সম্পর্কিত সামগ্রী রয়েছে কিনা। | 
| keepsMicOpen |   কথোপকথনের সময় একটি স্পষ্ট প্রম্পট ছাড়া অ্যাকশন মাইক খোলা রেখে যেতে পারে কিনা। | 
| surfaceRequirements |   এই প্রজেক্টে অ্যাকশন শুরু করার জন্য ক্লায়েন্টের পৃষ্ঠের প্রয়োজনীয়তাগুলিকে সমর্থন করতে হবে। | 
| testingInstructions |   অ্যাকশন পর্যালোচকদের জন্য ফ্রি-ফর্ম পরীক্ষার নির্দেশাবলী (উদাহরণস্বরূপ, অ্যাকাউন্ট লিঙ্ক করার নির্দেশাবলী)। | 
| localizedSettings |   প্রকল্পের ডিফল্ট লোকেলের জন্য স্থানীয়কৃত সেটিংস। প্রতিটি অতিরিক্ত লোকেলের নিজস্ব ডিরেক্টরিতে নিজস্ব সেটিংস ফাইল থাকা উচিত। | 
| accountLinking |   ব্যবহারকারীদের Google সাইন-ইন এবং/অথবা আপনার নিজস্ব OAuth পরিষেবার মাধ্যমে অ্যাকাউন্ট তৈরি বা লিঙ্ক করার অনুমতি দিন। | 
| selectedAndroidApps[] |   লেনদেনের জন্য Google Play কেনাকাটা অ্যাক্সেস করার জন্য Android অ্যাপগুলি বেছে নেওয়া হয়েছে। এটি ব্র্যান্ডের মালিকানা যাচাই করতে এবং অতিরিক্ত বৈশিষ্ট্যগুলি সক্ষম করতে অ্যাকশন প্রকল্পের সাথে সংযুক্ত Android অ্যাপ থেকে একটি নির্বাচন। আরও তথ্যের জন্য https://developers.google.com/assistant/console/brand-verification দেখুন। | 
শ্রেণী
একটি অ্যাকশন প্রকল্পের জন্য বিভাগ পছন্দ।
| এনামস | |
|---|---|
| CATEGORY_UNSPECIFIED | অজানা/অনির্দিষ্ট। | 
| BUSINESS_AND_FINANCE | ব্যবসা এবং অর্থ বিভাগ। | 
| EDUCATION_AND_REFERENCE | শিক্ষা এবং রেফারেন্স বিভাগ। | 
| FOOD_AND_DRINK | খাদ্য ও পানীয় বিভাগ। | 
| GAMES_AND_TRIVIA | গেম এবং ট্রিভিয়া বিভাগ। | 
| HEALTH_AND_FITNESS | স্বাস্থ্য এবং ফিটনেস বিভাগ। | 
| KIDS_AND_FAMILY | শিশু এবং পরিবার বিভাগ। | 
| LIFESTYLE | জীবনধারা বিভাগ। | 
| LOCAL | স্থানীয় বিভাগ। | 
| MOVIES_AND_TV | চলচ্চিত্র এবং টিভি বিভাগ। | 
| MUSIC_AND_AUDIO | সঙ্গীত এবং অডিও বিভাগ। | 
| NEWS | সংবাদ বিভাগ, | 
| NOVELTY_AND_HUMOR | অভিনবত্ব এবং হাস্যরস বিভাগ। | 
| PRODUCTIVITY | উত্পাদনশীলতা বিভাগ। | 
| SHOPPING | কেনাকাটা বিভাগ। | 
| SOCIAL | সামাজিক বিভাগ। | 
| SPORTS | ক্রীড়া বিভাগ। | 
| TRAVEL_AND_TRANSPORTATION | ভ্রমণ এবং পরিবহন বিভাগ। | 
| UTILITIES | ইউটিলিটি বিভাগ। | 
| WEATHER | আবহাওয়া বিভাগ। | 
| HOME_CONTROL | হোম কন্ট্রোল বিভাগ। | 
সারফেস প্রয়োজনীয়তা
আপনার প্রজেক্টে অ্যাকশন চালু করার জন্য ক্লায়েন্ট পৃষ্ঠকে অবশ্যই সমর্থন করতে হবে এমন প্রয়োজনীয়তার একটি সেট রয়েছে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "minimumRequirements": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| minimumRequirements[] |   আপনার প্রজেক্টে অ্যাকশন চালু করার জন্য প্রয়োজনীয় ক্ষমতার ন্যূনতম সেট। যদি পৃষ্ঠে এইগুলির কোনোটি অনুপস্থিত থাকে, তাহলে অ্যাকশনটি ট্রিগার করা হবে না। | 
সক্ষমতার প্রয়োজনীয়তা
একটি প্রদত্ত ক্ষমতার প্রাপ্যতা সম্পর্কে একটি প্রয়োজনীয়তা প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "capability": enum ( | |
| ক্ষেত্র | |
|---|---|
| capability |   সামর্থ্যের ধরন। | 
সারফেস ক্যাপাবিলিটি
পৃষ্ঠ ক্ষমতা সম্ভাব্য সেট.
| এনামস | |
|---|---|
| SURFACE_CAPABILITY_UNSPECIFIED | অজানা/অনির্দিষ্ট। | 
| AUDIO_OUTPUT | সারফেস অডিও আউটপুট সমর্থন করে। | 
| SCREEN_OUTPUT | সারফেস স্ক্রিন/ভিজ্যুয়াল আউটপুট সমর্থন করে। | 
| MEDIA_RESPONSE_AUDIO | সারফেস মিডিয়া প্রতিক্রিয়া অডিও সমর্থন করে। | 
| WEB_BROWSER | সারফেস ওয়েব ব্রাউজার সমর্থন করে। | 
| ACCOUNT_LINKING | সারফেস অ্যাকাউন্ট লিঙ্কিং সমর্থন করে। | 
| INTERACTIVE_CANVAS | সারফেস ইন্টারেক্টিভ ক্যানভাস সমর্থন করে। | 
| HOME_STORAGE | সারফেস হোম স্টোরেজ সমর্থন করে। | 
স্থানীয়কৃত সেটিংস
একটি অ্যাকশন প্রকল্পের সেটিংস প্রতিনিধিত্ব করে যা একটি ব্যবহারকারী লোকেলের জন্য নির্দিষ্ট। এই উদাহরণে, ব্যবহারকারী মানে শেষ ব্যবহারকারী যিনি আপনার ক্রিয়াকলাপগুলিকে আমন্ত্রণ জানিয়েছেন৷ এই বার্তা স্থানীয়করণযোগ্য.
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "displayName": string,
  "pronunciation": string,
  "shortDescription": string,
  "fullDescription": string,
  "smallLogoImage": string,
  "largeBannerImage": string,
  "developerName": string,
  "developerEmail": string,
  "termsOfServiceUrl": string,
  "voice": string,
  "voiceLocale": string,
  "privacyPolicyUrl": string,
  "sampleInvocations": [
    string
  ],
  "themeCustomization": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| displayName |   প্রয়োজন। এই অ্যাকশন প্রকল্পের জন্য ডিফল্ট প্রদর্শন নাম (যদি কোন অনুবাদ উপলব্ধ না থাকে) | 
| pronunciation |   প্রয়োজন। একটি ভয়েস (কথ্য) প্রসঙ্গের মধ্যে এটিকে আহ্বান করতে প্রদর্শন নামের উচ্চারণ। | 
| shortDescription |   প্রয়োজন। অ্যাকশন প্রকল্পের জন্য ডিফল্ট সংক্ষিপ্ত বিবরণ (যদি কোন অনুবাদ উপলব্ধ না থাকে)। 80 অক্ষর সীমা | 
| fullDescription |   প্রয়োজন। অ্যাকশন প্রকল্পের জন্য ডিফল্ট দীর্ঘ বিবরণ (যদি কোন অনুবাদ উপলব্ধ না থাকে)। 4000 অক্ষর সীমা। | 
| smallLogoImage |    প্রয়োজন। ছোট বর্গাকার ছবি, 192 x 192 px। এটি  | 
| largeBannerImage |    ঐচ্ছিক। বড় ল্যান্ডস্কেপ ছবি, 1920 x 1080 পিক্সেল। এটি  | 
| developerName |   প্রয়োজন। বিকাশকারীর নাম ব্যবহারকারীদের কাছে প্রদর্শিত হবে৷ | 
| developerEmail |   প্রয়োজন। বিকাশকারীর জন্য যোগাযোগের ইমেল ঠিকানা। | 
| termsOfServiceUrl |   ঐচ্ছিক। পরিষেবার শর্তাবলী URL. | 
| voice |   প্রয়োজন। আপনার অ্যাকশনের সাথে ইন্টারঅ্যাক্ট করার সময় ব্যবহারকারীরা যে Google অ্যাসিস্ট্যান্ট ভয়েসের ধরন শুনতে পান। সমর্থিত মানগুলি হল "male_1", "male_2", "female_1", এবং "female_2"। | 
| voiceLocale |   ঐচ্ছিক। নির্দিষ্ট ভয়েসের জন্য লোকেল। নির্দিষ্ট করা না থাকলে, এটি ব্যবহারকারীর সহকারী লোকেলে সমাধান করে। যদি নির্দিষ্ট করা থাকে, তাহলে ভয়েস লোকেলের অবশ্যই একই রুট ভাষা থাকতে হবে যেটি Localized Settings-এ উল্লেখ করা লোকেলের মতো। | 
| privacyPolicyUrl |   প্রয়োজন। গোপনীয়তা নীতি URL. | 
| sampleInvocations[] |   ঐচ্ছিক। সহকারী ডিরেক্টরিতে আপনার অ্যাকশন প্রকল্পের বিবরণের অংশ হিসাবে নমুনা আমন্ত্রণ বাক্যাংশগুলি প্রদর্শিত হয়। এটি ব্যবহারকারীদের কীভাবে এটি ব্যবহার করতে হয় তা শিখতে সহায়তা করবে। | 
| themeCustomization |   ঐচ্ছিক। আপনার অ্যাকশনের ভিজ্যুয়াল উপাদানগুলির জন্য থিম কাস্টমাইজেশন। | 
থিম কাস্টমাইজেশন
ব্যবহারকারীদের কাছে উপস্থাপিত কার্ডগুলিতে শৈলী প্রয়োগ করা হয়
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "backgroundColor": string,
  "primaryColor": string,
  "fontFamily": string,
  "imageCornerStyle": enum ( | |
| ক্ষেত্র | |
|---|---|
| backgroundColor |    কার্ডের পটভূমির রঙ।  | 
| primaryColor |   অ্যাকশনের প্রাথমিক থিমের রঙ শিরোনামের টেক্সট রঙ সেট করতে ব্যবহার করা হবে, অ্যাকশন অন গুগল কার্ডের জন্য অ্যাকশন আইটেমের পটভূমির রঙ। উদাহরণ ব্যবহার: #FAFAFA | 
| fontFamily |   কার্ডের শিরোনামের জন্য ব্যবহৃত ফন্ট পরিবার। সমর্থিত ফন্ট: - সান সেরিফ - সান সেরিফ মিডিয়াম - সান সেরিফ বোল্ড - সান সেরিফ ব্ল্যাক - সান সেরিফ ঘনীভূত - সান সেরিফ ঘনীভূত মাঝারি - সেরিফ - সেরিফ বোল্ড - মনোস্পেস - কার্সিভ - সান সেরিফ স্মলক্যাপস | 
| imageCornerStyle |   কার্ডের ফোরগ্রাউন্ড ইমেজের বর্ডার স্টাইল। উদাহরণস্বরূপ, একটি মৌলিক কার্ড বা ক্যারোজেল কার্ডের অগ্রভাগের ছবিতে প্রয়োগ করা যেতে পারে। | 
| landscapeBackgroundImage |    ল্যান্ডস্কেপ মোড (ন্যূনতম 1920x1200 পিক্সেল)। এটি  | 
| portraitBackgroundImage |    পোর্ট্রেট মোড (সর্বনিম্ন 1200x1920 পিক্সেল)। এটি  | 
ইমেজ কর্নার স্টাইল
চিত্রের সীমানা কীভাবে রেন্ডার করা উচিত তা বর্ণনা করে।
| এনামস | |
|---|---|
| IMAGE_CORNER_STYLE_UNSPECIFIED | অনির্দিষ্ট/অনির্দিষ্ট। | 
| CURVED | ছবির জন্য বৃত্তাকার কোণ। | 
| ANGLED | ছবির জন্য আয়তক্ষেত্রাকার কোণ। | 
অ্যাকাউন্ট লিঙ্কিং
AccountLinking Google কে অ্যাপের ওয়েব পরিষেবাগুলিতে সাইন-ইন করতে ব্যবহারকারীকে গাইড করার অনুমতি দেয়।
Google সাইন ইন এবং OAuth + Google সাইন ইন লিঙ্ক করার ধরনগুলির জন্য, Google আপনার অ্যাপকে Google-এ শনাক্ত করার জন্য একটি ক্লায়েন্ট আইডি তৈরি করে (কনসোল UI-তে "আপনার অ্যাকশনগুলিতে Google দ্বারা জারি করা ক্লায়েন্ট আইডি")। এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য এবং কনসোল UI এর অ্যাকাউন্ট লিঙ্কিং পৃষ্ঠায় নেভিগেট করে চেক করা যেতে পারে। দেখুন: https://developers.google.com/assistant/identity/google-sign-in
দ্রষ্টব্য: সমস্ত অ্যাকাউন্ট লিঙ্কিং সেটিং প্রকারের জন্য (Google সাইন ইন ছাড়া), আপনাকে অবশ্যই Settings.testing_instructions-এ একটি পরীক্ষার অ্যাকাউন্টের জন্য একটি ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রদান করতে হবে যাতে অ্যাপটি পর্যালোচনা করা যায় (সেগুলি ব্যবহারকারীদের কাছে দৃশ্যমান হবে না)।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "enableAccountCreation": boolean, "linkingType": enum ( | |
| ক্ষেত্র | |
|---|---|
| enableAccountCreation |    প্রয়োজন।  | 
| linkingType |   প্রয়োজন। ব্যবহার করার জন্য লিঙ্কিং প্রকার। লিঙ্ক করার ধরন সম্পর্কে আরও বিশদ বিবরণের জন্য https://developers.google.com/assistant/identity দেখুন। | 
| authGrantType |   ঐচ্ছিক। OAUTH linkingType-এর জন্য প্রমাণীকরণের ধরন নির্দেশ করে। | 
| appClientId |   ঐচ্ছিক। Google-এ আপনার অ্যাপ দ্বারা জারি করা ক্লায়েন্ট আইডি। এটি হল OAuth2 ক্লায়েন্ট আইডি যা আপনার পরিষেবাতে Google সনাক্ত করে৷ OAuth ব্যবহার করার সময় শুধুমাত্র সেট করুন। | 
| authorizationUrl |   ঐচ্ছিক। আপনার সাইন-ইন ওয়েব পৃষ্ঠার জন্য এন্ডপয়েন্ট যা OAuth2 কোড বা অন্তর্নিহিত প্রবাহ সমর্থন করে। URL অবশ্যই HTTPS ব্যবহার করবে। OAuth ব্যবহার করার সময় শুধুমাত্র সেট করুন। | 
| tokenUrl |   ঐচ্ছিক। টোকেন বিনিময়ের জন্য OAuth2 এন্ডপয়েন্ট। URL অবশ্যই HTTPS ব্যবহার করবে। শুধুমাত্র লিঙ্কিং টাইপ হিসাবে IMPLICIT অনুদান সহ OAuth ব্যবহার করার সময় এটি সেট করা হয় না। OAuth ব্যবহার করার সময় শুধুমাত্র সেট করুন। | 
| scopes[] |   ঐচ্ছিক। আপনার পরিষেবা ব্যবহার করার জন্য ব্যবহারকারীকে অনুমতি দিতে হবে তার তালিকা। OAuth ব্যবহার করার সময় শুধুমাত্র সেট করুন। এই ক্ষেত্রটি উল্লেখ করলে LocalizedSettings.terms_of_service_url বিভাগে ডিরেক্টরির তথ্যে পরিষেবার শর্তাবলী প্রদান করতে ভুলবেন না। | 
| learnMoreUrl |   ঐচ্ছিক। এটি আপনার পরিষেবার ওয়েব পৃষ্ঠা যা ব্যবহারকারীর Google-কে দেওয়া অনুমতিগুলি বর্ণনা করে৷ OAuth এবং Google সাইন ইন ব্যবহার করলে শুধুমাত্র সেট করুন। এই ক্ষেত্রটি উল্লেখ করলে LocalizedSettings.terms_of_service_url বিভাগে ডিরেক্টরির তথ্যে পরিষেবার শর্তাবলী প্রদান করতে ভুলবেন না। | 
| useBasicAuthHeader |   ঐচ্ছিক। সত্য হলে, Google-কে HTTP মৌলিক প্রমাণীকরণ শিরোনামের মাধ্যমে ক্লায়েন্ট আইডি এবং গোপনীয়তা প্রেরণ করার অনুমতি দিন। অন্যথায়, Google ক্লায়েন্ট আইডি এবং পোস্ট বডির ভিতরে গোপন ব্যবহার করে। OAuth ব্যবহার করার সময় শুধুমাত্র সেট করুন। এই ক্ষেত্রটি উল্লেখ করলে LocalizedSettings.terms_of_service_url বিভাগে ডিরেক্টরির তথ্যে পরিষেবার শর্তাবলী প্রদান করতে ভুলবেন না। | 
লিঙ্কিং টাইপ
সঞ্চালনের জন্য অ্যাকাউন্ট লিঙ্কের ধরন।
| এনামস | |
|---|---|
| LINKING_TYPE_UNSPECIFIED | অনির্দিষ্ট। | 
| GOOGLE_SIGN_IN | গুগল সাইন ইন লিঙ্কিং প্রকার। এই লিঙ্কিং টাইপ ব্যবহার করলে, নিচে কোন OAuth-সম্পর্কিত ক্ষেত্র সেট করার দরকার নেই। | 
| OAUTH_AND_GOOGLE_SIGN_IN | OAuth এবং Google সাইন ইন লিঙ্কিং প্রকার। | 
| OAUTH | OAuth লিঙ্ক করার ধরন। | 
AuthGrantType
OAuth2 অনুদানের ধরন Google ব্যবহারকারীকে আপনার অ্যাপের ওয়েব পরিষেবাতে সাইন ইন করতে গাইড করতে ব্যবহার করে।
| এনামস | |
|---|---|
| AUTH_GRANT_TYPE_UNSPECIFIED | অনির্দিষ্ট। | 
| AUTH_CODE | অনুমোদন কোড অনুদান. আপনাকে প্রমাণীকরণ URL এবং অ্যাক্সেস টোকেন URL উভয়ই প্রদান করতে হবে৷ | 
| IMPLICIT | অন্তর্নিহিত কোড অনুদান। শুধুমাত্র আপনাকে প্রমাণীকরণ URL প্রদান করতে হবে। | 
ওয়েবহুক
 বিভিন্ন ধরনের ওয়েবহুকের জন্য মেটাডেটা। আপনি যদি inlineCloudFunction ব্যবহার করেন, তাহলে আপনার সোর্স কোডটি অবশ্যই executeFunction কী-এর মানের মতো একই নামের একটি ডিরেক্টরিতে থাকতে হবে। উদাহরণ স্বরূপ, executeFunction কী-এর জন্য my_webhook এর একটি মানের একটি কোড কাঠামো থাকবে এই রকম: - /webhooks/my_webhook.yaml - /webhooks/my_webhook/index.js - /webhooks/my_webhook/package.json 
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "handlers": [ { object ( | |
| ক্ষেত্র | ||
|---|---|---|
| handlers[] |   এই ওয়েবহুকের জন্য হ্যান্ডলারদের তালিকা। | |
| ইউনিয়ন ফিল্ড webhook_type। শুধুমাত্র একটি ওয়েবহুক টাইপ সমর্থিত।webhook_typeনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| httpsEndpoint |   কাস্টম ওয়েবহুক HTTPS এন্ডপয়েন্ট। | |
| inlineCloudFunction |   ওয়েবহুক ফোল্ডারে কোড থেকে ক্লাউড ফাংশনের জন্য মেটাডেটা স্থাপন করা হয়েছে। | |
হ্যান্ডলার
ওয়েবহুক হ্যান্ডলারের নাম ঘোষণা করে। একটি ওয়েবহুকের একাধিক হ্যান্ডলার নিবন্ধিত থাকতে পারে। এই হ্যান্ডলারদের আপনার অ্যাকশন প্রকল্পের একাধিক জায়গা থেকে কল করা যেতে পারে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "name": string } | |
| ক্ষেত্র | |
|---|---|
| name |   প্রয়োজন। হ্যান্ডলারের নাম। অ্যাকশন প্রজেক্টের সমস্ত হ্যান্ডলারদের মধ্যে অনন্য হতে হবে। আপনার পূর্ণতা উৎস কোডে সঠিক ফাংশন আহ্বান করতে আপনি এই হ্যান্ডলারের নাম পরীক্ষা করতে পারেন। | 
Httpsএন্ডপয়েন্ট
আপনি যদি ইনলাইন এডিটর ব্যবহার না করেন তাহলে অবহিত করার জন্য REST এন্ডপয়েন্ট।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "baseUrl": string, "httpHeaders": { string: string, ... }, "endpointApiVersion": integer } | |
| ক্ষেত্র | |
|---|---|
| baseUrl |   আপনার পূরণের শেষ পয়েন্টের জন্য HTTPS বেস URL (HTTP সমর্থিত নয়)। হ্যান্ডলারের নামগুলি একটি কোলনের পরে বেস URL পাথে যুক্ত করা হয় ( https://cloud.google.com/apis/design/custom_methods-এ স্টাইল নির্দেশিকা অনুসরণ করে) । যেমন 'https://gactions.service.com/api'-এর একটি বেস URL 'https://gactions.service.com/api:{method}'-এর সাথে অনুরোধ পাবে। | 
| httpHeaders |   POST অনুরোধে অন্তর্ভুক্ত করার জন্য HTTP প্যারামিটারের মানচিত্র।   | 
| endpointApiVersion |   এন্ডপয়েন্ট দ্বারা ব্যবহৃত প্রোটোকলের সংস্করণ। এই প্রোটোকলটি সমস্ত পূর্ণতা প্রকারের দ্বারা শেয়ার করা হয় এবং Google পূর্ণতা প্রকারের জন্য নির্দিষ্ট নয়। | 
ইনলাইনক্লাউড ফাংশন
ওয়েবহুক ফোল্ডার থেকে স্থাপন করা একটি ইনলাইন ক্লাউড ফাংশনের মেটাডেটা ধারণ করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "executeFunction": string } | |
| ক্ষেত্র | |
|---|---|
| executeFunction |   ক্লাউড ফাংশন এন্ট্রি পয়েন্টের নাম। এই ক্ষেত্রের মান উৎস কোড থেকে রপ্তানি করা পদ্ধতির নামের সাথে মেলে। | 
অভিপ্রায়
ইন্টেন্টস ওপেন-এন্ডেড ইউজার ইনপুটকে কাঠামোবদ্ধ বস্তুতে ম্যাপ করে। Google-এর ন্যাচারাল ল্যাঙ্গুয়েজ আন্ডারস্ট্যান্ডিং (NLU)-এর সাথে কথ্য বাক্যাংশগুলি অভিপ্রায়ের সাথে মিলে যায়। ইন্টেন্ট মিলগুলি ব্যবহারকারীর কথোপকথনের অগ্রগতির জন্য আপনার কথোপকথনের ডিজাইনে ইভেন্টগুলিকে ট্রিগার করতে পারে৷ উদ্দেশ্য নাম ফাইলের নামে নির্দিষ্ট করা হয়.
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "parameters": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| parameters[] |   প্রশিক্ষণ বাক্যাংশের মধ্যে পরামিতিগুলির তালিকা। প্রশিক্ষণ বাক্যাংশে ব্যবহার করার জন্য সমস্ত পরামিতি এখানে সংজ্ঞায়িত করা আবশ্যক। | 
| trainingPhrases[] |    প্রশিক্ষণের বাক্যাংশগুলি Google-এর NLU-কে স্বয়ংক্রিয়ভাবে ব্যবহারকারীর ইনপুটের সাথে অভিপ্রায় মেলে দেওয়ার অনুমতি দেয়। যত বেশি অনন্য বাক্যাংশ প্রদান করা হয়, এই অভিপ্রায়টি মিলিত হওয়ার সম্ভাবনা তত বেশি। নিচের প্রশিক্ষণ বাক্যাংশ অংশের বিন্যাস যা টীকা করা হয়। মনে রাখবেন যে  | 
ইন্টেন্ট প্যারামিটার
একটি প্যারামিটারের সংজ্ঞা যা প্রশিক্ষণ বাক্যাংশের ভিতরে ব্যবহার করা যেতে পারে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "name": string, // Union field | |
| ক্ষেত্র | ||
|---|---|---|
| name |   প্রয়োজন। অভিপ্রায় প্যারামিটারের অনন্য নাম। $intent.params[name].resolved সহ NLU দ্বারা নিষ্কাশিত রেফারেন্স ইন্টেন্ট প্যারামিটারের শর্ত এবং প্রতিক্রিয়াগুলিতে ব্যবহার করা যেতে পারে | |
| ইউনিয়ন ফিল্ড parameter_type। উদ্দেশ্য প্যারামিটারের ধরন।parameter_typeনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| type |   ঐচ্ছিক। এই প্যারামিটারের ডেটা টাইপ ঘোষণা করে। এটি অন্তর্নির্মিত উদ্দেশ্যগুলির জন্য সেট করা উচিত নয়৷ | |
| entitySetReferences |   ঐচ্ছিক। এই অভিপ্রায় প্যারামিটারের জন্য অনুমোদিত সত্তার সেটের উল্লেখ। শুধুমাত্র অন্তর্নির্মিত অভিপ্রায়ের প্যারামিটারের জন্য বৈধ। এই রেফারেন্সগুলি 'কাস্টম/এনটিটিসেট' ডিরেক্টরিতে সত্তা সেটগুলি নির্দেশ করে৷ | |
ক্লাস রেফারেন্স
একটি শ্রেণীর একটি রেফারেন্স যা একটি ক্ষেত্রের ধরন বা রিটার্ন মান ঘোষণা করতে ব্যবহৃত হয়। Enums হল ক্লাসের একটি প্রকার যা ClassReference ব্যবহার করে উল্লেখ করা যেতে পারে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "name": string, "list": boolean } | |
| ক্ষেত্র | |
|---|---|
| name |    প্রয়োজন। একটি অন্তর্নির্মিত প্রকারের নাম বা প্যারামিটারের কাস্টম প্রকার। উদাহরণ:  | 
| list |   ঐচ্ছিক। ডেটা টাইপ মানগুলির একটি তালিকা উপস্থাপন করে কিনা তা নির্দেশ করে। | 
এন্টিটিসেট রেফারেন্স
একটি অভিপ্রায় প্যারামিটারের জন্য সত্তা সেট রেফারেন্স।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "entitySetReferences": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| entitySetReferences[] |   প্রয়োজন। একটি অভিপ্রায় প্যারামিটারের জন্য সত্তা সেট রেফারেন্স। | 
EntitySetReference
এই উদ্দেশ্য প্যারামিটারের জন্য অনুমোদিত সত্তার সেটের একটি রেফারেন্স।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "entitySet": string } | |
| ক্ষেত্র | |
|---|---|
| entitySet |   প্রয়োজন। প্রদত্ত প্যারামিটারের জন্য বিবেচনা করা সত্তার নির্দিষ্ট সংগ্রহ সনাক্ত করে। সংশ্লিষ্ট সত্তা সেট সংজ্ঞাটি কাস্টম/এন্টিটিসেট/ ডিরেক্টরিতে থাকা উচিত। | 
টাইপ
বিল্ট-ইন প্রকারের বিপরীতে একটি কাস্টম প্রকারের ঘোষণা। ধরনগুলি একটি দৃশ্যের স্লটগুলিতে বা উদ্দেশ্যের প্রশিক্ষণ বাক্যাংশগুলির পরামিতিগুলিতে বরাদ্দ করা যেতে পারে৷ ব্যবহারিকভাবে, প্রকারগুলিকে enums হিসাবে ভাবা যেতে পারে। উল্লেখ্য, ফাইলের নামে টাইপ নাম উল্লেখ করা আছে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "exclusions": [ string ], // Union field | |
| ক্ষেত্র | ||
|---|---|---|
| exclusions[] |   ব্যতিক্রমী শব্দ/বাক্যাংশের সেট যা টাইপের দ্বারা মেলে না। দ্রষ্টব্য: যদি শব্দ/বাক্যাংশ প্রকারের সাথে মিলে যায় কিন্তু একটি বর্জন হিসাবে তালিকাভুক্ত হয় তবে এটি প্যারামিটার নিষ্কাশন ফলাফলে ফেরত দেওয়া হবে না। এই ক্ষেত্রটি স্থানীয়করণযোগ্য। | |
| ইউনিয়ন ফিল্ড sub_type। সাব-টাইপ নির্বাচন করা ম্যাচিং ধরনের উপর ভিত্তি করে.sub_typeনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| synonym |   প্রতিশব্দ প্রকার, যা মূলত একটি enum। | |
| regularExpression |   Regex প্রকার, রেগুলার এক্সপ্রেশন ম্যাচিংয়ের অনুমতি দেয়। | |
| freeText |   ফ্রি টেক্সট টাইপ। | |
সমার্থক প্রকার
প্রতিশব্দের সেট দ্বারা পাঠ্যের সাথে মেলে এমন টাইপ করুন।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "matchType": enum ( | |
| ক্ষেত্র | |
|---|---|
| matchType |   ঐচ্ছিক। সমার্থক শব্দের মিলের ধরন। | 
| acceptUnknownValues |   ঐচ্ছিক। সত্য হিসাবে সেট করা হলে এটি আশেপাশের ইনপুট এবং অভিপ্রায় প্রশিক্ষণ ডেটার উপর ভিত্তি করে অজানা শব্দ বা বাক্যাংশের সাথে মিলিত হবে, যেমন আইটেমগুলি একটি মুদির তালিকায় যোগ করা যেতে পারে। | 
| entities |   প্রয়োজন। সমার্থক সত্তার নামকৃত মানচিত্র।   | 
ম্যাচ টাইপ
 এই ধরনের এন্ট্রি ব্যবহার করা হবে যে ম্যাচিং ধরনের. এটি নিশ্চিত করবে যে সমস্ত প্রকার একই মিল পদ্ধতি ব্যবহার করে এবং সমার্থক মিলের জন্য মিলের বৈচিত্র্যের অনুমতি দেবে (যেমন অস্পষ্ট বনাম সঠিক)। যদি মানটি UNSPECIFIED হয় তবে এটি EXACT_MATCH তে ডিফল্ট হবে। 
| এনামস | |
|---|---|
| UNSPECIFIED | ডিফল্ট EXACT_MATCH. | 
| EXACT_MATCH | প্রতিশব্দ বা নামের একটি সঠিক মিল খোঁজে। | 
| FUZZY_MATCH | EXACT_MATCHএর চেয়ে কম। অনুরূপ মিলের পাশাপাশি সঠিক মিলের জন্য দেখায়। | 
সত্তা
একটি প্রতিশব্দ সত্তা ক্ষেত্রের প্রতিনিধিত্ব করে যাতে টাইপের ভিতরে একটি একক এন্ট্রির বিবরণ থাকে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "display": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| display |   ঐচ্ছিক। সত্তা প্রদর্শনের বিবরণ। | 
| synonyms[] |   ঐচ্ছিক। সত্তার প্রতিশব্দের তালিকা। এই ক্ষেত্রটি স্থানীয়করণযোগ্য। | 
সত্তা প্রদর্শন
একটি ক্যোয়ারী থেকে একটি নির্দিষ্ট ধরণের সত্তা বের করা হলে যে উপাদানগুলি ক্যানভাসে প্রদর্শিত হবে৷ শুধুমাত্র ক্যানভাস সক্ষম অ্যাপের জন্য প্রাসঙ্গিক। এই বার্তা স্থানীয়করণযোগ্য.
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "iconTitle": string, "iconUrl": string } | |
| ক্ষেত্র | |
|---|---|
| iconTitle |   ঐচ্ছিক। আইকনের শিরোনাম। | 
| iconUrl |   প্রয়োজন। আইকনের ইউআরএল। | 
রেগুলার এক্সপ্রেশন টাইপ
রেগুলার এক্সপ্রেশনের মাধ্যমে টেক্সট মেলে এমন টাইপ করুন। এই বার্তা স্থানীয়করণযোগ্য.
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "entities": {
    string: {
      object ( | |
| ক্ষেত্র | |
|---|---|
| entities |   প্রয়োজন। সত্তার নামকৃত মানচিত্র যার প্রতিটিতে Regex স্ট্রিং রয়েছে।   | 
সত্তা
একটি সত্তা বস্তুর প্রতিনিধিত্ব করে যা তুলনা করার জন্য ব্যবহৃত নিয়মিত অভিব্যক্তি ধারণ করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "display": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| display |   ঐচ্ছিক। একটি ক্যোয়ারী থেকে একটি সত্তা বের করা হলে যে উপাদানগুলি ক্যানভাসে প্রদর্শিত হবে৷ শুধুমাত্র ক্যানভাস সক্ষম অ্যাপের জন্য প্রাসঙ্গিক। | 
| regularExpressions[] |   প্রয়োজন। RE2 regex সিনট্যাক্স ব্যবহার করে (আরো বিশদ বিবরণের জন্য https://github.com/google/re2/wiki/Syntax দেখুন) | 
ফ্রি টেক্সট টাইপ
আশেপাশের শব্দের প্রসঙ্গ প্রদত্ত প্রশিক্ষণ উদাহরণের কাছাকাছি থাকলে যে কোনও পাঠ্যের সাথে মেলে এমন টাইপ করুন৷
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "display": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| display |   ঐচ্ছিক। একটি ক্যোয়ারী থেকে একটি সত্তা বের করা হলে যে উপাদানগুলি ক্যানভাসে প্রদর্শিত হবে৷ শুধুমাত্র ক্যানভাস সক্ষম অ্যাপের জন্য প্রাসঙ্গিক। | 
সত্তা সেট
সত্তা সেটগুলি সত্তাগুলির পূর্ব-নির্ধারিত সেটগুলিকে বর্ণনা করে যেগুলি থেকে অন্তর্নির্মিত অভিপ্রায় পরামিতিগুলির মানগুলি আসতে পারে৷ বিল্ট-ইন ইনটেন্ট প্যারামিটারে সত্তা সেটগুলি entitySet থেকে উল্লেখ করা যেতে পারে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "entities": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| entities[] |   প্রয়োজন। এই সত্তা সেট সমর্থন করে সত্তা তালিকা. | 
সত্তা
একটি সত্তা একটি অন্তর্নির্মিত অভিপ্রায় প্যারামিটার মান থেকে আসতে পারে.
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "id": string } | |
| ক্ষেত্র | |
|---|---|
| id |   প্রয়োজন। সত্তার আইডি। বিল্ট-ইন-ইন্টেন্ট প্যারামিটার এবং তাদের সমর্থিত সত্তাগুলির একটি তালিকার জন্য, https://developers.google.com/assistant/conversational/build/built-in-intents দেখুন | 
গ্লোবাল ইনটেন্ট ইভেন্ট
একটি বিশ্বব্যাপী অভিপ্রায় হ্যান্ডলার সংজ্ঞায়িত করে। গ্লোবাল ইনটেন্ট ইভেন্টগুলি পুরো অ্যাকশন প্রোজেক্টে স্কোপ করা হয় এবং একটি দৃশ্যে উদ্দেশ্য হ্যান্ডলারদের দ্বারা ওভাররাইড করা হতে পারে। একটি অ্যাকশন প্রকল্পের মধ্যে অভিপ্রায়ের নাম অবশ্যই অনন্য হতে হবে।
একটি অধিবেশন চলাকালীন যে কোনো সময় বিশ্বব্যাপী অভিপ্রায়গুলি মিলিত হতে পারে, যা ব্যবহারকারীদের "সহায়তা পান" বা "বাড়িতে ফিরে যান" এর মতো সাধারণ প্রবাহ অ্যাক্সেস করতে দেয়। এগুলি ব্যবহারকারীদের নির্দিষ্ট প্রবাহের সাথে গভীর লিঙ্ক করতেও ব্যবহার করা যেতে পারে যখন তারা একটি অ্যাকশন শুরু করে।
দ্রষ্টব্য, উদ্দেশ্য নামটি ফাইলের নামে নির্দিষ্ট করা আছে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "transitionToScene": string,
  "handler": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| transitionToScene |   ঐচ্ছিক। গন্তব্য দৃশ্য যেখানে কথোপকথন লাফ দেওয়া উচিত। বর্তমান দৃশ্যের অবস্থা উত্তরণে ধ্বংস হয়ে যায়। | 
| handler |   ঐচ্ছিক। ইভেন্ট হ্যান্ডলার যা অভিপ্রায় মিলে গেলে ট্রিগার হয়। গন্তব্য দৃশ্যে রূপান্তর করার আগে কার্যকর করা উচিত। ইভেন্টের প্রতিক্রিয়ায় প্রম্পট তৈরি করতে দরকারী। | 
ইভেন্টহ্যান্ডলার
একটি ইভেন্টের পরে কার্যকর করার জন্য একটি হ্যান্ডলারকে সংজ্ঞায়িত করে। ইভেন্টের উদাহরণ হল একটি দৃশ্যের উদ্দেশ্য এবং অবস্থা ভিত্তিক ঘটনা।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "webhookHandler": string, // Union field | |
| ক্ষেত্র | ||
|---|---|---|
| webhookHandler |   কল করার জন্য ওয়েবহুক হ্যান্ডলারের নাম। | |
| ইউনিয়ন ফিল্ড prompt। প্রম্পট হয় ইনলাইন বা নাম দ্বারা উল্লেখ করা যেতে পারে।promptনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| staticPrompt |   ইনলাইন স্ট্যাটিক প্রম্পট. বান্ডেলগুলিতে স্ট্রিং সংস্থানগুলির উল্লেখ থাকতে পারে। | |
| staticPromptName |   আহ্বান করার জন্য স্ট্যাটিক প্রম্পটের নাম। | |
স্ট্যাটিক প্রম্পট
প্রম্পট প্রার্থীদের একটি তালিকা প্রতিনিধিত্ব করে, যার মধ্যে একটি ব্যবহারকারীর প্রতিক্রিয়া দেখানোর জন্য প্রম্পট হিসাবে নির্বাচিত হবে। এই বার্তা স্থানীয়করণযোগ্য.
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "candidates": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| candidates[] |   প্রার্থীর তালিকা ক্লায়েন্টকে পাঠানোর জন্য অনুরোধ জানানো হবে। এটি কখন ব্যবহার করা যেতে পারে তা নির্ধারণ করার জন্য প্রতিটি প্রম্পটে একটি নির্বাচক থাকে। একটি অনুরোধের সাথে মেলে এমন প্রথম নির্বাচককে পাঠানো হবে এবং বাকিদের উপেক্ষা করা হবে। | 
স্ট্যাটিক প্রম্পট প্রার্থী
একটি স্ট্যাটিক প্রম্পট প্রার্থীর প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "selector": { object ( | |
| ক্ষেত্র | |
|---|---|
| selector |   ঐচ্ছিক। এই প্রম্পট একটি অনুরোধের সাথে মেলে কিনা তার মানদণ্ড৷ নির্বাচক খালি থাকলে, এই প্রম্পট সর্বদা ট্রিগার হবে। | 
| promptResponse |   নির্বাচকের সাথে যুক্ত প্রম্পট রেসপন্স। | 
নির্বাচক
প্রম্পট একটি অনুরোধের সাথে মেলে কিনা তার মানদণ্ড নির্ধারণ করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "surfaceCapabilities": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| surfaceCapabilities |   প্রয়োজনীয় পৃষ্ঠ ক্ষমতা সেট. | 
সারফেস সক্ষমতা
অ্যাকশনে অনুরোধ করার জন্য ব্যবহারকারী যে পৃষ্ঠটি ব্যবহার করছেন তা প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "capabilities": [
    enum ( | |
| ক্ষেত্র | |
|---|---|
| capabilities[] |   প্রয়োজন। অ্যাকশনে অনুরোধ করার জন্য পৃষ্ঠের ক্ষমতা। | 
সামর্থ্য
অনুরোধের সময় ডিভাইস পৃষ্ঠ সমর্থন করে ক্ষমতা.
| এনামস | |
|---|---|
| UNSPECIFIED | অনির্দিষ্ট পৃষ্ঠ ক্ষমতা. | 
| SPEECH | ডিভাইসটি টেক্সট-টু-স্পীচ বা SSML এর মাধ্যমে ব্যবহারকারীর সাথে কথা বলতে পারে। | 
| RICH_RESPONSE | ডিভাইসটি কার্ড, তালিকা এবং টেবিলের মতো সমৃদ্ধ প্রতিক্রিয়া প্রদর্শন করতে পারে। | 
| LONG_FORM_AUDIO | ডিভাইস দীর্ঘ ফর্ম অডিও মিডিয়া যেমন সঙ্গীত এবং পডকাস্ট প্লে করতে পারেন. | 
| INTERACTIVE_CANVAS | ডিভাইস একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া প্রদর্শন করতে পারে। | 
| WEB_LINK | একটি ওয়েব ব্রাউজার খুলতে ডিভাইসটি সমৃদ্ধ প্রতিক্রিয়ায় ওয়েব লিঙ্ক ব্যবহার করতে পারে। | 
| HOME_STORAGE | ডিভাইস সংরক্ষণ এবং হোম স্টোরেজ আনা সমর্থন করতে পারে. | 
StaticPromptResponse
ব্যবহারকারীকে পাঠানোর জন্য স্ট্রাকচার্ড প্রতিক্রিয়ার প্রতিনিধিত্ব করে, যেমন টেক্সট, স্পিচ, কার্ড, ক্যানভাস ডেটা, সাজেশন চিপস ইত্যাদি।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "firstSimple": { object ( | |
| ক্ষেত্র | |
|---|---|
| firstSimple |   ঐচ্ছিক। প্রথম ভয়েস এবং শুধুমাত্র পাঠ্য প্রতিক্রিয়া। | 
| content |   ঐচ্ছিক। একটি কার্ড, তালিকা বা মিডিয়ার মত বিষয়বস্তু ব্যবহারকারীর কাছে প্রদর্শনের জন্য। | 
| lastSimple |   ঐচ্ছিক। শেষ ভয়েস এবং শুধুমাত্র পাঠ্য প্রতিক্রিয়া। | 
| suggestions[] |    ঐচ্ছিক। ব্যবহারকারীর কাছে প্রদর্শিত পরামর্শগুলি যা সর্বদা প্রতিক্রিয়ার শেষে প্রদর্শিত হবে৷ যদি সম্বলিত প্রম্পটে  | 
| link |    ঐচ্ছিক। একটি অতিরিক্ত পরামর্শ চিপ যা সংশ্লিষ্ট অ্যাপ বা সাইটের সাথে লিঙ্ক করতে পারে। চিপটি "ওপেন" শিরোনাম দিয়ে রেন্ডার করা হবে | 
| override |    ঐচ্ছিক। এই বার্তাগুলিকে পূর্বে সংজ্ঞায়িত বার্তাগুলির সাথে কীভাবে একত্রিত করা উচিত তার মোড৷  | 
| canvas |   ইন্টারেক্টিভ ক্যানভাস অভিজ্ঞতার জন্য একটি প্রতিক্রিয়া ব্যবহার করা হবে। | 
StaticSimplePrompt
একজন ব্যবহারকারীকে পাঠানোর জন্য একটি সাধারণ প্রম্পট উপস্থাপন করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "variants": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| variants[] |   সম্ভাব্য বৈকল্পিক তালিকা. | 
বৈকল্পিক
একটি বৈকল্পিক প্রতিনিধিত্ব করে যা সরল প্রম্পটের অংশ।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "speech": string, "text": string } | |
| ক্ষেত্র | |
|---|---|
| speech |    ঐচ্ছিক। ব্যবহারকারীর সাথে কথা বলার জন্য বক্তৃতা উপস্থাপন করে। SSML বা টেক্সট টু স্পিচ হতে পারে। ডিফল্টরূপে, পূর্ববর্তী সরল প্রম্পটের বক্তৃতায় বক্তৃতা যুক্ত করা হবে। যদি সম্বলিত প্রম্পটে  | 
| text |    ঐচ্ছিক। চ্যাট বুদ্বুদে প্রদর্শনের জন্য পাঠ্য। যদি দেওয়া না হয়, উপরের বক্তৃতা ক্ষেত্রের একটি প্রদর্শন রেন্ডারিং ব্যবহার করা হবে। 640 অক্ষরে সীমাবদ্ধ। ডিফল্টরূপে, পাঠ্যটি পূর্ববর্তী সরল প্রম্পটের পাঠ্যের সাথে যুক্ত করা হবে। যদি সম্বলিত প্রম্পটে  | 
StaticContentPrompt
একটি StaticPrompt এর বিষয়বস্তুর অংশের জন্য একটি স্থানধারক।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { // Union field | |
| ক্ষেত্র | ||
|---|---|---|
| ইউনিয়ন ক্ষেত্রের content। একটি প্রম্পটে শুধুমাত্র এক ধরনের সামগ্রী থাকতে পারে।contentনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| card |   একটি মৌলিক কার্ড। | |
| image |   একটি ছবি। | |
| table |   টেবিল কার্ড। | |
| media |   বাজানো মিডিয়ার একটি সেট নির্দেশ করে প্রতিক্রিয়া। | |
| list |   নির্বাচন করার জন্য বিকল্পগুলির একটি তালিকা উপস্থাপনের জন্য একটি কার্ড। | |
| collection |   নির্বাচন করার জন্য বিকল্পগুলির একটি তালিকা উপস্থাপন করে একটি কার্ড। | |
| collectionBrowse |   একটি কার্ড খোলার জন্য ওয়েব পৃষ্ঠাগুলির একটি সংগ্রহ উপস্থাপন করে৷ | |
স্ট্যাটিককার্ড প্রম্পট
কিছু তথ্য প্রদর্শনের জন্য একটি মৌলিক কার্ড, যেমন একটি ছবি এবং/অথবা পাঠ্য।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string, "subtitle": string, "text": string, "image": { object ( | |
| ক্ষেত্র | |
|---|---|
| title |   ঐচ্ছিক। কার্ডের সামগ্রিক শিরোনাম। | 
| subtitle |   ঐচ্ছিক। কার্ডের সাবটাইটেল। | 
| text |   প্রয়োজন। ছবি না থাকলে কার্ডের বডি টেক্সট যা প্রয়োজন। বিন্যাসের জন্য মার্কডাউন সিনট্যাক্সের একটি সীমিত সেট সমর্থন করে। | 
| image |   ঐচ্ছিক। কার্ডের জন্য একটি নায়ক ইমেজ. উচ্চতা 192dp এ স্থির করা হয়েছে। | 
| imageFill |   ঐচ্ছিক। ছবির ব্যাকগ্রাউন্ড কিভাবে পূরণ হবে। | 
| button |   ঐচ্ছিক। কার্ডে দেখানোর জন্য একটি ক্লিকযোগ্য বোতাম। | 
স্ট্যাটিক ইমেজ প্রম্পট
কার্ডে প্রদর্শিত একটি ছবি।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "url": string, "alt": string, "height": integer, "width": integer } | |
| ক্ষেত্র | |
|---|---|
| url |    প্রয়োজন। ছবির উৎস url. ছবিগুলি JPG, PNG এবং GIF (অ্যানিমেটেড এবং নন-অ্যানিমেটেড) হতে পারে। উদাহরণস্বরূপ,  | 
| alt |   প্রয়োজন। অ্যাক্সেসযোগ্যতার জন্য ব্যবহার করা ছবির একটি পাঠ্য বিবরণ, যেমন স্ক্রিন রিডার। | 
| height |   ঐচ্ছিক। পিক্সেলে ছবির উচ্চতা। | 
| width |   ঐচ্ছিক। পিক্সেলে ছবির প্রস্থ। | 
ইমেজফিল
চিত্রের উপস্থাপনাকে প্রভাবিত করার জন্য সম্ভাব্য চিত্র প্রদর্শনের বিকল্প। যখন ছবির আকৃতির অনুপাত ছবির কন্টেইনারের আকৃতির অনুপাতের সাথে মেলে না তখন এটি ব্যবহার করা উচিত।
| এনামস | |
|---|---|
| UNSPECIFIED | ইমেজফিল অনির্দিষ্ট। | 
| GRAY | ধূসর বার দিয়ে ইমেজ এবং ইমেজ কন্টেইনারের মধ্যে ফাঁকগুলি পূরণ করুন। | 
| WHITE | সাদা বার দিয়ে ইমেজ এবং ইমেজ কন্টেইনারের মধ্যে ফাঁক পূর্ণ করুন। | 
| CROPPED | চিত্রটি এমনভাবে স্কেল করা হয়েছে যাতে চিত্রের প্রস্থ এবং উচ্চতা ধারক মাত্রার সাথে মেলে বা অতিক্রম করে। স্কেল করা ছবির উচ্চতা কন্টেইনারের উচ্চতার চেয়ে বেশি হলে এটি ছবির উপরের এবং নীচে ক্রপ করতে পারে, অথবা স্কেল করা ছবির প্রস্থ কন্টেইনারের প্রস্থের চেয়ে বেশি হলে ছবির বাম এবং ডানে ক্রপ করতে পারে। এটি একটি 4:3 ভিডিও চালানোর সময় একটি ওয়াইডস্ক্রিন টিভিতে "জুম মোড" এর মতো। | 
StaticLinkPrompt
একটি লিঙ্ক সংজ্ঞায়িত করে যা একটি পরামর্শ চিপ হিসাবে প্রদর্শিত হবে এবং ব্যবহারকারীর দ্বারা খোলা যাবে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "name": string,
  "open": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| name |   লিঙ্কের নাম | 
| open |   ব্যবহারকারী যখন লিঙ্কটি খোলে তখন আচরণ সংজ্ঞায়িত করে। | 
OpenUrl
ব্যবহারকারী যখন লিঙ্কটি খোলে তখন আচরণ সংজ্ঞায়িত করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "url": string,
  "hint": enum ( | |
| ক্ষেত্র | |
|---|---|
| url |   url ক্ষেত্র যা এর যেকোনো একটি হতে পারে: - একটি অ্যাপ-লিঙ্কড অ্যাপ বা একটি ওয়েবপেজ খোলার জন্য http/https urls | 
| hint |   url প্রকারের জন্য একটি ইঙ্গিত নির্দেশ করে। | 
UrlHint
ইউআরএল ইঙ্গিত বিভিন্ন ধরনের.
| এনামস | |
|---|---|
| HINT_UNSPECIFIED | অনির্দিষ্ট | 
| AMP | ইউআরএল যা সরাসরি এএমপি কন্টেন্ট বা ক্যানোনিকাল ইউআরএলে নির্দেশ করে যা <link rel="amphtml">মাধ্যমে এএমপি কন্টেন্টকে নির্দেশ করে। | 
স্ট্যাটিকটেবল প্রম্পট
পাঠ্যের একটি টেবিল প্রদর্শনের জন্য একটি টেবিল কার্ড।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string, "subtitle": string, "image": { object ( | |
| ক্ষেত্র | |
|---|---|
| title |   ঐচ্ছিক। টেবিলের সামগ্রিক শিরোনাম। সাবটাইটেল সেট করা থাকলে অবশ্যই সেট করতে হবে। | 
| subtitle |   ঐচ্ছিক। টেবিলের জন্য সাবটাইটেল। | 
| image |   ঐচ্ছিক। টেবিলের সাথে যুক্ত ছবি। | 
| columns[] |   ঐচ্ছিক। কলামের শিরোনাম এবং প্রান্তিককরণ। | 
| rows[] |    ঐচ্ছিক। টেবিলের সারি ডেটা। প্রথম 3টি সারি দেখানোর নিশ্চয়তা রয়েছে তবে অন্যগুলি নির্দিষ্ট পৃষ্ঠে কাটা হতে পারে। একটি প্রদত্ত পৃষ্ঠের জন্য কোন সারিগুলি দেখানো হবে তা দেখতে অনুগ্রহ করে সিমুলেটর দিয়ে পরীক্ষা করুন৷  | 
| button |   ঐচ্ছিক। বোতাম। | 
টেবিলকলাম
টেবিলে একটি কলাম বর্ণনা করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "header": string,
  "align": enum ( | |
| ক্ষেত্র | |
|---|---|
| header |   কলামের জন্য হেডার টেক্সট। | 
| align |   কন্টেন্ট wrt কলামের অনুভূমিক প্রান্তিককরণ। অনির্দিষ্ট হলে, বিষয়বস্তু অগ্রণী প্রান্তে সারিবদ্ধ করা হবে। | 
অনুভূমিক সারিবদ্ধকরণ
ঘরের মধ্যে বিষয়বস্তুর প্রান্তিককরণ।
| এনামস | |
|---|---|
| UNSPECIFIED | অনুভূমিক সারিবদ্ধকরণ অনির্দিষ্ট। | 
| LEADING | কোষের অগ্রণী প্রান্ত। এটি ডিফল্ট। | 
| CENTER | বিষয়বস্তু কলামের কেন্দ্রে সারিবদ্ধ করা হয়। | 
| TRAILING | বিষয়বস্তু কলামের শেষ প্রান্তে সারিবদ্ধ। | 
টেবিল সারি
সারণীতে একটি সারি বর্ণনা করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "cells": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| cells[] |   এই সারিতে কক্ষ। প্রথম 3টি কক্ষ দেখানোর নিশ্চয়তা রয়েছে তবে অন্যগুলি নির্দিষ্ট পৃষ্ঠে কাটা হতে পারে৷ একটি প্রদত্ত পৃষ্ঠের জন্য কোন কক্ষগুলি দেখানো হবে তা দেখতে অনুগ্রহ করে সিমুলেটর দিয়ে পরীক্ষা করুন৷ | 
| divider |   প্রতিটি সারির পরে একটি বিভাজক থাকা উচিত কিনা তা নির্দেশ করে৷ | 
টেবিল সেল
একটি সারিতে একটি ঘর বর্ণনা করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "text": string } | |
| ক্ষেত্র | |
|---|---|
| text |   কক্ষের পাঠ্য বিষয়বস্তু। | 
স্ট্যাটিকমিডিয়া প্রম্পট
নাম, বিবরণ, url, ইত্যাদি মিডিয়া সম্পর্কে তথ্য রয়েছে। পরবর্তী আইডি: 11
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "mediaType": enum ( | |
| ক্ষেত্র | |
|---|---|
| mediaType |   এই প্রতিক্রিয়া মিডিয়া টাইপ. | 
| startOffset |   প্রথম মিডিয়া অবজেক্টের অফসেট শুরু করুন।  নয়টি পর্যন্ত ভগ্নাংশ সংখ্যা সহ সেকেন্ডে একটি সময়কাল, '  | 
| optionalMediaControls[] |   ঐচ্ছিক মিডিয়া কন্ট্রোল প্রকার এই মিডিয়া প্রতিক্রিয়া সেশন সমর্থন করতে পারে। যদি সেট করা হয়, নির্দিষ্ট মিডিয়া ইভেন্টটি ঘটে যখন 3 পি তে অনুরোধ করা হবে। যদি সেট না করা হয় তবে 3 পি এখনও দুটি ডিফল্ট নিয়ন্ত্রণের ধরণ পরিচালনা করতে হবে, সমাপ্ত এবং ব্যর্থ হতে হবে। | 
| mediaObjects[] |   মিডিয়া অবজেক্টের তালিকা। | 
| repeatMode |   মিডিয়া অবজেক্টগুলির তালিকার জন্য পুনরাবৃত্তি মোড। | 
মিডিয়া টাইপ
এই প্রতিক্রিয়া মিডিয়া প্রকার।
| এনামস | |
|---|---|
| MEDIA_TYPE_UNSPECIFIED | অনির্ধারিত মান | 
| AUDIO | অডিও ফাইল। | 
| MEDIA_STATUS_ACK | একটি মিডিয়া স্ট্যাটাস রিপোর্ট স্বীকার করার প্রতিক্রিয়া। | 
Ption চ্ছিকম্যাকন্ট্রোলস
মিডিয়া নিয়ন্ত্রণের প্রকারগুলি মিডিয়া প্রতিক্রিয়াগুলি বিকল্পভাবে সমর্থন করতে পারে
| এনামস | |
|---|---|
| OPTIONAL_MEDIA_CONTROLS_UNSPECIFIED | অনির্ধারিত মান | 
| PAUSED | বিরতি ঘটনা। ব্যবহারকারী যখন মিডিয়া বিরতি দেয় তখন ট্রিগার হয়। | 
| STOPPED | ঘটনা বন্ধ। যখন ব্যবহারকারী মিডিয়া খেলার সময় 3 পি সেশন থেকে বেরিয়ে আসে তখন ট্রিগার হয়। | 
মিডিয়াঅবজেক্ট
একটি একক মিডিয়া অবজেক্ট প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "name": string,
  "description": string,
  "url": string,
  "image": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| name |   এই মিডিয়া অবজেক্টের নাম। | 
| description |   এই মিডিয়া অবজেক্টের বর্ণনা। | 
| url |   ইউআরএল মিডিয়া সামগ্রীর দিকে ইশারা করে। | 
| image |   মিডিয়া কার্ডের সাথে দেখানোর জন্য চিত্র। | 
মিডিয়া ইমেজ
একটি মিডিয়াপ্রম্প্ট ভিতরে চিত্র প্রদর্শিত হবে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { // Union field | |
| ক্ষেত্র | ||
|---|---|---|
| ইউনিয়ন ফিল্ড image। শুধুমাত্র এক ধরণের মিডিয়া ইমেজ অনুমোদিত।imageনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| large |   একটি বড় চিত্র, যেমন অ্যালবামের কভার ইত্যাদি | |
| icon |   শিরোনাম থেকে ডানদিকে প্রদর্শিত একটি ছোট চিত্র আইকন। এটি 36x36 ডিপিতে পুনরায় আকারযুক্ত। | |
রিপিটমোড
মিডিয়া অবজেক্টগুলির তালিকার জন্য পুনরাবৃত্তি মোডের ধরণগুলি।
| এনামস | |
|---|---|
| REPEAT_MODE_UNSPECIFIED | অফ সমতুল্য। | 
| OFF | শেষ মিডিয়া অবজেক্টের শেষে মিডিয়া সেশন শেষ করুন। | 
| ALL | শেষ মিডিয়া অবজেক্টের শেষে পৌঁছে গেলে প্রথম মিডিয়া অবজেক্টের শুরুতে লুপ। | 
স্ট্যাটিকলিস্টপ্রম্প্ট
থেকে নির্বাচন করার জন্য বিকল্পগুলির একটি তালিকা উপস্থাপনের জন্য একটি কার্ড।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "title": string,
  "subtitle": string,
  "items": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| title |   ঐচ্ছিক। তালিকার শিরোনাম। | 
| subtitle |   ঐচ্ছিক। তালিকার সাবটাইটেল। | 
| items[] |   প্রয়োজন। আইটেম তালিকা। | 
তালিকা আইটেম
তালিকায় একটি আইটেম।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "key": string,
  "title": string,
  "description": string,
  "image": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| key |   প্রয়োজন। এনএলইউ কী যা সম্পর্কিত ধরণের এন্ট্রি কী নামের সাথে মেলে। আইটেমটি ট্যাপ করা হলে, এই কীটি একটি নির্বাচন বিকল্প প্যারামিটার হিসাবে আবার পোস্ট করা হবে। | 
| title |   প্রয়োজন। আইটেম শিরোনাম. ট্যাপ করা হলে, এই পাঠ্যটি কথোপকথনে আবার পোস্ট করা হবে যেন ব্যবহারকারী এটি টাইপ করেছেন। প্রতিটি শিরোনাম অবশ্যই আইটেমগুলির সেটগুলির মধ্যে অনন্য হতে হবে। | 
| description |   ঐচ্ছিক। আইটেমের বডি টেক্সট। | 
| image |   ঐচ্ছিক। আইটেম চিত্র। | 
স্ট্যাটিকক্লেকশনপ্রম্প্ট
থেকে নির্বাচন করার জন্য বিকল্পগুলির সংগ্রহ উপস্থাপনের জন্য একটি কার্ড।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string, "subtitle": string, "items": [ { object ( | |
| ক্ষেত্র | |
|---|---|
| title |   ঐচ্ছিক। সংগ্রহের শিরোনাম। | 
| subtitle |   ঐচ্ছিক। সংগ্রহের সাবটাইটেল। | 
| items[] |   প্রয়োজন। সংগ্রহ আইটেম। | 
| imageFill |   ঐচ্ছিক। চিত্র প্রদর্শন বিকল্পের ধরণ। | 
সংগ্রহ আইটেম
সংগ্রহের একটি আইটেম।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "key": string,
  "title": string,
  "description": string,
  "image": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| key |   প্রয়োজন। এনএলইউ কী যা সম্পর্কিত ধরণের এন্ট্রি কী নামের সাথে মেলে। আইটেমটি ট্যাপ করা হলে, এই কীটি একটি নির্বাচন বিকল্প প্যারামিটার হিসাবে আবার পোস্ট করা হবে। | 
| title |   প্রয়োজন। আইটেম শিরোনাম. ট্যাপ করা হলে, এই পাঠ্যটি কথোপকথনে আবার পোস্ট করা হবে যেন ব্যবহারকারী এটি টাইপ করেছেন। প্রতিটি শিরোনাম অবশ্যই আইটেমগুলির সেটগুলির মধ্যে অনন্য হতে হবে। | 
| description |   ঐচ্ছিক। আইটেমের বডি টেক্সট। | 
| image |   ঐচ্ছিক। আইটেম চিত্র। | 
স্ট্যাটিককোলেকশনব্রোএসপ্রিম্প্ট
বড়-টাইল আইটেমগুলির সংগ্রহ হিসাবে ওয়েব ডকুমেন্টগুলির একটি সেট উপস্থাপন করে। আইটেমগুলি কোনও ওয়েব ভিউয়ারে তাদের সম্পর্কিত ওয়েব ডকুমেন্ট চালু করতে নির্বাচন করা যেতে পারে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "items": [ { object ( | |
| ক্ষেত্র | |
|---|---|
| items[] |   ব্রাউজ সংগ্রহে আইটেম। তালিকার আকারটি [2, 10] এর মধ্যে থাকা উচিত। | 
| imageFill |   সংগ্রহে চিত্রগুলির জন্য চিত্র প্রদর্শন বিকল্প। | 
সংগ্রহব্রোসাইটেম
সংগ্রহে আইটেম।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string, "description": string, "footer": string, "image": { object ( | |
| ক্ষেত্র | |
|---|---|
| title |   প্রয়োজন। সংগ্রহ আইটেমের শিরোনাম। | 
| description |   সংগ্রহ আইটেমের বর্ণনা। | 
| footer |   বর্ণনার নীচে প্রদর্শিত সংগ্রহ আইটেমের জন্য পাদলেখ পাঠ্য। পাঠ্যের একক লাইন, একটি উপবৃত্তাকার দিয়ে কাটা। | 
| image |   সংগ্রহ আইটেমের জন্য চিত্র। | 
| openUriAction |   প্রয়োজন। আইটেমটি নির্বাচন করা হলে ইউআরআই খুলতে হবে। | 
সাজেশন
সুবিধার জন্য ব্যবহারকারীকে দেখানো একটি ইউআই উপাদান একটি পরামর্শ চিপ উপস্থাপন করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string } | |
| ক্ষেত্র | |
|---|---|
| title |   প্রয়োজন। পরামর্শ চিপে প্রদর্শিত পাঠ্য। ট্যাপ করা হলে, এই পাঠ্যটি কথোপকথনে আবার পোস্ট করা হবে যেন ব্যবহারকারী এটি টাইপ করেছেন। প্রতিটি শিরোনাম সাজেশন চিপ সেটের মধ্যে অনন্য হতে হবে। সর্বোচ্চ 25 চর | 
স্ট্যাটিকক্যানভাসপ্রম্প্ট
 ব্যবহারকারীর কাছে প্রেরণের জন্য একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া উপস্থাপন করে। এটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া প্রদর্শন করার পাশাপাশি ব্যবহারকারীর সাথে কথা বলার জন্য প্রম্পটযুক্ত প্রম্পটে firstSimple ক্ষেত্রের সাথে একত্রে ব্যবহার করা যেতে পারে। 
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "url": string, "data": [ value ], "suppressMic": boolean, "sendStateDataToCanvasApp": boolean, "enableFullScreen": boolean } | |
| ক্ষেত্র | |
|---|---|
| url |   প্রয়োজন। লোড করতে ওয়েব ভিউয়ের url। | 
| data[] |    ঐচ্ছিক। জেএসএন ডেটা ইভেন্ট হিসাবে নিমজ্জনিত অভিজ্ঞতা ওয়েব পৃষ্ঠায় পাস করতে হবে। পূর্ববর্তী ক্যানভাস প্রম্পটগুলিতে সংজ্ঞায়িত ডেটা মানগুলির পরে এই ক্যানভাস প্রম্পটে সংজ্ঞায়িত  | 
| suppressMic |   ঐচ্ছিক। সত্যিকারের মানটির অর্থ হ'ল এই নিমজ্জন প্রতিক্রিয়াটি ব্যবহারকারীর কাছে উপস্থাপন করার পরে ইনপুট ক্যাপচারের জন্য মাইকটি খোলা হবে না। | 
| sendStateDataToCanvasApp |    ঐচ্ছিক। যদি  | 
| enableFullScreen |    ঐচ্ছিক। যদি  | 
দৃশ্য
কোনও কথোপকথন ডিজাইন করার সময় দৃশ্যটি নিয়ন্ত্রণ প্রবাহের প্রাথমিক একক। এগুলি অন্যান্য দৃশ্যের সাথে একসাথে বেঁধে রাখা যায়, শেষ ব্যবহারকারীর জন্য প্রম্পট তৈরি করতে পারে এবং স্লটগুলি সংজ্ঞায়িত করতে পারে। দৃশ্যের নামটি ফাইলের নামে নির্দিষ্ট করা আছে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "onEnter": { object ( | |
| ক্ষেত্র | |
|---|---|
| onEnter |   এই দৃশ্যে স্থানান্তরিত করার সময় হ্যান্ডলার প্রার্থনা করতে হবে। | 
| intentEvents[] |   ইভেন্টগুলির তালিকা যা উদ্দেশ্যগুলির উপর ভিত্তি করে ট্রিগার করে। অন লোড হ্যান্ডলারটি ডাকার পরে এই ইভেন্টগুলি যে কোনও সময় ট্রিগার করা যেতে পারে। গুরুত্বপূর্ণ - এই ইভেন্টগুলি এই দৃশ্যে স্কোপ করা অভিপ্রায়গুলির সেটকে সংজ্ঞায়িত করে এবং বিশ্বব্যাপী সংজ্ঞায়িত ইভেন্টগুলির তুলনায় একই অভিপ্রায় বা তাদের ট্রিগার বাক্যাংশগুলির চেয়ে অগ্রাধিকার গ্রহণ করবে। অভিপ্রায় নামগুলি অবশ্যই একটি দৃশ্যের মধ্যে অনন্য হতে হবে। | 
| conditionalEvents[] |   শর্তসাপেক্ষ বিবৃতিগুলির ভিত্তিতে ট্রিগার করার জন্য ইভেন্টগুলির তালিকা। ফর্মটি পূরণ হওয়ার পরে বা অনার লোডের পরে এগুলি মূল্যায়ন করা হয় যদি এই দৃশ্যের কোনও ফর্ম না থাকে (মূল্যায়ন কেবল একবার হয়ে যায়)। কেবল প্রথম ম্যাচিং ইভেন্টটি ট্রিগার করা হবে। | 
| slots[] |   স্লটগুলির অর্ডার তালিকা। প্রতিটি স্লট এই রেজোলিউশনের অভিজ্ঞতা কাস্টমাইজ করার জন্য এটি সমাধান করবে এবং কনফিগারেশন করবে এমন ডেটা সংজ্ঞায়িত করে (যেমন প্রম্পটগুলি)। | 
| onSlotUpdated |   অন্য কোনও হ্যান্ডলারের মধ্যে আপডেটের কারণে না হওয়া স্লটের অবস্থার পরিবর্তন হয় যখন হ্যান্ডলার ডেকেছিলেন। এটি স্লটগুলিকে অবৈধ করার অনুমতি দেয়, দৃশ্যটি অবৈধ বা দৃশ্যের রাজ্যে অন্যান্য পরিবর্তনগুলি। | 
অভিপ্রায়
ইভেন্টগুলি নিবন্ধন করে যা একটি উদ্দেশ্য ম্যাচের ফলাফল হিসাবে ট্রিগার করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "intent": string,
  "transitionToScene": string,
  "handler": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| intent |   প্রয়োজন। ইভেন্টটি ট্রিগার করার অভিপ্রায়। | 
| transitionToScene |   ঐচ্ছিক। গন্তব্য দৃশ্য যা কথোপকথনটি লাফিয়ে উঠবে। বর্তমান দৃশ্যের অবস্থাটি সংক্রমণের সময় ধ্বংস হয়ে গেছে। | 
| handler |   ঐচ্ছিক। ইভেন্ট হ্যান্ডলার যা অভিপ্রায়টি মেলে যখন ট্রিগার করা হয়। গন্তব্য দৃশ্যে স্থানান্তরিত হওয়ার আগে কার্যকর করা উচিত। ইভেন্টগুলির প্রতিক্রিয়া হিসাবে প্রম্পট উত্পন্ন করতে দরকারী। | 
শর্তসাপেক্ষ
সত্য শর্তের ফলাফল হিসাবে ট্রিগারকারী ইভেন্টগুলি নিবন্ধন করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "condition": string,
  "transitionToScene": string,
  "handler": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| condition |    প্রয়োজন। এই ইভেন্টটি ট্রিগার করার জন্য ফিল্টার শর্ত। যদি শর্তটি সত্যকে মূল্যায়ন করা হয় তবে সম্পর্কিত  | 
| transitionToScene |   ঐচ্ছিক। গন্তব্য দৃশ্য যা সম্পর্কিত শর্তটি সত্য হিসাবে মূল্যায়ন করা হয় তখন কথোপকথনটি লাফিয়ে উঠতে হবে। বর্তমান দৃশ্যের অবস্থাটি সংক্রমণের সময় ধ্বংস হয়ে গেছে। | 
| handler |    ঐচ্ছিক। ইভেন্ট হ্যান্ডলার যা সম্পর্কিত শর্তটি  | 
স্লট
একটি স্লট জন্য কনফিগারেশন। স্লটগুলি হ'ল ডেটাগুলির একক ইউনিট যা প্রাকৃতিক ভাষা (যেমন। অভিপ্রায় পরামিতি), সেশন পরামিতি এবং অন্যান্য উত্সগুলির মাধ্যমে পূরণ করা যায়।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "name": string, "type": { object ( | |
| ক্ষেত্র | |
|---|---|
| name |   প্রয়োজন। স্লটের নাম। | 
| type |   প্রয়োজন। এই স্লটের ডেটা ধরণের ঘোষণা করে। | 
| required |   ঐচ্ছিক। এগিয়ে যাওয়ার আগে স্লটটি পূরণ করা প্রয়োজন কিনা তা নির্দেশ করে। প্রয়োজনীয় স্লটগুলি যা পূরণ করা হয় না তা ব্যবহারকারীর কাছে একটি কাস্টমাইজযোগ্য প্রম্পটকে ট্রিগার করবে। | 
| promptSettings |   ঐচ্ছিক। রেজিস্টারগুলি স্লট ফিলিংয়ের বিভিন্ন পর্যায়ে অনুরোধ করে। | 
| commitBehavior |   ঐচ্ছিক। স্লটের সাথে সম্পর্কিত আচরণ প্রতিশ্রুতিবদ্ধ। | 
| config |   ঐচ্ছিক। স্লটটি পূরণ করার জন্য ব্যবহৃত স্লটের সাথে যুক্ত অতিরিক্ত কনফিগারেশন। কনফিগারেশনের ফর্ম্যাটটি স্লটের ধরণের সাথে নির্দিষ্ট। ব্যবহারকারী বা সেশন প্যারামিটারে রিসোর্স রেফারেন্সগুলি এই কনফিগারেশনে যুক্ত করা যেতে পারে। লেনদেন এবং ব্যবহারকারীর ব্যস্ততার সাথে সম্পর্কিত স্লটগুলি পূরণ করার জন্য এই কনফিগারেশন প্রয়োজন।  উদাহরণ: টাইপ অ্যাকশনগুলির একটি স্লটের জন্য  {"@টাইপ": "টাইপ.গুগলিপিস। com/ গুগল.অ্যাকশনস.ট্রান্সঅ্যাকশনস.ভি 3.completepurchasevaluespec", "স্কুইড": {"স্কুটাইপ": "স্কু_ টাইপ_ইনপ", "আইডি": "$ সেশন.অরামসসেস্কিউজেক্টেডস্কুইড", "প্যাকেজনাম": "com.example.company"}} | 
| defaultValue |   ঐচ্ছিক। এই স্লটের জন্য একটি ডিফল্ট মান পপুলেট করার জন্য কনফিগারেশন। | 
প্রম্পটসটিংস
একটি একক জায়গা যেখানে স্লট প্রম্পটগুলি সংজ্ঞায়িত করা হয়।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "initialPrompt": { object ( | |
| ক্ষেত্র | |
|---|---|
| initialPrompt |   স্লট মান নিজেই প্রম্পট। উদাহরণ: "আপনি কোন আকার চান?" | 
| noMatchPrompt1 |   যখন ব্যবহারকারীর ইনপুটটি প্রথমবারের জন্য স্লটের জন্য প্রত্যাশিত মান প্রকারের সাথে মেলে না তখন দিতে প্রম্পট। উদাহরণ: "দুঃখিত, আমি এটি পাইনি।" | 
| noMatchPrompt2 |   যখন ব্যবহারকারীর ইনপুটটি দ্বিতীয়বারের জন্য স্লটের জন্য প্রত্যাশিত মান প্রকারের সাথে মেলে না তখন দিতে প্রম্পট। উদাহরণ: "দুঃখিত, আমি এটি পাইনি।" | 
| noMatchFinalPrompt |   যখন ব্যবহারকারীর ইনপুটটি শেষবারের জন্য স্লটের জন্য প্রত্যাশিত মান প্রকারের সাথে মেলে না তখন দিতে প্রম্পট। উদাহরণ: "দুঃখিত, আমি এটি পাইনি।" | 
| noInputPrompt1 |   যখন ব্যবহারকারী প্রথমবারের জন্য কোনও ইনপুট সরবরাহ না করে তখন তা দেওয়ার অনুরোধ জানায়। উদাহরণ: "দুঃখিত, আমি এটি পাইনি।" | 
| noInputPrompt2 |   ব্যবহারকারী যখন দ্বিতীয়বারের জন্য কোনও ইনপুট সরবরাহ না করে তখন তা দেওয়ার অনুরোধ জানায়। উদাহরণ: "দুঃখিত, আমি এটি পাইনি।" | 
| noInputFinalPrompt |   ব্যবহারকারী যখন শেষবারের জন্য কোনও ইনপুট সরবরাহ না করে তখন তা দেওয়ার অনুরোধ জানায়। উদাহরণ: "দুঃখিত, আমি এটি পাইনি।" | 
কমিট আচরণ
সাফল্যের সাথে পূরণ হওয়ার পরে স্লটের সাথে সম্পর্কিত প্রতিশ্রুতিবদ্ধ আচরণের বর্ণনা দেওয়া বার্তা।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "writeSessionParam": string } | |
| ক্ষেত্র | |
|---|---|
| writeSessionParam |   স্লট মানটি পূরণ করার পরে লিখতে সেশন প্যারামিটারটি। নোট করুন যে নেস্টেড পাথগুলি বর্তমানে সমর্থিত নয়। "$$" স্লট হিসাবে একই নাম সহ একটি সেশন প্যারামিটারে স্লট মান লিখতে ব্যবহৃত হয়। যেমন: রাইটসেশনপ্যারাম = "ফল" "$ সেশন.প্যারামস.ফরুট" এর সাথে মিলে যায়। রাইটসেশনপ্যারাম = "টিকিট" "$ সেশন.প্যারামস.টিকেট" এর সাথে সম্পর্কিত। | 
ডিফল্ট মান
এই স্লটের জন্য একটি ডিফল্ট মান পপুলেট করার জন্য কনফিগারেশন।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "sessionParam": string, "constant": value } | |
| ক্ষেত্র | |
|---|---|
| sessionParam |    ঐচ্ছিক। স্লট মানটি আরম্ভ করতে সেশন প্যারামিটারটি ব্যবহার করতে হবে, যদি এটির একটি খালি মান থাকে। মানটির ধরণটি অবশ্যই স্লটের ধরণের সাথে মেলে। নোট করুন যে নেস্টেড পাথগুলি বর্তমানে সমর্থিত নয়। উদাহরণস্বরূপ:  | 
| constant |    ঐচ্ছিক। স্লটের জন্য ধ্রুবক ডিফল্ট মান। এটি কেবল তখনই ব্যবহৃত হবে যদি এই স্লটের কোনও মান  | 
ডেটা ফাইলগুলি
বারবার ডেটা ফাইলের জন্য মোড়ক। পুনরাবৃত্ত ক্ষেত্রগুলি একটি ওয়ানফের মধ্যে থাকতে পারে না।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "dataFiles": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| dataFiles[] |   একাধিক ডেটা ফাইল। | 
ডেটাফাইল
একটি একক ফাইল প্রতিনিধিত্ব করে যা অবিচ্ছিন্ন ডেটা ধারণ করে। উদাহরণগুলির মধ্যে চিত্র ফাইল, অডিও ফাইল এবং ক্লাউড ফাংশন উত্স কোড অন্তর্ভুক্ত রয়েছে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "filePath": string, "contentType": string, "payload": string } | |
| ক্ষেত্র | |
|---|---|
| filePath |    এসডিকে ফাইল কাঠামোর প্রকল্পের মূল থেকে ডেটা ফাইলের আপেক্ষিক পথ। অনুমোদিত ফাইল পাথ: - চিত্র:  | 
| contentType |    প্রয়োজন। এই সম্পত্তির সামগ্রীর ধরণ। উদাহরণ:  | 
| payload |   ডেটা ফাইলের সামগ্রী। উদাহরণগুলি চিত্র, অডিও ফাইল বা ক্লাউড ফাংশন জিপ ফর্ম্যাটের কাঁচা বাইট হবে। পে -লোড আকারে 10 এমবি কঠোর সীমা রয়েছে। একটি base64-এনকোডেড স্ট্রিং। | 
