ব্যবহারকারীর ইন্টার‍্যাকশন ডিজাইন করা

এই পৃষ্ঠায় বর্ণনা করা হয়েছে যে কীভাবে Google Chat অ্যাপ ব্যবহারকারীদের সাথে ইন্টার‍্যাকশন ডিজাইন ও তার উত্তর দিতে পারে।

চ্যাট অ্যাপ নিম্নলিখিত কিছু উপায়ে ইন্ট্যার‍্যাক্টিভিটি সাপোর্ট করে:

  • আপনার Chat অ্যাপের সাথে ব্যবহারকারীদের পরিচয় করিয়ে দেওয়া
  • কমান্ডের উত্তর দেওয়া
  • ইন্টার‍্যাক্টিভ কার্ড-ভিত্তিক ইন্টারফেস দেখানো বা পাঠানো
  • ইন্টার‍্যাক্টিভ ডায়ালগ খুলুন
  • লিঙ্কের প্রিভিউ
  • মেসেজে ব্যবহারকারীদের @উল্লেখ করা

আপনার Chat অ্যাপের সাথে ব্যবহারকারীদের পরিচয় করিয়ে দেওয়া

আপনার Chat অ্যাপে লোকজনকে ও স্পেসকে স্বাগত জানানোর জন্য স্বাগত মেসেজ পাঠান। এই মেসেজে আপনার Chat অ্যাপ কী কী করতে পারে, এবং লোকজন কীভাবে এটির সাথে সবচেয়ে ভালোভাবে কাজ করতে পারেন সেই বিষয়ে বিস্তারিত তথ্য দেওয়া থাকে।

একটি কার্যকর অনবোর্ডিং মেসেজের গঠন নিম্নলিখিতভাবে করা হয়:

  • হ্যালো বলুন। আপনার ব্যবহারকারীদের সাথে সঠিক ভয়েস ও টোন সেট করুন।
  • আপনার Chat অ্যাপ কী করে তা সংক্ষেপে বর্ণনা করুন। এক বা দুটি বাক্যে Chat অ্যাপের ব্যাপারে লোকজনকে বলুন যে এটি তাদের কী কী কাজে সাহায্য করতে পারে।
  • কীভাবে শুরু করতে হয় তা লোকজনকে বলুন। আপনার Chat অ্যাপের সাথে কীভাবে কাজ করতে হয় তা লোকজনকে বলুন। আপনার Chat অ্যাপে কনফিগারেশন বা অনুমোদনের প্রয়োজন হলে, সেট-আপ প্রসেস সম্পূর্ণ করার জন্য লোকজনকে প্রম্পট করার জন্য এটি একটি ভাল জায়গা। যেমন, একটি বা দুটি সাধারণ কমান্ডের সাজেশন দিন।
  • কীভাবে সাহায্য পাবেন এবং কীভাবে মতামত জানাবেন তা ব্যাখ্যা করুন। কীভাবে সহায়তা পেতে পারেন বা মতামত জানাতে পারেন তা বলে মেসেজটি শেষ করুন।

নিচে উল্লেখ করা Chat অ্যাপের অনবোর্ডিং মেসেজ ব্যবহারকারীদের সাফল্যের জন্য প্রস্তুত করে:

শিডিউল করার চ্যাট অ্যাপের জন্য অনবোর্ডিং মেসেজের উদাহরণ।

কমান্ডের উত্তর দেওয়া

কমান্ড ব্যবহারকারীদের নির্দিষ্ট বা পুনরাবৃত্তিমূলক উপায়ে আপনার চ্যাট অ্যাপের সাথে অনুরোধ করতে বা ইন্ট্যার‍্যাক্ট করতে দেয়। ব্যবহারকারীরা মেসেজে কমান্ড ব্যবহার করতে পারেন (যেমন, টাইপ করা /help) অথবা উত্তর দেওয়ার জায়গায় মেনু থেকে বেছে নিতে পারেন।

Cymbal Chat অ্যাপের জন্য উপলভ্য কমান্ডের তালিকা নিচে দেওয়া হল:

Chat অ্যাপের সাথে ইন্টার‍্যাক্ট করতে একটি কমান্ড বেছে নিন।

মেসেজে ব্যবহারকারীদের @উল্লেখ করা

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

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

