ইন্ট্যার‍্যাক্টিভ Google Chat অ্যাপ তৈরি করা

এই পৃষ্ঠা থেকে কীভাবে ইন্ট্যার‍্যাক্টিভ Google Chat অ্যাপ তৈরি করতে হয় সেই সম্পর্কে একটি ওভারভিউ পাবেন। ইন্ট্যার‍্যাক্টিভ চ্যাট অ্যাপকে Google Workspace অ্যাড-অন হিসেবে তৈরি করা হয় যা Google Chat-এর কার্যকারিতা বাড়ায়।

ইন্ট্যার‍্যাক্টিভ চ্যাট অ্যাপ ব্যবহারকারীদের নিম্নলিখিত যেকোনও কাজ করতে দেয়:

ব্যবহারকারীরা কীভাবে ইন্ট্যার‍্যাক্টিভ Chat অ্যাপ খুঁজে পান ও ব্যবহার করেন

Chat-এ, Chat-এর কার্যকারিতা বাড়ায় এমন অ্যাড-অন ব্যবহারকারীদের কাছে Google Chat অ্যাপ হিসেবে দেখানো হয়। ব্যবহারকারীরা নিম্নলিখিত সহ বিভিন্ন উপায়ে মার্কেটপ্লেসে প্রকাশিত চ্যাট অ্যাপ খুঁজে পেতে ও ব্যবহার করতে পারবেন:

  • Google Chat বা Marketplace থেকে Chat অ্যাপ সার্চ ও ইনস্টল করুন।
  • Chat স্পেসে যোগ করা হয়েছে এমন Chat অ্যাপের সাথে ইন্টার‍্যাক্ট করা।
  • Google Workspace অ্যাডমিনিস্ট্রেটর তার হয়ে Chat অ্যাপ ইনস্টল করার পরে সরাসরি মেসেজ প্যানেলে Chat অ্যাপ খুঁজে পান।

Chat অ্যাপ ব্যবহার করা শুরু করতে, Google Chat ব্যবহারকারীরা Chat অ্যাপের মাধ্যমে সরাসরি মেসেজ পাঠানো শুরু করতে পারেন অথবা কোনও স্পেসে এটি যোগ করতে পারেন। এছাড়াও, ব্যবহারকারীরা Chat অ্যাপকে @উল্লেখ করে সেটি যোগ করতে পারবেন। আরও তথ্যের জন্য, Chat অ্যাপ ব্যবহার করুন দেখুন।

কোনও স্পেসে Chat অ্যাপ যোগ করার জন্য কীভাবে কোনও ব্যবহারকারী @মেনশন করেন তা নিচের উদাহরণে দেখানো হয়েছে:

মেসেজে @ লিখে স্পেসে Chat অ্যাপ যোগ করা।

শুরু করুন

ইন্টারেক্টিভ চ্যাট অ্যাপ তৈরি করা শুরু করতে, এইসব ডকুমেন্টেশন দেখুন:

সাধারণ Chat অ্যাপ কনফিগার ও তৈরি করা

নিচে দেওয়া সারণীতে Chat API কনফিগার করা এবং প্রতিটি Google Chat অ্যাপ আর্কিটেকচারের জন্য একটি প্রাথমিক ইন্ট্যার‍্যাক্টিভ Chat অ্যাপ তৈরি করার ডকুমেন্টেশন তালিকাভুক্ত করা হয়েছে:

আর্কিটেকচার বা টাস্ক গাইড
Chat API কনফিগার করা Google Chat API কনফিগার করুন
কুইকস্টার্ট
Apps Script Apps Script ব্যবহার করে Chat অ্যাপ তৈরি করা
HTTP পরিষেবা (Cloud Run ফাংশন) HTTP চ্যাট অ্যাপ তৈরি করা
Pub/Sub Pub/Sub-এর সাহায্যে চ্যাট অ্যাপ তৈরি করা
Dialogflow CX Dialogflow CX চ্যাট অ্যাপ তৈরি করা
Dialogflow ES Dialogflow ES চ্যাট অ্যাপ তৈরি করা
Agent Development Kit (ADK) AI এজেন্ট ADK AI এজেন্ট চ্যাট অ্যাপ তৈরি করা
Agent2Agent (A2A) AI এজেন্ট A2A AI এজেন্ট চ্যাট অ্যাপ তৈরি করা
A2UI AI এজেন্ট A2UI AI এজেন্ট চ্যাট অ্যাপ তৈরি করা
Gemini Enterprise AI এজেন্ট Gemini Enterprise AI এজেন্ট চ্যাট অ্যাপ তৈরি করা

