ব্যবহারকারীরা তাদের ডিভাইসে Google Messages এর মতো RCS-সক্ষম মেসেজিং অ্যাপের মাধ্যমে এজেন্টদের সাথে যোগাযোগ করেন। এই কুইকস্টার্টে, আপনি একটি মৌলিক RCS for Business এজেন্ট তৈরি করবেন যা একটি পরীক্ষামূলক ডিভাইসে একটি সহজ বার্তা পাঠাতে পারে এবং একটি প্রতিক্রিয়া পেতে পারে।

পূর্বশর্ত
আপনার এজেন্টের সাথে কাজ শুরু করার আগে, আপনার নিম্নলিখিত জিনিসপত্রের প্রয়োজন হবে:
- আপনার এজেন্ট যে ব্র্যান্ডের প্রতিনিধিত্ব করবেন তার নাম
- আপনার এজেন্টের
- একটি সক্রিয় ফোন নম্বর সহ একটি Android ডিভাইস
- একটি ডেভেলপমেন্ট মেশিন যা নমুনা কোড চালাতে পারে
আপনার পরীক্ষামূলক ডিভাইস সেট আপ করুন
একটি আনলঞ্চ না করা RCS for Business এজেন্টের সাথে যোগাযোগ করার জন্য, একটি পরীক্ষামূলক ডিভাইস RCS-সক্ষম থাকা প্রয়োজন, কিন্তু সমস্ত Android ডিভাইস ডিফল্টরূপে RCS বার্তা গ্রহণ করতে পারে না। আপনি আপনার ডিভাইসের RCS স্থিতি পরীক্ষা করতে পারেন এবং প্রয়োজনে, Messages and Carrier Services অ্যাপের প্রাক-রিলিজ সংস্করণগুলির সাথে আপনার ডিভাইসটি কনফিগার করে RCS সক্ষম করতে পারেন ।
আপনার ডিভাইসের RCS স্ট্যাটাস পরীক্ষা করুন
- Messages অ্যাপে, বোতামটি আলতো চাপুন, তারপর সেটিংস এ আলতো চাপুন।
চ্যাট বৈশিষ্ট্যগুলিতে আলতো চাপুন এবং স্ট্যাটাস মানটি খুঁজুন।
যদি স্ট্যাটাস সংযুক্ত থাকে, তাহলে আপনার ডিভাইসে RCS সক্রিয় থাকবে।
পরবর্তী পদক্ষেপ
যদি আপনার ডিভাইসে RCS সক্রিয় থাকে, তাহলে আপনি আপনার এজেন্ট সেট আপ করতে প্রস্তুত। যদি আপনার ডিভাইসে RCS নিষ্ক্রিয় থাকে, তাহলে আপনার RCS for Business এজেন্ট পরীক্ষা করার আগে আপনার ডিভাইসে RCS সক্ষম করতে হবে।
আপনার এজেন্ট সেট আপ করুন
RCS for Business এজেন্টরা ব্যবহারকারীদের কাছে বার্তা , ইভেন্ট এবং অন্যান্য অনুরোধ পাঠাতে RBM API ব্যবহার করে। যখন আপনি একটি এজেন্ট তৈরি করেন, তখন আপনি RBM API-তে অ্যাক্সেস সক্ষম করেন এবং আপনার এজেন্টের মৌলিক তথ্য সংজ্ঞায়িত করেন।
এজেন্টের অঞ্চল চিহ্নিত করুন
ব্যবসায়িক এজেন্টদের জন্য RCS তিনটি অঞ্চলের যেকোনো একটিতে বিদ্যমান থাকতে পারে: উত্তর আমেরিকা, ইউরোপ এবং এশিয়া প্যাসিফিক। RBM API তিনটি আঞ্চলিক এন্ডপয়েন্ট সমর্থন করে যা ব্যবসাগুলিকে আঞ্চলিক এবং ব্যবসায়িক প্রয়োজনীয়তা মেনে চলতে সহায়তা করে।
যখন আপনি আপনার এজেন্ট তৈরি করেন, তখন প্রযোজ্য নিয়মকানুন, প্রয়োজনীয়তা এবং শেষ ব্যবহারকারীদের নৈকট্যের উপর ভিত্তি করে আপনার এজেন্টের অঞ্চলটি নির্বাচন করুন। এই অঞ্চলটি নির্ধারণ করে যে আপনার এজেন্ট কোথা থেকে কাজ করে এবং কোথায় তার ডেটা সংরক্ষণ করে।
যদি আপনি বা আপনার পছন্দের ব্যবহারকারীরা সেই অঞ্চলগুলির মধ্যে ফিট না করেন, তাহলে লেটেন্সি কমাতে আপনার সবচেয়ে কাছের অঞ্চলটি বেছে নিন। উদাহরণস্বরূপ:
- আপনি যদি ল্যাটিন আমেরিকায় থাকেন, তাহলে উত্তর আমেরিকা অঞ্চলটি বেছে নিন।
- আপনি যদি আফ্রিকায় থাকেন, তাহলে ইউরোপ অঞ্চলটি বেছে নিন।
- আপনি যদি অস্ট্রেলিয়ায় থাকেন, তাহলে এশিয়া প্যাসিফিক অঞ্চল বেছে নিন।
আপনার টার্গেট ক্যারিয়ারের উপর ভিত্তি করে আপনার এজেন্টের অঞ্চল নির্ধারণ করবেন না। বিশ্বব্যাপী সমস্ত অঞ্চলের ক্যারিয়ারের সমান অ্যাক্সেস রয়েছে।
এজেন্টের বিলিং বিভাগ নির্ধারণ করুন
একটি RCS for Business এজেন্ট তৈরি করার সময়, এজেন্ট ব্যবহারকারীদের সাথে কীভাবে ইন্টারঅ্যাক্ট করবে তার উপর ভিত্তি করে আপনাকে এর বিলিং বিভাগটি নির্দিষ্ট করতে হবে। আপনার এজেন্টের উদ্দেশ্যমূলক আচরণের সাথে সবচেয়ে বেশি মেলে এমন বিভাগটি বেছে নিন:
- কথোপকথনমূলক : ব্যবহারকারীদের সাথে বহু-পালা কথোপকথনে জড়িত এজেন্টদের জন্য।
- মৌলিক বার্তা বা একক বার্তা : ঘন ঘন উত্তর আশা না করেই বার্তা পাঠান এমন এজেন্টদের জন্য।
আপনি শুধুমাত্র আপনার এজেন্টের বিলিং বিভাগটি চালু করার আগে পরিবর্তন করতে পারবেন। লঞ্চের পরে বিলিং বিভাগটি পরিবর্তন করার প্রয়োজন হলে rbm-support@google.com এ ইমেল করুন।
স্ট্যান্ডার্ড RCS বা ব্যবসায়িক বিলিং মডেল সম্পর্কে আরও তথ্যের জন্য, বিলিং FAQ দেখুন।
এজেন্টের ব্যবহারের ধরণ চিহ্নিত করুন
প্রতিটি RCS for Business এজেন্টের একটি পূর্বনির্ধারিত ব্যবহারের কেস থাকা আবশ্যক। এটি আপনার এজেন্টকে শ্রেণীবদ্ধ করতে এবং একটি ভালো ব্যবহারকারীর অভিজ্ঞতার জন্য সঠিক ব্যবসায়িক নিয়ম প্রয়োগ করতে সাহায্য করে। RCS for Business চারটি ব্যবহারের কেস সমর্থন করে:
- OTP : একটি অ্যাকাউন্ট নিরাপদে প্রমাণীকরণ বা লেনদেন নিশ্চিত করার জন্য এককালীন পাসওয়ার্ড প্রয়োজন।
- লেনদেনমূলক : গ্রাহকের বিদ্যমান পরিষেবা বা পণ্যের সাথে সরাসরি প্রাসঙ্গিক তথ্য ভাগ করে নেওয়ার বিজ্ঞপ্তি, আপডেট বা সতর্কতা, যেমন সন্দেহজনক অ্যাকাউন্ট কার্যকলাপের জন্য সতর্কতা, ক্রয় নিশ্চিতকরণ এবং শিপিং বিজ্ঞপ্তি।
- প্রচারমূলক : সচেতনতা, সম্পৃক্ততা এবং বিক্রয় বৃদ্ধির লক্ষ্যে নতুন বা বিদ্যমান গ্রাহকদের কাছে বিক্রয়, বিপণন এবং প্রচারমূলক বার্তা।
- বহু-ব্যবহার : লেনদেন এবং প্রচারমূলক বার্তাগুলিকে একত্রিত করে এমন কথোপকথন, যেমন একটি অ্যাকাউন্ট বিজ্ঞপ্তি পাঠানোর পরে একটি ছাড় অফার বা একটি নতুন পণ্য বা পরিষেবাতে আপগ্রেড করা।
প্রতিটি ব্যবহারের ক্ষেত্রে আপনি কী পাঠাতে পারবেন সে সম্পর্কে আলাদা নিয়ম রয়েছে। প্রতিটি ব্যবহারের ক্ষেত্রে আরও জানতে এবং আপনার এজেন্টের জন্য সবচেয়ে উপযুক্তটি খুঁজে পেতে, আপনার এজেন্টের জন্য সঠিক ব্যবহারের ক্ষেত্রে নির্বাচন করুন দেখুন।
একবার লঞ্চের জন্য আপনার এজেন্ট জমা দেওয়ার পরে, আপনি ব্যবহারের ক্ষেত্রে পরিবর্তন করতে পারবেন না। আপনার এজেন্ট জমা দেওয়ার আগে আপনার দেশের ব্যবহারের ক্ষেত্রে এবং ব্যবসায়িক নিয়মগুলি পরীক্ষা করে দেখুন।
এজেন্ট তৈরি করুন
বিজনেস কমিউনিকেশনস ডেভেলপার কনসোলে আপনার এজেন্ট তৈরি করতে এই নির্দেশাবলী অনুসরণ করুন।
এজেন্ট তৈরি করতে:
- বিজনেস কমিউনিকেশনস ডেভেলপার কনসোলে যান এবং আপনার RCS for Business পার্টনার Google অ্যাকাউন্ট দিয়ে সাইন ইন করুন।
- হোমপেজে, + এজেন্ট তৈরি করুন ক্লিক করুন।
- নতুন RCS for Business এজেন্ট উইন্ডোতে, নিম্নলিখিত তথ্যগুলি উল্লেখ করুন:
- আপনার এজেন্ট যে ব্র্যান্ডের প্রতিনিধিত্ব করে
- এজেন্টের নাম
- হোস্টিং অঞ্চল
- বিলিং বিভাগ
- ব্যবহারের ধরণ
- এজেন্ট তৈরি করুন ক্লিক করুন।
আপনার এজেন্ট উপলব্ধ হলে, আপনি ব্যবসা এবং ব্র্যান্ডিং তথ্য যোগ করতে পারেন। আপনার এজেন্ট তৈরি করুন দেখুন।
আপনার পরীক্ষামূলক ডিভাইসটি আমন্ত্রণ জানান
এখন যেহেতু আপনার একজন এজেন্ট আছে এবং আপনার পরীক্ষামূলক ডিভাইসটি RCS-সক্ষম, আপনি আপনার এজেন্টকে পরীক্ষা করার জন্য আপনার ডিভাইসটিকে আমন্ত্রণ জানাতে পারেন।
- বাম দিকের নেভিগেশনে, ডিভাইসগুলি ক্লিক করুন।
- পরীক্ষামূলক ডিভাইস যোগ করার জন্য, আপনার ডিভাইসের ফোন নম্বর লিখুন এবং যোগ করুন এ ক্লিক করুন।
- আপনার পরীক্ষামূলক ডিভাইসে, আপনার এজেন্টের জন্য পরীক্ষকের অনুরোধ গ্রহণ করুন।
যদি আপনার পরীক্ষামূলক ডিভাইসে আমন্ত্রণ না পান, তাহলে যাচাই করুন যে আপনার ডিভাইসে RCS সক্ষম আছে ।
একটি বার্তা পাঠান
একটি নিবন্ধিত পরীক্ষামূলক ডিভাইসের মাধ্যমে, আপনার এজেন্ট এখন বার্তা পাঠাতে পারবেন।
API কলগুলি নিরাপদে প্রমাণীকরণের জন্য আপনার একটি পরিষেবা অ্যাকাউন্ট কী প্রয়োজন। যদি আপনি ইতিমধ্যে আপনার অংশীদার অ্যাকাউন্টের জন্য একটি পরিষেবা অ্যাকাউন্ট কী তৈরি না করে থাকেন, তাহলে এখনই এটি করার সময়।
আপনার ডেভেলপমেন্ট মেশিনের একটি টার্মিনালে, নিম্নলিখিত কমান্ডটি চালান:
curl -X POST "https://REGION-rcsbusinessmessaging.googleapis.com/v1/phones/PHONE_NUMBER/agentMessages?messageId=MESSAGE_ID&agentId=AGENT_ID" \
-H "Content-Type: application/json" \
-H "User-Agent: curl/rcs-business-messaging" \
-H "`oauth2l header --json PATH_TO_SERVICE_ACCOUNT_KEY rcsbusinessmessaging`" \
-d '{
"contentMessage": {
"text": "Hello, world!"
},
"messageTrafficType": "PROMOTION"
}'- আপনার এজেন্টের অঞ্চলের উপর নির্ভর করে REGION এর পরিবর্তে
asia,europe, অথবাusলিখুন। - আপনার পরীক্ষামূলক ডিভাইসের ফোন নম্বর দিয়ে PHONE_NUMBER পরিবর্তে লিখুন। দেশের কোড, এরিয়া কোড এবং একটি লিডিং
+লিখুন, কিন্তু বিভাজক লিখবেন না। উদাহরণস্বরূপ,+14155555555। - বিজনেস কমিউনিকেশনস ডেভেলপার কনসোলের এজেন্ট তথ্য পৃষ্ঠায় অবস্থিত এজেন্ট আইডি দিয়ে আপনার AGENT ID প্রতিস্থাপন করুন।
- PATH_TO_SERVICE_ACCOUNT_KEY আপনার আগে তৈরি করা কী -এর পাথ দিয়ে প্রতিস্থাপন করুন।
আপনার টেস্ট ডিভাইসে আপনার এজেন্টের কাছ থেকে "হ্যালো, ওয়ার্ল্ড!" বার্তাটি পাওয়া উচিত। যদি আপনি আপনার টেস্ট ডিভাইসে কোনও বার্তা না পান, তাহলে যাচাই করুন যে আপনি কমান্ডে ফোন নম্বর এবং আপনার পরিষেবা অ্যাকাউন্ট কী-এর পথ সঠিকভাবে প্রবেশ এবং ফর্ম্যাট করেছেন।
বিভিন্ন ধরণের বার্তা পাঠাতে, যেমন প্রস্তাবিত উত্তর এবং রিচ কার্ড, বার্তা পাঠান দেখুন।
পরবর্তী পদক্ষেপ
এখন যেহেতু আপনার এজেন্ট একটি পরীক্ষামূলক ডিভাইসে বার্তা পাঠাতে পারে, তাই আপনার ব্যবসার চাহিদা অনুসারে এমন কিছু তৈরি করার সময় এসেছে। আপনার পছন্দের ভাষায় একটি নমুনা এজেন্ট পান এবং নমুনার README-তে থাকা নির্দেশাবলী অনুসরণ করুন।
একবার আপনার নমুনা এজেন্ট কনফিগার হয়ে গেলে, RCS for Business-এর সেরা অনুশীলনগুলি পর্যালোচনা করুন এবং এজেন্টরা কীভাবে বার্তা পাঠায় এবং গ্রহণ করে তা শিখুন।