- HTTP অনুরোধ
- পাথ প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- ইউজারইনপুট
- ইনপুট টাইপ
- ডিভাইস বৈশিষ্ট্য
- সারফেস
- অবস্থান
- LatLng
- আউটপুট
- ক্যানভাস
- প্রম্পট
- সরল
- বিষয়বস্তু
- কার্ড
- ছবি
- ইমেজফিল
- লিঙ্ক
- OpenUrl
- UrlHint
- টেবিল
- টেবিলকলাম
- অনুভূমিক সারিবদ্ধকরণ
- টেবিল সারি
- টেবিল সেল
- মিডিয়া
- মিডিয়া টাইপ
- ঐচ্ছিক মিডিয়া কন্ট্রোল
- মিডিয়াঅবজেক্ট
- মিডিয়া ইমেজ
- সংগ্রহ
- সংগ্রহের আইটেম
- তালিকা
- তালিকা আইটেম
- সাজেশন
- ডায়াগনস্টিকস
- এক্সিকিউশন ইভেন্ট
- এক্সিকিউশন স্টেট
- স্লট
- স্লটফিলিং স্ট্যাটাস
- স্লট
- স্লটমোড
- স্লট স্ট্যাটাস
- স্ট্যাটাস
- ব্যবহারকারীর কথোপকথন ইনপুট
- IntentMatch
- শর্তাবলী মূল্যায়ন
- অবস্থা
- অন সিন এন্টার
- ওয়েবহুক অনুরোধ
- ওয়েবহুক রেসপন্স
- ওয়েবহুক ইনিশিয়েটেড ট্রানজিশন
- স্লটম্যাচ
- স্লট অনুরোধ করা হয়েছে
- স্লট যাচাই করা হয়েছে
- ফর্ম পূরণ
- WaitingForUserInput
- কথোপকথন শেষ করুন
কথোপকথনের এক রাউন্ড খেলে।
HTTP অনুরোধ
 POST https://actions.googleapis.com/v2/{project=projects/*}:sendInteraction
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
| পরামিতি | |
|---|---|
| project |   প্রয়োজন। প্রকল্পটি পরীক্ষা করা হচ্ছে, প্রকল্প আইডি দ্বারা নির্দেশিত৷ বিন্যাস: প্রকল্প/{project} | 
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "input": { object ( | |
| ক্ষেত্র | |
|---|---|
| input |   প্রয়োজন। ব্যবহারকারী দ্বারা প্রদত্ত ইনপুট। | 
| deviceProperties |   প্রয়োজন। অ্যাকশনের সাথে ইন্টারঅ্যাক্ট করার জন্য ব্যবহৃত ডিভাইসের বৈশিষ্ট্য। | 
| conversationToken |   অস্বচ্ছ টোকেন যা পূর্ববর্তী ইন্টারঅ্যাকশনে SendInteractionResponse থেকে প্রাপ্ত হিসাবে পাস করতে হবে। এটি একটি নতুন কথোপকথন শুরু করার জন্য সেট না করে ছেড়ে দেওয়া যেতে পারে, হয় একটি পরীক্ষার সেশনের প্রথম ইন্টারঅ্যাকশন হিসাবে বা পূর্ববর্তী কথোপকথন পরিত্যাগ করে একটি নতুন শুরু করতে। | 
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
কথোপকথনের এক রাউন্ডের প্রতিক্রিয়া।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "output": { object ( | |
| ক্ষেত্র | |
|---|---|
| output |   ব্যবহারকারীকে আউটপুট প্রদান করা হয়। | 
| diagnostics |   ডায়াগনস্টিক তথ্য যা ব্যাখ্যা করে যে কীভাবে অনুরোধটি পরিচালনা করা হয়েছিল। | 
| conversationToken |   একই কথোপকথন চালিয়ে যাওয়ার জন্য পরবর্তী RPC কলে SendInteractionRequest-এ অস্বচ্ছ টোকেন সেট করতে হবে। | 
ইউজারইনপুট
কথোপকথনের রাউন্ডে ব্যবহারকারীর ইনপুট দেওয়া হয়েছে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "query": string,
  "type": enum ( | |
| ক্ষেত্র | |
|---|---|
| query |   ব্যবহারকারীর পাঠানো ইনপুটের বিষয়বস্তু। | 
| type |   ইনপুটের প্রকার। | 
ইনপুট টাইপ
ইনপুট উৎস, টাইপ করা প্রশ্ন বা ভয়েস ক্যোয়ারী নির্দেশ করে।
| Enums | |
|---|---|
| INPUT_TYPE_UNSPECIFIED | অনির্দিষ্ট ইনপুট উৎস। | 
| TOUCH | একটি GUI মিথস্ক্রিয়া থেকে প্রশ্ন। | 
| VOICE | ভয়েস প্রশ্ন. | 
| KEYBOARD | টাইপ করা প্রশ্ন। | 
| URL | কর্মটি একটি URL লিঙ্ক দ্বারা ট্রিগার করা হয়েছিল৷ | 
ডিভাইস বৈশিষ্ট্য
কথোপকথন রাউন্ডের সাথে প্রাসঙ্গিক ডিভাইসের বৈশিষ্ট্য।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "surface": enum ( | |
| ক্ষেত্র | |
|---|---|
| surface |   অ্যাকশনের সাথে ইন্টারঅ্যাক্ট করার জন্য ব্যবহৃত সারফেস। | 
| location |   ডিভাইসের অবস্থান যেমন অক্ষাংশ, দ্রাঘিমাংশ, এবং বিন্যাসিত ঠিকানা। | 
| locale |   ডিভাইসে সেট করা লোকেল। বিন্যাসটি BCP 47 অনুসরণ করা উচিত: https://tools.ietf.org/html/bcp47 উদাহরণ: en, en-US, es-419 (আরো উদাহরণ https://tools.ietf.org/html/bcp47#appendix এ -ক) । | 
| timeZone |   ডিভাইসে সেট করা সময় অঞ্চল। বিন্যাসটি IANA টাইম জোন ডেটাবেস অনুসরণ করা উচিত, যেমন "America/New_York": https://www.iana.org/time-zones | 
সারফেস
অ্যাকশনের সাথে ইন্টারঅ্যাক্ট করতে ব্যবহৃত সম্ভাব্য সারফেস। অতিরিক্ত মান ভবিষ্যতে অন্তর্ভুক্ত করা যেতে পারে.
| Enums | |
|---|---|
| SURFACE_UNSPECIFIED | ডিফল্ট মান। এই মান অব্যবহৃত. | 
| SPEAKER | স্পিকার (যেমন গুগল হোম)। | 
| PHONE | ফোন। | 
| ALLO | Allo চ্যাট. | 
| SMART_DISPLAY | স্মার্ট ডিসপ্লে ডিভাইস। | 
| KAI_OS | KaiOS। | 
অবস্থান
ধারক যা একটি অবস্থানের প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "coordinates": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| coordinates |   জিও স্থানাঙ্ক। [DEVICE_PRECISE_LOCATION] [google.actions.v2.Permission.DEVICE_PRECISE_LOCATION] অনুমতি প্রয়োজন৷ | 
| formattedAddress |   প্রদর্শন ঠিকানা, যেমন, "1600 Amphitheatre Pkwy, Mountain View, CA 94043"। [DEVICE_PRECISE_LOCATION] [google.actions.v2.Permission.DEVICE_PRECISE_LOCATION] অনুমতি প্রয়োজন৷ | 
| zipCode |   জিপ কোড। [DEVICE_PRECISE_LOCATION] [google.actions.v2.Permission.DEVICE_PRECISE_LOCATION] বা [DEVICE_COARSE_LOCATION] [google.actions.v2.Permission.DEVICE_COARSE_LOCATION] অনুমতি প্রয়োজন৷ | 
| city |   শহর [DEVICE_PRECISE_LOCATION] [google.actions.v2.Permission.DEVICE_PRECISE_LOCATION] বা [DEVICE_COARSE_LOCATION] [google.actions.v2.Permission.DEVICE_COARSE_LOCATION] অনুমতি প্রয়োজন৷ | 
LatLng
একটি বস্তু যা একটি অক্ষাংশ/দ্রাঘিমাংশ জোড়া প্রতিনিধিত্ব করে। এটি ডিগ্রী অক্ষাংশ এবং ডিগ্রী দ্রাঘিমাংশের প্রতিনিধিত্ব করার জন্য এক জোড়া দ্বিগুণ হিসাবে প্রকাশ করা হয়। অন্যথায় নির্দিষ্ট করা না থাকলে, এই বস্তুটিকে অবশ্যই WGS84 মান মেনে চলতে হবে। মানগুলি অবশ্যই স্বাভাবিক সীমার মধ্যে থাকতে হবে৷
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "latitude": number, "longitude": number } | |
| ক্ষেত্র | |
|---|---|
| latitude |   ডিগ্রী অক্ষাংশ. এটি অবশ্যই [-90.0, +90.0] এর মধ্যে হতে হবে। | 
| longitude |   ডিগ্রী দ্রাঘিমাংশ. এটি অবশ্যই [-180.0, +180.0] পরিসরে হতে হবে। | 
আউটপুট
কথোপকথন রাউন্ডে ব্যবহারকারী-দৃশ্যমান আউটপুট।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "text": string, "speech": [ string ], "canvas": { object ( | |
| ক্ষেত্র | |
|---|---|
| text |   কথ্য প্রতিক্রিয়া একটি সাধারণ স্ট্রিং হিসাবে ব্যবহারকারীকে পাঠানো হয়েছে। | 
| speech[] |   অ্যাকশন দ্বারা উত্পাদিত বক্তৃতা বিষয়বস্তু. এতে এসএসএমএলের মতো মার্কআপ উপাদান অন্তর্ভুক্ত থাকতে পারে। | 
| canvas |   ইন্টারেক্টিভ ক্যানভাস বিষয়বস্তু। | 
| actionsBuilderPrompt |   কথোপকথন রাউন্ড শেষে প্রম্পট অবস্থা. প্রম্পট সম্পর্কে আরও তথ্য: https://developers.google.com/assistant/conversational/prompts | 
ক্যানভাস
ব্যবহারকারীকে পাঠানোর জন্য একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া উপস্থাপন করে। এটি একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া প্রদর্শনের পাশাপাশি ব্যবহারকারীর সাথে কথা বলার জন্য সম্বলিত প্রম্পটে "firstSimple" ক্ষেত্রের সাথে একত্রে ব্যবহার করা যেতে পারে। প্রতিক্রিয়ার সর্বাধিক আকার হল 50k বাইট।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "url": string, "data": [ value ], "suppressMic": boolean, "enableFullScreen": boolean } | |
| ক্ষেত্র | |
|---|---|
| url |   লোড করার জন্য ইন্টারেক্টিভ ক্যানভাস ওয়েব অ্যাপের URL। সেট করা না থাকলে, বর্তমান সক্রিয় ক্যানভাসের url পুনরায় ব্যবহার করা হবে। | 
| data[] |   ঐচ্ছিক। JSON ডেটা একটি ইভেন্ট হিসাবে নিমজ্জিত অভিজ্ঞতা ওয়েব পৃষ্ঠার মাধ্যমে পাস করা হবে। যদি সম্বলিত প্রম্পটে "ওভাররাইড" ক্ষেত্রটি "মিথ্যা" হয় তবে এই ক্যানভাস প্রম্পটে সংজ্ঞায়িত ডেটা মানগুলি পূর্ববর্তী ক্যানভাস প্রম্পটে সংজ্ঞায়িত ডেটা মানগুলির পরে যোগ করা হবে। | 
| suppressMic |   ঐচ্ছিক। ডিফল্ট মান: মিথ্যা। | 
| enableFullScreen |     | 
প্রম্পট
একটি ব্যবহারকারীর প্রতিক্রিয়া প্রতিনিধিত্ব করুন.
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "append": boolean, "override": boolean, "firstSimple": { object ( | |
| ক্ষেত্র | |
|---|---|
| append |   ঐচ্ছিক। এই বার্তাগুলিকে পূর্বে সংজ্ঞায়িত বার্তাগুলির সাথে কীভাবে একত্রিত করা উচিত তার মোড৷ "false" পূর্বে সংজ্ঞায়িত সমস্ত বার্তা (প্রথম এবং শেষ সাধারণ, বিষয়বস্তু, পরামর্শের লিঙ্ক এবং ক্যানভাস) সাফ করবে এবং এই প্রম্পটে সংজ্ঞায়িত বার্তাগুলি যোগ করবে। "সত্য" এই প্রম্পটে সংজ্ঞায়িত বার্তাগুলিকে পূর্ববর্তী প্রতিক্রিয়াগুলিতে সংজ্ঞায়িত বার্তাগুলিতে যুক্ত করবে। এই ক্ষেত্রটিকে "সত্য" তে সেট করা সহজ প্রম্পট, সাজেশন প্রম্পট এবং ক্যানভাস প্রম্পট (কন্টেন্ট প্রম্পটের অংশ) এর মধ্যে কিছু ক্ষেত্রে যুক্ত করতে সক্ষম করবে। প্রম্পটে সংজ্ঞায়িত হলে বিষয়বস্তু এবং লিঙ্ক বার্তাগুলি সর্বদা ওভাররাইট করা হবে। ডিফল্ট মান "মিথ্যা"। | 
| override |   ঐচ্ছিক। এই বার্তাগুলিকে পূর্বে সংজ্ঞায়িত বার্তাগুলির সাথে কীভাবে একত্রিত করা উচিত তার মোড৷ "সত্য" সমস্ত পূর্বে সংজ্ঞায়িত বার্তাগুলি (প্রথম এবং শেষ সাধারণ, বিষয়বস্তু, পরামর্শের লিঙ্ক এবং ক্যানভাস) সাফ করে এবং এই প্রম্পটে সংজ্ঞায়িত বার্তাগুলি যোগ করে৷ "false" এই প্রম্পটে সংজ্ঞায়িত বার্তাগুলিকে পূর্ববর্তী প্রতিক্রিয়াগুলিতে সংজ্ঞায়িত বার্তাগুলিতে যুক্ত করে। এই ক্ষেত্রটিকে "মিথ্যা" তে ছেড়ে দিলে সাধারণ প্রম্পট, সাজেশন প্রম্পট এবং ক্যানভাস প্রম্পট (কন্টেন্ট প্রম্পটের অংশ) এর মধ্যে কিছু ক্ষেত্রে যুক্ত করাও সক্ষম হয়। প্রম্পটে সংজ্ঞায়িত থাকলে বিষয়বস্তু এবং লিঙ্ক বার্তাগুলি সর্বদা ওভাররাইট করা হয়। ডিফল্ট মান "মিথ্যা"। | 
| firstSimple |   ঐচ্ছিক। প্রথম ভয়েস এবং শুধুমাত্র পাঠ্য প্রতিক্রিয়া। | 
| content |   ঐচ্ছিক। একটি কার্ড, তালিকা বা মিডিয়ার মত বিষয়বস্তু ব্যবহারকারীর কাছে প্রদর্শনের জন্য। | 
| lastSimple |   ঐচ্ছিক। শেষ ভয়েস এবং শুধুমাত্র পাঠ্য প্রতিক্রিয়া। | 
| suggestions[] |   ঐচ্ছিক। ব্যবহারকারীর কাছে প্রদর্শিত পরামর্শগুলি যা সর্বদা প্রতিক্রিয়ার শেষে প্রদর্শিত হবে৷ যদি সম্বলিত প্রম্পটে "ওভাররাইড" ক্ষেত্রটি "মিথ্যা" হয়, তবে এই ক্ষেত্রে সংজ্ঞায়িত শিরোনামগুলি পূর্বে সংজ্ঞায়িত পরামর্শ প্রম্পটে সংজ্ঞায়িত শিরোনামে যোগ করা হবে এবং সদৃশ মানগুলি সরানো হবে৷ | 
| link |    ঐচ্ছিক। একটি অতিরিক্ত পরামর্শ চিপ যা সংশ্লিষ্ট অ্যাপ বা সাইটের সাথে লিঙ্ক করতে পারে। চিপটি "ওপেন" শিরোনাম দিয়ে রেন্ডার করা হবে | 
| canvas |   ঐচ্ছিক। ব্যবহারকারীকে পাঠানোর জন্য একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া উপস্থাপন করে। | 
সরল
একজন ব্যবহারকারীকে পাঠানোর জন্য একটি সাধারণ প্রম্পট উপস্থাপন করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "speech": string, "text": string } | |
| ক্ষেত্র | |
|---|---|
| speech |   ঐচ্ছিক। ব্যবহারকারীর সাথে কথা বলার জন্য বক্তৃতা উপস্থাপন করে। SSML বা টেক্সট টু স্পিচ হতে পারে। যদি সম্বলিত প্রম্পটে "ওভাররাইড" ক্ষেত্রটি "সত্য" হয়, তাহলে এই ক্ষেত্রে সংজ্ঞায়িত বক্তৃতা পূর্ববর্তী সরল প্রম্পটের বক্তৃতা প্রতিস্থাপন করে। | 
| text |   চ্যাট বুদ্বুদে প্রদর্শন করার জন্য ঐচ্ছিক পাঠ্য। যদি দেওয়া না হয়, উপরের বক্তৃতা ক্ষেত্রের একটি প্রদর্শন রেন্ডারিং ব্যবহার করা হবে। 640 অক্ষরে সীমাবদ্ধ। যদি সম্বলিত প্রম্পটে "ওভাররাইড" ক্ষেত্রটি "সত্য" হয়, তাহলে এই ক্ষেত্রে সংজ্ঞায়িত পাঠ্যটি পূর্ববর্তী সরল প্রম্পটের পাঠ্যের পরিবর্তে প্রতিস্থাপিত হবে। | 
বিষয়বস্তু
বিষয়বস্তু দেখানো হবে.
| JSON প্রতিনিধিত্ব | |
|---|---|
| { // Union field | |
| ক্ষেত্র | ||
|---|---|---|
| ইউনিয়ন ক্ষেত্রের content। বিষয়বস্তু।contentনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| card |   একটি মৌলিক কার্ড। | |
| image |   একটি ছবি। | |
| table |   টেবিল কার্ড। | |
| media |   বাজানো মিডিয়ার একটি সেট নির্দেশ করে প্রতিক্রিয়া। | |
| canvas |   ইন্টারেক্টিভ ক্যানভাস অভিজ্ঞতার জন্য একটি প্রতিক্রিয়া ব্যবহার করা হবে। | |
| collection |   একটি কার্ড যা থেকে নির্বাচন করার জন্য বিকল্পগুলির একটি সংগ্রহ উপস্থাপন করে৷ | |
| list |   নির্বাচন করার জন্য বিকল্পগুলির একটি তালিকা উপস্থাপন করে একটি কার্ড। | |
কার্ড
কিছু তথ্য প্রদর্শনের জন্য একটি মৌলিক কার্ড, যেমন একটি ছবি এবং/অথবা পাঠ্য।
| 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 |   পিক্সেলে ছবির প্রস্থ। ঐচ্ছিক। | 
ইমেজফিল
চিত্রের উপস্থাপনাকে প্রভাবিত করার জন্য সম্ভাব্য চিত্র প্রদর্শনের বিকল্প। যখন ছবির আকৃতির অনুপাত ছবির কন্টেইনারের আকৃতির অনুপাতের সাথে মেলে না তখন এটি ব্যবহার করা উচিত।
| Enums | |
|---|---|
| UNSPECIFIED | অনির্দিষ্ট চিত্র পূরণ. | 
| GRAY | ধূসর বার দিয়ে ইমেজ এবং ইমেজ কন্টেইনারের মধ্যে ফাঁকগুলি পূরণ করুন। | 
| WHITE | সাদা বার দিয়ে ইমেজ এবং ইমেজ কন্টেইনারের মধ্যে ফাঁক পূর্ণ করুন। | 
| CROPPED | চিত্রটি এমনভাবে স্কেল করা হয়েছে যাতে চিত্রের প্রস্থ এবং উচ্চতা ধারক মাত্রার সাথে মেলে বা অতিক্রম করে। স্কেল করা ছবির উচ্চতা কন্টেইনারের উচ্চতার চেয়ে বেশি হলে এটি ছবির উপরের এবং নীচে ক্রপ করতে পারে, অথবা স্কেল করা ছবির প্রস্থ কন্টেইনারের প্রস্থের চেয়ে বেশি হলে ছবির বাম এবং ডানে ক্রপ করতে পারে। এটি একটি 4:3 ভিডিও চালানোর সময় একটি ওয়াইডস্ক্রিন টিভিতে "জুম মোড" এর মতো। | 
লিঙ্ক
লিঙ্ক কন্টেন্ট.
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "name": string,
  "open": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| name |   লিঙ্কের নাম | 
| open |   একজন ব্যবহারকারী লিঙ্ক খুললে কি হয় | 
OpenUrl
একজন ব্যবহারকারী একটি লিঙ্ক খুললে ব্যবস্থা নেওয়া হয়।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "url": string,
  "hint": enum ( | |
| ক্ষেত্র | |
|---|---|
| url |   url ক্ষেত্র যা এর যেকোনো একটি হতে পারে: - একটি অ্যাপ-লিঙ্কড অ্যাপ বা একটি ওয়েবপেজ খোলার জন্য http/https urls | 
| hint |   url প্রকারের জন্য একটি ইঙ্গিত নির্দেশ করে। | 
UrlHint
ইউআরএল ইঙ্গিত বিভিন্ন ধরনের.
| Enums | |
|---|---|
| LINK_UNSPECIFIED | অনির্দিষ্ট | 
| AMP | ইউআরএল যা সরাসরি এএমপি কন্টেন্ট বা ক্যানোনিকাল ইউআরএলের দিকে নির্দেশ করে যা এএমপি কন্টেন্টকে নির্দেশ করে . | 
টেবিল
পাঠ্যের একটি টেবিল প্রদর্শনের জন্য একটি টেবিল কার্ড।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string, "subtitle": string, "image": { object ( | |
| ক্ষেত্র | |
|---|---|
| title |   টেবিলের সামগ্রিক শিরোনাম। ঐচ্ছিক কিন্তু সাবটাইটেল সেট করা থাকলে অবশ্যই সেট করতে হবে। | 
| subtitle |   টেবিলের জন্য সাবটাইটেল। ঐচ্ছিক। | 
| image |   টেবিলের সাথে যুক্ত ছবি। ঐচ্ছিক। | 
| columns[] |   কলামের শিরোনাম এবং প্রান্তিককরণ। | 
| rows[] |   টেবিলের সারি ডেটা। প্রথম 3টি সারি দেখানোর নিশ্চয়তা রয়েছে তবে অন্যগুলি নির্দিষ্ট পৃষ্ঠে কাটা হতে পারে। একটি প্রদত্ত পৃষ্ঠের জন্য কোন সারিগুলি দেখানো হবে তা দেখতে অনুগ্রহ করে সিমুলেটর দিয়ে পরীক্ষা করুন৷ WEB_BROWSER সক্ষমতা সমর্থন করে এমন পৃষ্ঠগুলিতে, আপনি ব্যবহারকারীকে আরও ডেটা সহ একটি ওয়েব পৃষ্ঠাতে নির্দেশ করতে পারেন৷ | 
| button |   বোতাম। | 
টেবিলকলাম
একটি টেবিলে একটি কলাম বর্ণনা করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "header": string,
  "align": enum ( | |
| ক্ষেত্র | |
|---|---|
| header |   কলামের জন্য হেডার টেক্সট। | 
| align |   কন্টেন্ট wrt কলামের অনুভূমিক প্রান্তিককরণ। অনির্দিষ্ট হলে, বিষয়বস্তু অগ্রণী প্রান্তে সারিবদ্ধ করা হবে। | 
অনুভূমিক সারিবদ্ধকরণ
ঘরের মধ্যে বিষয়বস্তুর প্রান্তিককরণ।
| Enums | |
|---|---|
| UNSPECIFIED | অনির্দিষ্ট অনুভূমিক প্রান্তিককরণ। | 
| LEADING | কোষের অগ্রণী প্রান্ত। এটি ডিফল্ট। | 
| CENTER | বিষয়বস্তু কলামের কেন্দ্রে সারিবদ্ধ করা হয়। | 
| TRAILING | বিষয়বস্তু কলামের শেষ প্রান্তে সারিবদ্ধ। | 
টেবিল সারি
সারণীতে একটি সারি বর্ণনা করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "cells": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| cells[] |   এই সারিতে কক্ষ। প্রথম 3টি কক্ষ দেখানোর নিশ্চয়তা রয়েছে তবে অন্যগুলি নির্দিষ্ট পৃষ্ঠে কাটা হতে পারে৷ একটি প্রদত্ত পৃষ্ঠের জন্য কোন কক্ষগুলি দেখানো হবে তা দেখতে অনুগ্রহ করে সিমুলেটর দিয়ে পরীক্ষা করুন৷ | 
| divider |   প্রতিটি সারির পরে একটি বিভাজক থাকা উচিত কিনা তা নির্দেশ করে৷ | 
টেবিল সেল
একটি সারিতে একটি ঘর বর্ণনা করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "text": string } | |
| ক্ষেত্র | |
|---|---|
| text |   কক্ষের পাঠ্য বিষয়বস্তু। | 
মিডিয়া
একটি মিডিয়া বস্তুর প্রতিনিধিত্ব করে। মিডিয়া সম্পর্কে তথ্য রয়েছে, যেমন নাম, বর্ণনা, url ইত্যাদি।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "mediaType": enum ( | |
| ক্ষেত্র | |
|---|---|
| mediaType |   মিডিয়া টাইপ। | 
| startOffset |   প্রথম মিডিয়া অবজেক্টের অফসেট শুরু করুন।  নয়টি পর্যন্ত ভগ্নাংশ সংখ্যা সহ সেকেন্ডে একটি সময়কাল, '  | 
| optionalMediaControls[] |   ঐচ্ছিক মিডিয়া কন্ট্রোল প্রকার এই মিডিয়া প্রতিক্রিয়া সেশন সমর্থন করতে পারে। সেট করা হলে, একটি নির্দিষ্ট মিডিয়া ইভেন্ট ঘটলে 3p-এ অনুরোধ করা হবে। যদি সেট না করা হয়, 3p কে এখনও দুটি ডিফল্ট নিয়ন্ত্রণ ধরন পরিচালনা করতে হবে, সমাপ্ত এবং ব্যর্থ৷ | 
| mediaObjects[] |   মিডিয়া অবজেক্টের তালিকা | 
মিডিয়া টাইপ
এই প্রতিক্রিয়া মিডিয়া টাইপ.
| Enums | |
|---|---|
| MEDIA_TYPE_UNSPECIFIED | অনির্দিষ্ট মিডিয়া প্রকার। | 
| AUDIO | অডিও ফাইল। | 
| MEDIA_STATUS_ACK | একটি মিডিয়া স্ট্যাটাস রিপোর্ট স্বীকার করার প্রতিক্রিয়া. | 
ঐচ্ছিক মিডিয়া কন্ট্রোল
ঐচ্ছিক মিডিয়া নিয়ন্ত্রণ প্রকার মিডিয়া প্রতিক্রিয়া সমর্থন করতে পারে
| Enums | |
|---|---|
| OPTIONAL_MEDIA_CONTROLS_UNSPECIFIED | অনির্দিষ্ট মান | 
| PAUSED | বিরতি দেওয়া ইভেন্ট। ব্যবহারকারী মিডিয়াকে বিরতি দিলে ট্রিগার হয়। | 
| STOPPED | ঘটনা বন্ধ। মিডিয়া প্লে চলাকালীন ব্যবহারকারী 3p সেশন থেকে বেরিয়ে গেলে ট্রিগার হয়। | 
মিডিয়াঅবজেক্ট
একটি একক মিডিয়া বস্তুর প্রতিনিধিত্ব করে
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "name": string,
  "description": string,
  "url": string,
  "image": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| name |   এই মিডিয়া বস্তুর নাম. | 
| description |   এই মিডিয়া বস্তুর বিবরণ. | 
| url |   মিডিয়া বিষয়বস্তু নির্দেশ করে url. | 
| image |   মিডিয়া কার্ডের সাথে দেখানোর জন্য ছবি। | 
মিডিয়া ইমেজ
মিডিয়া কার্ডের সাথে দেখানোর জন্য ছবি।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { // Union field | |
| ক্ষেত্র | ||
|---|---|---|
| ইউনিয়ন ক্ষেত্রের image। ছবি।imageনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| large |   একটি বড় ছবি, যেমন অ্যালবামের কভার ইত্যাদি। | |
| icon |   শিরোনাম থেকে ডানদিকে একটি ছোট চিত্র আইকন প্রদর্শিত হয়। এটি 36x36 dp এর আকার পরিবর্তন করা হয়েছে। | |
সংগ্রহ
নির্বাচন করার জন্য বিকল্পগুলির একটি সংগ্রহ উপস্থাপনের জন্য একটি কার্ড।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string, "subtitle": string, "items": [ { object ( | |
| ক্ষেত্র | |
|---|---|
| title |   সংগ্রহের শিরোনাম। ঐচ্ছিক। | 
| subtitle |   সংগ্রহের সাবটাইটেল। ঐচ্ছিক। | 
| items[] |   সর্বনিম্ন: 2 সর্বোচ্চ: 10 | 
| imageFill |   সংগ্রহের আইটেমগুলির চিত্রের পটভূমিগুলি কীভাবে পূরণ করা হবে। ঐচ্ছিক। | 
সংগ্রহের আইটেম
সংগ্রহে একটি আইটেম
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "key": string } | |
| ক্ষেত্র | |
|---|---|
| key |   প্রয়োজন। NLU কী যা সংশ্লিষ্ট প্রকারের এন্ট্রি কী নামের সাথে মেলে। | 
তালিকা
নির্বাচন করার জন্য বিকল্পগুলির একটি তালিকা উপস্থাপনের জন্য একটি কার্ড।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "title": string,
  "subtitle": string,
  "items": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| title |   তালিকার শিরোনাম। ঐচ্ছিক। | 
| subtitle |   তালিকার সাবটাইটেল। ঐচ্ছিক। | 
| items[] |   সর্বনিম্ন: 2 সর্বোচ্চ: 30 | 
তালিকা আইটেম
তালিকায় একটি আইটেম
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "key": string } | |
| ক্ষেত্র | |
|---|---|
| key |   প্রয়োজন। NLU কী যা সংশ্লিষ্ট প্রকারের এন্ট্রি কী নামের সাথে মেলে। | 
সাজেশন
ইনপুট পরামর্শ ব্যবহারকারীর কাছে উপস্থাপন করা হবে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "title": string } | |
| ক্ষেত্র | |
|---|---|
| title |   প্রয়োজন। সাজেশন চিপে দেখানো টেক্সট। ট্যাপ করা হলে, এই পাঠ্যটি কথোপকথনে আবার পোস্ট করা হবে যেন ব্যবহারকারী এটি টাইপ করেছেন। প্রতিটি শিরোনাম সাজেশন চিপ সেটের মধ্যে অনন্য হতে হবে। সর্বোচ্চ 25 অক্ষর | 
ডায়াগনস্টিকস
কথোপকথন রাউন্ড সম্পর্কিত ডায়াগনস্টিক তথ্য।
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "actionsBuilderEvents": [
    {
      object ( | |
| ক্ষেত্র | |
|---|---|
| actionsBuilderEvents[] |   অ্যাকশন বিল্ডার ইন্টারঅ্যাকশন মডেলের সমস্ত ধাপে কথোপকথন রাউন্ডের প্রক্রিয়াকরণ সম্পর্কে বিশদ বিবরণ সহ ইভেন্টের তালিকা। শুধুমাত্র অ্যাকশন বিল্ডার এবং অ্যাকশন SDK অ্যাপের জন্য জনপ্রিয়। | 
এক্সিকিউশন ইভেন্ট
অ্যাকশন বিল্ডার কথোপকথন অনুরোধ প্রক্রিয়াকরণের সময় ঘটে যাওয়া এক্সিকিউশন ইভেন্ট সম্পর্কে তথ্য রয়েছে৷ কথোপকথনের অনুরোধে জড়িত ধাপগুলির একটি ওভারভিউয়ের জন্য, https://developers.google.com/assistant/conversational/actions দেখুন।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "eventTime": string, "executionState": { object ( | |
| ক্ষেত্র | ||
|---|---|---|
| eventTime |   ঘটনা ঘটার সময় টাইমস্ট্যাম্প।  RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ:  | |
| executionState |   এই ঘটনার সময় মৃত্যুদন্ড কার্যকর করার অবস্থা। | |
| status |   নির্দিষ্ট কার্যকরী পদক্ষেপের ফলাফল স্থিতি। | |
| warningMessages[] |   এই ইভেন্টটি কার্যকর করার সময় উত্পন্ন সতর্কতার তালিকা। সতর্কতা হল কথোপকথনের অনুরোধের সময় আবিষ্কার করা বিকাশকারীর জন্য টিপস৷ এগুলি সাধারণত অ-সমালোচনামূলক এবং অনুরোধটি কার্যকর করা বন্ধ করে না। উদাহরণস্বরূপ, একটি সতর্কতা তৈরি হতে পারে যখন ওয়েবহুক একটি কাস্টম প্রকারকে ওভাররাইড করার চেষ্টা করে যা বিদ্যমান নেই৷ ত্রুটিগুলি একটি ব্যর্থ স্ট্যাটাস কোড হিসাবে রিপোর্ট করা হয়, তবে স্ট্যাটাস ঠিক থাকলেও সতর্কতা উপস্থিত হতে পারে। | |
| ইউনিয়ন ক্ষেত্র EventData। একটি কথোপকথন রাউন্ড প্রক্রিয়াকরণের সাথে জড়িত হতে পারে এমন বিভিন্ন ইভেন্টের জন্য নির্দিষ্ট বিশদ তথ্য। এখানে সেট করা ক্ষেত্রটি এই ইভেন্টের ধরন নির্ধারণ করে।EventDataনিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
| userInput |   ব্যবহারকারী ইনপুট হ্যান্ডলিং ইভেন্ট. | |
| intentMatch |   অভিপ্রায় ম্যাচিং ইভেন্ট. | |
| conditionsEvaluated |   অবস্থা মূল্যায়ন ইভেন্ট. | |
| onSceneEnter |   OnSceneEnter এক্সিকিউশন ইভেন্ট। | |
| webhookRequest |   ওয়েবহুক অনুরোধ প্রেরণ ইভেন্ট. | |
| webhookResponse |   Webhook প্রতিক্রিয়া রসিদ ইভেন্ট. | |
| webhookInitiatedTransition |   ওয়েবহুক-সূচিত ট্রানজিশন ইভেন্ট। | |
| slotMatch |   স্লট ম্যাচিং ইভেন্ট. | |
| slotRequested |   স্লট অনুরোধ ইভেন্ট. | |
| slotValidated |   স্লট বৈধতা ইভেন্ট. | |
| formFilled |   ফরম পূরণ অনুষ্ঠান। | |
| waitingUserInput |   ব্যবহারকারী-ইনপুট ইভেন্টের জন্য অপেক্ষা করা হচ্ছে। | |
| endConversation |   কথোপকথনের সমাপ্তি ইভেন্ট। | |
এক্সিকিউশন স্টেট
মৃত্যুদণ্ডের বর্তমান অবস্থা।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "currentSceneId": string, "sessionStorage": { object }, "slots": { object ( | |
| ক্ষেত্র | |
|---|---|
| currentSceneId |   দৃশ্যের আইডি যা বর্তমানে সক্রিয় আছে। | 
| sessionStorage |   সেশন স্টোরেজের অবস্থা: https://developers.google.com/assistant/conversational/storage-session | 
| slots |   স্লট পূরণের অবস্থা, প্রযোজ্য হলে: https://developers.google.com/assistant/conversational/scenes#slot_filling | 
| promptQueue[] |   প্রম্পট সারি: https://developers.google.com/assistant/conversational/prompts | 
| userStorage |   ব্যবহারকারীর স্টোরেজের অবস্থা: https://developers.google.com/assistant/conversational/storage-user | 
| householdStorage |   বাড়ির স্টোরেজের অবস্থা: https://developers.google.com/assistant/conversational/storage-home | 
স্লট
একটি দৃশ্যের স্লটের বর্তমান অবস্থার প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "status": enum ( | |
| ক্ষেত্র | |
|---|---|
| status |   স্লট ভরাট বর্তমান অবস্থা. | 
| slots |   বর্তমান দৃশ্যের সাথে যুক্ত স্লট।   | 
স্লটফিলিং স্ট্যাটাস
স্লট পূরণের বর্তমান অবস্থার প্রতিনিধিত্ব করে।
| Enums | |
|---|---|
| UNSPECIFIED | ফলব্যাক মান যখন ব্যবহার ক্ষেত্র জনবহুল না হয়। | 
| INITIALIZED | স্লটগুলি শুরু করা হয়েছে কিন্তু স্লট পূরণ শুরু হয়নি। | 
| COLLECTING | স্লট মান সংগ্রহ করা হচ্ছে. | 
| FINAL | সব স্লট মান চূড়ান্ত এবং পরিবর্তন করা যাবে না. | 
স্লট
একটি স্লট প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "mode": enum ( | |
| ক্ষেত্র | |
|---|---|
| mode |   স্লটের মোড (প্রয়োজনীয় বা ঐচ্ছিক)। বিকাশকারী দ্বারা সেট করা যেতে পারে। | 
| status |   স্লটের অবস্থা। | 
| value |   স্লটের মান। প্রতিক্রিয়াতে এই মানটি পরিবর্তন করা হলে, স্লট পূরণের মানটি পরিবর্তন হবে। | 
| updated |   শেষ টার্নে স্লটের মান সংগ্রহ করা হয়েছে কিনা তা নির্দেশ করে। এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য। | 
| prompt |   ঐচ্ছিক। একটি প্রয়োজনীয় স্লট পূরণ করার প্রয়োজন হলে এই প্রম্পটটি ব্যবহারকারীকে পাঠানো হয়। এই প্রম্পটটি কনসোলে সংজ্ঞায়িত বিদ্যমান প্রম্পটকে ওভাররাইড করে। এই ক্ষেত্রটি ওয়েবহুকের অনুরোধে অন্তর্ভুক্ত নয়। | 
স্লটমোড
একটি স্লটের মোড প্রতিনিধিত্ব করে, অর্থাৎ, যদি এটি প্রয়োজন হয় বা না হয়।
| Enums | |
|---|---|
| MODE_UNSPECIFIED | ফলব্যাক মান যখন ব্যবহার ক্ষেত্র জনবহুল না হয়। | 
| OPTIONAL | ইঙ্গিত করে যে স্লট পূরণ করার জন্য স্লটের প্রয়োজন নেই। | 
| REQUIRED | ইঙ্গিত করে যে স্লট পূরণ করার জন্য স্লটটির প্রয়োজন। | 
স্লট স্ট্যাটাস
একটি স্লটের অবস্থা প্রতিনিধিত্ব করে।
| Enums | |
|---|---|
| SLOT_UNSPECIFIED | ফলব্যাক মান যখন ব্যবহার ক্ষেত্র জনবহুল না হয়। | 
| EMPTY | ইঙ্গিত করে যে স্লটের কোনো মান নেই। এই অবস্থা প্রতিক্রিয়া মাধ্যমে পরিবর্তন করা যাবে না. | 
| INVALID | ইঙ্গিত করে যে স্লট মানটি অবৈধ৷ এই অবস্থা প্রতিক্রিয়া মাধ্যমে সেট করা যেতে পারে. | 
| FILLED | ইঙ্গিত করে যে স্লটের একটি মান আছে। এই অবস্থা প্রতিক্রিয়া মাধ্যমে পরিবর্তন করা যাবে না. | 
স্ট্যাটাস
 Status টাইপ একটি লজিক্যাল ত্রুটি মডেলকে সংজ্ঞায়িত করে যা REST API এবং RPC API সহ বিভিন্ন প্রোগ্রামিং পরিবেশের জন্য উপযুক্ত। এটি gRPC দ্বারা ব্যবহৃত হয়। প্রতিটি Status বার্তায় তিনটি টুকরো ডেটা থাকে: ত্রুটি কোড, ত্রুটি বার্তা এবং ত্রুটির বিবরণ।
আপনি API ডিজাইন গাইডে এই ত্রুটি মডেল এবং এটির সাথে কীভাবে কাজ করবেন সে সম্পর্কে আরও জানতে পারেন।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } | |
| ক্ষেত্র | |
|---|---|
| code |    স্ট্যাটাস কোড, যা  | 
| message |    একটি বিকাশকারী-মুখী ত্রুটি বার্তা, যা ইংরেজিতে হওয়া উচিত। যেকোন ব্যবহারকারী-মুখী ত্রুটি বার্তা স্থানীয়করণ করা উচিত এবং  | 
| details[] |   ত্রুটির বিবরণ বহন করে এমন বার্তাগুলির একটি তালিকা৷ APIs ব্যবহার করার জন্য বার্তা প্রকারের একটি সাধারণ সেট আছে।  একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র  | 
ব্যবহারকারীর কথোপকথন ইনপুট
ব্যবহারকারীর ইনপুট সম্পর্কিত তথ্য।
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "type": string, "originalQuery": string } | |
| ক্ষেত্র | |
|---|---|
| type |   ব্যবহারকারীর ইনপুটের প্রকার। যেমন কীবোর্ড, ভয়েস, টাচ ইত্যাদি। | 
| originalQuery |   ব্যবহারকারীর কাছ থেকে আসল পাঠ্য ইনপুট। | 
IntentMatch
ট্রিগার করা অভিপ্রায়ের মিল সম্পর্কে তথ্য (বিশ্বব্যাপী বা একটি দৃশ্যের মধ্যে): https://developers.google.com/assistant/conversational/intents
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "intentId": string,
  "intentParameters": {
    string: {
      object ( | |
| ক্ষেত্র | |
|---|---|
| intentId |   অভিপ্রায় আইডি যা এই মিথস্ক্রিয়াকে ট্রিগার করেছে৷ | 
| intentParameters |   অভিপ্রায়ের পরামিতি যা এই মিথস্ক্রিয়াকে ট্রিগার করেছে।   | 
| handler |   এই ইন্টারঅ্যাকশনের সাথে সংযুক্ত হ্যান্ডলারের নাম। | 
| nextSceneId |   দৃশ্য যা এই মিথস্ক্রিয়া বাড়ে. | 
শর্তাবলী মূল্যায়ন
শর্ত মূল্যায়নের ফলাফল: https://developers.google.com/assistant/conversational/scenes#conditions
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "failedConditions": [ { object ( | |
| ক্ষেত্র | |
|---|---|
| failedConditions[] |   'মিথ্যা' হিসেবে মূল্যায়ন করা শর্তের তালিকা। | 
| successCondition |   প্রথম শর্ত যা 'সত্য' হিসাবে মূল্যায়ন করা হয়েছিল, যদি থাকে। | 
অবস্থা
মূল্যায়ন শর্ত.
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "expression": string, "handler": string, "nextSceneId": string } | |
| ক্ষেত্র | |
|---|---|
| expression |   অভিব্যক্তি এই শর্তে নির্দিষ্ট. | 
| handler |   হ্যান্ডলারের নাম মূল্যায়ন করা অবস্থায় উল্লেখ করা হয়েছে। | 
| nextSceneId |   গন্তব্য দৃশ্য মূল্যায়ন করা অবস্থায় নির্দিষ্ট করা হয়েছে। | 
অন সিন এন্টার
onSceneEnter পর্যায়ের সম্পাদন সম্পর্কে তথ্য: https://developers.google.com/assistant/conversational/scenes#onEnter
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "handler": string } | |
| ক্ষেত্র | |
|---|---|
| handler |   onSceneEnter ইভেন্টে হ্যান্ডলারের নাম উল্লেখ করা হয়েছে। | 
ওয়েবহুক অনুরোধ
অ্যাকশন ওয়েবহুকে পাঠানো একটি অনুরোধ সম্পর্কে তথ্য: https://developers.google.com/assistant/conversational/webhooks#payloads
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "requestJson": string } | |
| ক্ষেত্র | |
|---|---|
| requestJson |   ওয়েবহুক অনুরোধের পেলোড। | 
ওয়েবহুক রেসপন্স
অ্যাকশন ওয়েবহুক থেকে প্রাপ্ত প্রতিক্রিয়া সম্পর্কে তথ্য: https://developers.google.com/assistant/conversational/webhooks#payloads
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "responseJson": string } | |
| ক্ষেত্র | |
|---|---|
| responseJson |   ওয়েবহুক প্রতিক্রিয়ার পেলোড। | 
ওয়েবহুক ইনিশিয়েটেড ট্রানজিশন
ওয়েবহুক থেকে ফিরে আসা গন্তব্য দৃশ্য দ্বারা ট্রিগার করা ইভেন্ট: https://developers.google.com/assistant/conversational/webhooks#transition_scenes
| JSON প্রতিনিধিত্ব | |
|---|---|
| { "nextSceneId": string } | |
| ক্ষেত্র | |
|---|---|
| nextSceneId |   রূপান্তরটি যে দৃশ্যের দিকে নিয়ে যাচ্ছে তার আইডি। | 
স্লটম্যাচ
মিলে যাওয়া স্লট(গুলি) সম্পর্কে তথ্য: https://developers.google.com/assistant/conversational/scenes#slot_filling
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "nluParameters": {
    string: {
      object ( | |
| ক্ষেত্র | |
|---|---|
| nluParameters |   ব্যবহারকারীর ইনপুট থেকে NLU দ্বারা নিষ্কাশিত পরামিতি।   | 
স্লট অনুরোধ করা হয়েছে
বর্তমানে অনুরোধ করা স্লট সম্পর্কে তথ্য: https://developers.google.com/assistant/conversational/scenes#slot_filling
| JSON প্রতিনিধিত্ব | |
|---|---|
| {
  "slot": string,
  "prompt": {
    object ( | |
| ক্ষেত্র | |
|---|---|
| slot |   অনুরোধকৃত স্লটের নাম। | 
| prompt |   স্লট প্রম্পট। | 
স্লট যাচাই করা হয়েছে
স্লট(গুলি) এর জন্য ওয়েবহুক যাচাইকরণ শেষ হওয়ার পরে যে ইভেন্টটি ঘটে: https://developers.google.com/assistant/conversational/scenes#slot_filling
ফর্ম পূরণ
ফর্ম সম্পূর্ণ পূর্ণ হলে যে ইভেন্টটি ঘটে: https://developers.google.com/assistant/conversational/scenes#slot_filling
WaitingForUserInput
ইভেন্ট যা ঘটে যখন সিস্টেমে ব্যবহারকারীর ইনপুটের প্রয়োজন হয়: https://developers.google.com/assistant/conversational/scenes#input
কথোপকথন শেষ করুন
ইভেন্ট যা জানায় যে এজেন্টের সাথে কথোপকথন শেষ হয়েছিল।