ইন্টার‍্যাক্টিভ ফিচার তৈরি করা

নিচের সারণীতে ইন্টার‍্যাক্টিভ চ্যাট অ্যাপ ফিচার তৈরি করার ডকুমেন্টেশন দেখানো হয়েছে:

ফিচার গাইড
ব্যবহারকারীর ইন্টার‍্যাকশন পাওয়া ও তার উত্তর দেওয়া ব্যবহারকারীর ইন্টার‍্যাকশন রিসিভ করা ও উত্তর দেওয়া
মেসেজ পাঠানো (ইন্টার‍্যাকশনের উত্তর দেওয়া বা আগে থেকে মেসেজ পাঠানো) মেসেজ দিয়ে উত্তর দিন অথবা Chat API ব্যবহার করে মেসেজ পাঠান
স্ল্যাশ কমান্ড, কুইক কমান্ড ও মেসেজ অ্যাকশনের উত্তর দেওয়া কমান্ডের উত্তর দেওয়া
ইন্টার‍্যাক্টিভ ডায়ালগ তৈরি করা ইন্টার‍্যাক্টিভ ডায়ালগ খুলুন
কার্ড ও ডায়ালগ থেকে তথ্য সংগ্রহ ও প্রসেস করা কার্ডে ব্যবহারকারীর ইনপুট করা ফর্ম ডেটা পড়া
Chat মেসেজে লিঙ্ক প্রিভিউ করা লিঙ্ক প্রিভিউ করুন
১:১ সরাসরি মেসেজে হোমপেজ (অ্যাপ হোম) তৈরি করা Chat অ্যাপের জন্য হোমপেজ তৈরি করা
এক্সটার্নাল সিস্টেম ও টুলের সাথে কানেক্ট করা অন্যান্য পরিষেবা ও টুলের সাথে Chat অ্যাপ কানেক্ট করা

Google Workspace অ্যাড-অন সংক্রান্ত সীমাবদ্ধতা ও বিবেচ্য বিষয়

Chat অ্যাপগুলি Google Workspace অ্যাড-অন হিসেবে তৈরি করা হয় যা Chat-এর কার্যকারিতা বাড়ায়, তাই নিম্নলিখিত ফিচার সংক্রান্ত সীমাবদ্ধতাগুলি মনে রাখবেন:

  • AppSheet Google Workspace অ্যাড-অন হিসেবে তৈরি করার সময় চ্যাট অ্যাপ আর্কিটেকচার উপলভ্য থাকে না। পরিবর্তে, একটি HTTP পরিষেবা, Apps Script, Dialogflow ES, Dialogflow CX, বা Pub/Sub ব্যবহার করে Chat অ্যাপ তৈরি করুন।
  • Chat-এ কাস্টম অনুমোদনের কার্ড কাজ করে না। Chat থেকে আপনার পরিষেবাকে প্রমাণিত ও অনুমোদন করতে, Chat অ্যাপকে একটি প্রাথমিক অনুমোদন কার্ড ফেরত দিতে হবে।
  • চ্যাট সাইডবারে অ্যাড-অন হোমপেজ কাজ করে না। আপনি যদি নিজের মেনিফেস্টে (addons.common.homepageTrigger) কোনও হোমপেজ ট্রিগার কনফিগার করে থাকেন, তাহলে হোমপেজটি শুধুমাত্র আপনার অ্যাড-অন এক্সটেন্ড করে এমন অন্যান্য Google Workspace অ্যাপ্লিকেশনের সাইডবারে দেখা যাবে। পরিবর্তে, আপনি Chat অ্যাপের জন্য একটি হোমপেজ তৈরি করতে পারেন যা Chat অ্যাপের সাথে ১:১ ডাইরেক্ট মেসেজের হোম ট্যাবে দেখা যায়।

