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

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

আপনার চ্যাট অ্যাপ যদি কোনো ব্যবহারকারীকে সরাসরি মেনশন করে , তাহলে নোটিফিকেশন পাঠানোর আগে ক্যালেন্ডার এপিআই (Calendar API)- তে সেই ব্যবহারকারীর টাইমজোন যাচাই করে নেওয়ার কথা বিবেচনা করুন। যদি সেই সময়টি ব্যবহারকারীর কর্মঘণ্টার বাইরে হয়, তাহলে মেনশন না করেই মেসেজটি পাঠানোর কথা ভাবুন, অথবা তার কর্মদিবস শুরু হওয়া পর্যন্ত অপেক্ষা করুন।

ভাষা
আপনার চ্যাট অ্যাপ একাধিক ভাষায় ব্যবহারকারীদের উত্তর দিতে পারে। একাধিক ভাষা সমর্থন করার জন্য, আপনার চ্যাট অ্যাপকে অবশ্যই ব্যবহারকারীর পছন্দের ভাষা যাচাই করতে হবে এবং সেই অনুযায়ী এর বিষয়বস্তু স্থানীয়করণ করতে হবে।
চ্যাট স্পেসের জন্য, চ্যাট অ্যাপের কনফিগারেশন সেটিংসে একটি ভাষার বিকল্প যোগ করুন। ব্যবহারকারীরা স্পেসটিতে একটি ভাষা সেট করার পর, আপনার চ্যাট অ্যাপটি স্পেসটির পছন্দের ভাষা ব্যবহার করে মেসেজের উত্তর দিতে পারবে।
ব্যবহারকারীর পছন্দের ভাষা যাচাই করতে:
- গুগল চ্যাট এপিআই-তে
Userটাইপ করা নাম থেকেUser.nameনিন। - ডিরেক্টরি এপিআই-তে
User.nameকেuser.idএর সাথে ম্যাপ করুন। - ডিরেক্টরি এপিআই-তে প্রদত্ত
user.idজন্যuser.languages[]পান।
প্ল্যাটফর্ম: ওয়েব বনাম মোবাইল
গুগল চ্যাট কম্পিউটার এবং মোবাইল ডিভাইসে উপলব্ধ। কম্পিউটারে অনেক বড় স্ক্রিন স্পেস থাকে, যেখানে ব্যবহারকারীরা অনেক বাটন ও অপশনসহ তথ্যবহুল বার্তা বেশি সহজে গ্রহণ করতে পারেন। অন্যদিকে, মোবাইল ডিভাইসের সীমিত স্ক্রিনের কারণে ব্যবহারকারীরা সংক্ষিপ্ত বার্তাই বেশি পছন্দ করেন।
প্রতিটি কার্ডে তিনটি বা তার কম বাটন দেখানোর চেষ্টা করুন। যদি এর চেয়ে বেশি বাটনের প্রয়োজন হয়, তবে তার পরিবর্তে একটি ডায়ালগ চালু করার কথা বিবেচনা করুন। ডায়ালগের মাধ্যমে একাধিক কার্ড উপস্থাপন করা যায়, যা একটিমাত্র কার্ড মেসেজে সমস্ত তথ্য সংগ্রহের চেষ্টার চেয়ে ব্যবহারকারীর কাছ থেকে প্রচুর ইনপুট নেওয়াকে আরও সহজ ও সুবিধাজনক করে তোলে।
আপনার চ্যাট অ্যাপের তথ্য উপস্থাপনা সহজবোধ্য কিনা, তা নিশ্চিত করতে বিভিন্ন আকারের একাধিক ডিভাইসে এটি পরীক্ষা করুন।
কণ্ঠস্বর এবং সুর
যেহেতু চ্যাট অ্যাপগুলো টেক্সট-ভিত্তিক ইন্টারফেস, তাই স্পষ্ট, সংক্ষিপ্ত এবং কার্যকরী বার্তা লেখা ব্যবহারকারীর সাফল্য নিশ্চিত করে। আপনার চ্যাট অ্যাপের জন্য বার্তা লেখার সময়, গুগল ম্যাটেরিয়াল ডিজাইন লেখার নির্দেশিকা অনুসরণ করুন।
প্রতিটি চ্যাট অ্যাপ আলাদা হলেও, চ্যাট ব্যবহারকারীদের সাথে কার্যকরভাবে যোগাযোগ করার জন্য আপনার চ্যাট অ্যাপের ভাষা ও বাচনভঙ্গিতে নিম্নলিখিত বৈশিষ্ট্যগুলো থাকা উচিত:
পেশাদার । আপনার চ্যাট অ্যাপটি কর্মক্ষেত্রে মানুষকে সাহায্য করতে পারে। নিশ্চিত করুন যে এর বৈশিষ্ট্যটি পেশাদার পরিবেশের সাথে মানানসই, অন্যথায় এটি বেমানান এবং অনুপযুক্ত মনে হতে পারে।
চ্যাট অ্যাপগুলো কথ্য ভাষায় কথা বলতে পারে, কিন্তু মানুষের মতো হওয়ার ভান করা উচিত নয়। আপনার চ্যাট অ্যাপকে কোনো লিঙ্গ বা এমন কোনো নাম দেওয়া থেকে বিরত থাকুন যা কোনো ব্যক্তির নামের সাথে গুলিয়ে ফেলা যেতে পারে। সামান্য ব্যক্তিত্ব থাকা ভালো, কিন্তু আপনার চ্যাট অ্যাপের মূল লক্ষ্য হওয়া উচিত এর উপযোগিতা।

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