খুব গুরুত্বপূর্ণ বা সময়-সংবেদনশীল কারণে ব্যবহারকারীদের উল্লেখ করা যেতে পারে। যেমন, নিচের Chat অ্যাপে সফ্টওয়্যার ডেভেলপারদের একটি স্পেসকে @মেনশন করে তাদের জানানো হয়েছে যে কোড ফ্রিজ করার সময় এগিয়ে আসছে এবং ডেডলাইনের আগে তাদের যদি আরও একটু সময় লাগে, তাহলে তা জানানোর সুযোগ দেওয়া হয়েছে:

Chat অ্যাপ স্পেসের সব ব্যবহারকারীকে মেসেজ পাঠায়।

অন্যদিকে, নিম্নলিখিত Chat অ্যাপে গ্রাহককে সরাসরি ধন্যবাদ জানানো হয়েছে; এটি ভদ্রতা, তবে বিজ্ঞপ্তি পাঠানোর মতো কিছু নয়:

চ্যাট অ্যাপে কোনও একজন ব্যবহারকারীকে মেসেজ পাঠানো।

ইন্টার‍্যাক্টিভ কার্ড পাঠানো বা দেখানো

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

Chat অ্যাপ হিসেবে, আপনি মেসেজে কার্ড ইন্টারফেস পাঠাতে পারেন অথবা সরাসরি মেসেজ স্পেসে হোমপেজ হিসেবে কার্ড দেখাতে পারেন।


চ্যাট অ্যাপের জন্য মেসেজিং ও ইউজার ইন্টারফেস ডিজাইন ও প্রিভিউ করতে কার্ড বিল্ডার ব্যবহার করুন:

কার্ড বিল্ডার খুলুন

নিচে চ্যাট অ্যাপ থেকে পাওয়া কার্ড মেসেজ দেওয়া হল:

চ্যাট অ্যাপ কার্ড মেসেজ পাঠাচ্ছে।

ইন্টার‍্যাক্টিভ ডায়ালগ খুলুন

ডায়ালগ হল উইন্ডো-ভিত্তিক, কার্ড-ভিত্তিক ইন্টারফেস যা ব্যবহারকারী আপনার চ্যাট অ্যাপের সাথে ইন্টার‍্যাক্ট করতে খুলতে পারেন। ডায়ালগে, আপনি একাধিক কার্ড মেসেজ পরপর সাজাতে পারেন, যা ব্যবহারকারীদের একাধিক ধাপের প্রসেস সম্পূর্ণ করতে সাহায্য করে, যেমন ফর্ম ডেটা পূরণ করা।

নিচের উদাহরণে, কোনও ব্যবহারকারী /createContact স্ল্যাশ কমান্ড ইস্যু করলে, তার থেকে যোগাযোগের তথ্য সংগ্রহ করার জন্য একটি চ্যাট অ্যাপ ডায়ালগ শুরু করে:

ডায়ালগের মাধ্যমে ব্যবহারকারীর থেকে নতুন পরিচিতি সম্পর্কে বিবরণ সংগ্রহ করা।

স্পেসে থাকা ব্যবহারকারীদের জন্য চ্যাট অ্যাপ লিঙ্কের প্রিভিউ দেখাতে পারে। কেউ মিলে যাওয়া লিঙ্ক শেয়ার করলে, Chat অ্যাপ তার মেসেজে একটি কার্ড অ্যাটাচ করতে পারে যা লিঙ্ক সম্পর্কে তথ্য দেখায়।

নিম্নলিখিত Chat অ্যাপ গ্রাহক পরিষেবা এজেন্টদের Chat স্পেসে শেয়ার করা কেসের লিঙ্ক প্রিভিউ করতে সাহায্য করে:

কার্ড মেসেজে লিঙ্কের প্রিভিউ।

পরবর্তী ধাপ

ইন্টার‍্যাক্টিভ ফিচার তৈরি করতে, ব্যবহারকারীর ইন্টার‍্যাকশন গ্রহণ ও উত্তর দেওয়ার জন্য আপনাকে অবশ্যই নিজের Chat অ্যাপ কনফিগার করতে হবে। ধাপগুলি জানতে, ব্যবহারকারীর ইন্ট্যার‍্যাকশন পাওয়া ও তার উত্তর দেওয়া দেখুন।