আপনি যদি Chat-এ কাজ করার জন্য আগে থেকে থাকা Google Workspace অ্যাড-অন এক্সটেন্ড করেন, তাহলে Chat অ্যাপের জন্য নিম্নলিখিত কনফিগারেশন সংক্রান্ত প্রয়োজনীয়তা বিবেচনা করুন:

  • Google Workspace Marketplace ইনস্টলেশন সেটিংস অবশ্যই ব্যক্তিগত ব্যবহারকারী ও Google Workspace অ্যাডমিনিস্ট্রেটর উভয়কেই অ্যাড-অন ইনস্টল করার অনুমতি দিতে হবে।
  • অ্যাড-অনের ম্যানিফেস্ট (addons.common) ফাইলে থাকা যেকোনও সাধারণ কনফিগারেশন সেটিংস Chat-এ উপেক্ষা করা হয়। Chat-এ কাজ করার জন্য অ্যাড-অন কনফিগার করতে, আপনাকে অবশ্যই Chat API চালু ও কনফিগার করতে হবে। ধাপগুলি জানতে, Google Chat API কনফিগার করুন দেখুন।
  • Chat-এ কোনও অ্যাড-অন ডেপ্লয় ও পরীক্ষা করতে, আপনাকে অবশ্যই Chat API-এর দৃশ্যমানতা সেটিং ব্যবহার করতে হবে। Google Workspace Marketplace SDK-তে আপনি কনফিগার করেছেন এমন কোনও দৃশ্যমানতা বা টেস্টিং সেটিংস উপেক্ষা করা হয়। Chat-এ অ্যাড-অনের টেস্ট ভার্সন ডিপ্লয় করতে, Google Chat অ্যাপের জন্য ইন্ট্যার‍্যাক্টিভ ফিচার টেস্ট করুন দেখুন।
  • আপনার অ্যাড-অন Google Workspace Marketplace-এ প্রকাশ করা হলে, আপনি Google Chat API কনফিগারেশন সেটিংসের কোনও পরিবর্তন ড্রাফ্ট হিসেবে সেভ করতে পারবেন না। আপনি Chat API কনফিগারেশন সেটিংস আপডেট করলে, আপডেট করা চ্যাট অ্যাপটি অবিলম্বে সব বর্তমান ব্যবহারকারীদের জন্য উপলভ্য হয়ে যায়। আপনার Marketplace তালিকা আপডেট করতে, কোনও পরিবর্তন জমা দেওয়ার আগে আপনি একটি ড্রাফ্ট তৈরি করতে পারেন।

অ্যাড-অন নয় এমন চ্যাট অ্যাপ: ইন্ট্যার‍্যাক্টিভ Google Chat অ্যাপ তৈরি করা

Google Workspace অ্যাড-অন নয় এমন চ্যাট অ্যাপকে শুধুমাত্র চ্যাট অ্যাপ হিসেবে তৈরি করা হয়, যা Google Workspace অ্যাড-অন ইভেন্ট অবজেক্ট (EventObject) ও অ্যাকশনের পরিবর্তে চ্যাট API ইন্টার‍্যাকশন ইভেন্ট (Event) পায়।

আপনি যদি এমন একটি Chat অ্যাপ বজায় রাখেন যা কোনও অ্যাড-অন নয়, তাহলে আপনি:

  • আপনার Chat অ্যাপকে, যেটি কোনও অ্যাড-অন নয়, সেটি Google Chat-এর কার্যকারিতা বাড়ায় এমন Google Workspace অ্যাড-অনে কনভার্ট করুন। Google Chat অ্যাপকে Google Workspace অ্যাড-অনে পরিবর্তন করুন।
  • অনুরোধ ও উত্তরের ফর্ম্যাটের জন্য এই ডকুমেন্টেশন সেটে প্রতিটি ইন্ট্যার‍্যাক্টিভ ফিচার গাইডের নিচে এক্সপ্যান্ড করা যায় এমন অ্যাড-অন নয় এমন চ্যাট অ্যাপ বিভাগ দেখুন।