কার্যকরী হোন । মনে রাখবেন যে বেশিরভাগ ব্যবহারকারী দীর্ঘ কথোপকথন চান না। চ্যাট অ্যাপের অভিজ্ঞতাকে নির্দিষ্ট বিষয়ের উপর কেন্দ্রীভূত রেখে মানুষকে তাদের কাজ সম্পন্ন করতে সাহায্য করুন। সবকিছু বলার পরিবর্তে সবচেয়ে গুরুত্বপূর্ণ বিষয়গুলো বলুন। যদি আপনাকে প্রচুর পরিমাণে তথ্য জানাতেই হয়, তবে দীর্ঘ বার্তাগুলোকে একাধিক ছোট ছোট বার্তায় ভাগ করে নিন। প্রতিটি বার্তায় একটিমাত্র কাজের নির্দেশ দেওয়ার চেষ্টা করুন এবং উপস্থাপিত তথ্য যতটা সম্ভব প্রাসঙ্গিক রাখুন।

উৎসাহব্যঞ্জক হোন । ব্যবহারকারীরা যখন আপনার চ্যাট অ্যাপটি ব্যবহার করবেন, তখন তাদের সাথে আশাবাদী ও বন্ধুত্বপূর্ণ আচরণ করুন। ব্যবহারকারীদের সবসময় জানা উচিত কীভাবে তাদের লক্ষ্যের দিকে এগিয়ে যেতে হবে, বিশেষ করে যদি তারা কোনো ত্রুটির সম্মুখীন হন, যেমন আপনার চ্যাট অ্যাপকে এমন কিছু করতে বলা যা এটি করতে পারে না। ব্যবহারকারীদের সততার সাথে জানান যে তারা একটি ত্রুটি বা সীমাবদ্ধতার সম্মুখীন হয়েছেন এবং তাদের বলুন কীভাবে এগিয়ে যেতে হবে।

বিভিন্ন অনুমতি, ভূমিকা এবং ডেটা অ্যাক্সেস সহ ব্যবহারকারী
গুগল ওয়ার্কস্পেস এবং অন্যান্য সিস্টেমে চ্যাটের সদস্যদের বিভিন্ন অনুমতি এবং ডেটা অ্যাক্সেস থাকে। একটিমাত্র চ্যাট স্পেসে অ্যাডমিনিস্ট্রেটর, ম্যানেজার, সেলস পার্সন এবং কাস্টমার অন্তর্ভুক্ত থাকতে পারে। আপনার চ্যাট অ্যাপ তৈরি করার সময় অনুমতি-সম্পর্কিত যে বিষয়গুলো বিবেচনা করা উচিত, তার কয়েকটি নিচে দেওয়া হলো:
চ্যাট অ্যাপে সীমিত অ্যাক্সেস
Google Workspace অ্যাডমিনিস্ট্রেটররা Google Chat-এ চ্যাট অ্যাপগুলিতে কাদের অ্যাক্সেস থাকবে তা সীমিত করতে পারেন। আরও তথ্যের জন্য, Google Workspace Marketplace ডকুমেন্টেশনে আপনার অ্যাপের জন্য দর্শক নির্ধারণ করুন (Determine the audience for your app) দেখুন।
প্রমাণীকরণ
কোনো গ্রাহককে তার গুগল ওয়ার্কস্পেস ডোমেইনে প্রমাণীকরণের জন্য অনুরোধ করা হলে তা কাজ নাও করতে পারে এবং ব্যবহারকারীকে বিভ্রান্ত ও হতাশ করতে পারে। এই সম্ভাবনাটি বিবেচনা করে একটি কার্যকর ত্রুটি বার্তা লিখুন।
চ্যাট স্পেসে সংবেদনশীল তথ্য শেয়ার করুন
যদি কোনো ব্যবহারকারী আর্থিক বা স্বাস্থ্য সংক্রান্ত তথ্যের মতো সংবেদনশীল তথ্য শেয়ার করার জন্য কোনো চ্যাট অ্যাপকে অনুমোদন দেন, তবে সেই চ্যাট অ্যাপটিকে শুধুমাত্র ১:১ সরাসরি মেসেজের মধ্যে সীমাবদ্ধ রাখাই শ্রেয় হতে পারে, যাতে অ্যাপটি ভুলবশত এমন কোনো চ্যাট স্পেসে সংবেদনশীল তথ্য প্রকাশ না করে যেখানে অন্যরা তা দেখতে পারে। গুগল ক্লাউড কনসোলে এই ধরনের চ্যাট অ্যাপ কনফিগার করার সময়, কনফিগারেশন পেজে , নিশ্চিত করুন যে ‘Join spaces and group conversations’ চেকবক্সটি আনচেক করা এবং অনির্বাচিত রয়েছে।
চ্যাট স্পেসে গ্রাহকদের অন্তর্ভুক্ত করে তথ্য শেয়ার করুন
একটি কোম্পানির কর্মচারীদের জন্য গ্রাহকদের সাথে একটি চ্যাট স্পেস শেয়ার করা একটি সাধারণ বিষয়। আপনার চ্যাট অ্যাপটি কর্মচারী-গ্রাহক যোগাযোগের ক্ষেত্রে একটি বড় সহায়ক হতে পারে, কিন্তু যদি আপনার চ্যাট অ্যাপটি গ্রাহকদের সাথে একই স্পেস শেয়ার করে, তবে আপনার চ্যাট অ্যাপটি কী ধরনের ডেটা প্রকাশ করতে পারে, তা বিবেচনা করা গুরুত্বপূর্ণ।
উদাহরণস্বরূপ, ধরুন আপনার চ্যাট অ্যাপ গ্রাহকের কেসের বিবরণ শেয়ার করে। যদি আপনার চ্যাট অ্যাপ অন্য গ্রাহকদের সাথে শেয়ার করা কোনো চ্যাট স্পেসে গ্রাহকের কেস শেয়ার করে, তাহলে এটি ভুলবশত এমন ব্যক্তিদের কাছে গ্রাহকের তথ্য প্রকাশ করে ফেলতে পারে যাদের তা দেখা উচিত নয়।