শুরু করার আগে
আপনার অ্যাপে Firebase সক্রিয় করা আছে এবং সর্বশেষ Firebase In-App Messaging SDK যোগ করা হয়েছে, তা নিশ্চিত করতে 'Get Started'- এর ধাপগুলো সম্পূর্ণ করুন।
একটি নতুন প্রচারাভিযান তৈরি করুন
Firebase কনসোলের মেসেজিং পেজে আপনার নতুন ক্যাম্পেইনটি সেট আপ করুন।
- আপনি যদি প্রথমবার ব্যবহারকারী হন, তাহলে 'আপনার প্রথম ক্যাম্পেইন তৈরি করুন'- এ ক্লিক করুন।
- অন্যথায়, নতুন প্রচারাভিযান-এ ক্লিক করুন।
ধাপ ১: শৈলী এবং বিষয়বস্তু
কনসোলে, আপনার ইন-অ্যাপ মেসেজগুলিতে বিভিন্ন উদ্দেশ্য পূরণের জন্য নানা বৈশিষ্ট্য যুক্ত করতে Firebase In-App Messaging মেসেজ টেমপ্লেট ব্যবহার করুন।
মেসেজ টেমপ্লেটগুলোকে স্টাইল করার উদাহরণ দেখতে ব্যবহারের ক্ষেত্রগুলো অন্বেষণ করুন ।
| বার্তা টেমপ্লেট প্রকার | বৈশিষ্ট্য | বৈশিষ্ট্যের বিবরণ | |||
|---|---|---|---|---|---|
| কার্ড | মোডাল | শুধুমাত্র ছবি | ব্যানার | ||
| ছবি | একটি HTTPS ইমেজ ইউআরএল দিন। আপনার ছবিগুলো হোস্ট করার জন্য আপনি Firebase Hosting ব্যবহার করতে পারেন। | ||||
| পদক্ষেপ | আপনার ব্যবহারকারীদেরকে বাইরের পেজে বা আপনার অ্যাপের নির্দিষ্ট পেজে পাঠাতে ওয়েবলিঙ্ক বা ডিপ লিঙ্ক ব্যবহার করুন। আপনি ডিপ লিঙ্ক তৈরি ও পরিচালনা করতে ফায়ারবেস ডাইনামিক লিঙ্কস ব্যবহার করতে পারেন। মোডাল এবং ইমেজ টেমপ্লেটগুলোতে শুধুমাত্র একটি X বাটন থাকে, যা ব্যবহারকারীদের মেসেজটি বাতিল করার সুযোগ দেয়। | ||||
| টেক্সট/পটভূমির রঙ | হেক্স কালার কোড প্রবেশ করিয়ে অথবা কালার গ্রেডিয়েন্ট ব্যবহার করে আপনার ব্র্যান্ডের সাথে মানানসই নির্দিষ্ট রঙটি খুঁজে নিয়ে বার্তার ভিজ্যুয়াল কাস্টমাইজ করুন। | ||||
| বার্তার শিরোনাম/মূল অংশ | একটি প্রাসঙ্গিক হেডার এবং সংক্ষিপ্ত বিবরণের মাধ্যমে আপনার ব্যবহারকারীর মনোযোগ আকর্ষণ করুন। ফায়ারবেস স্বয়ংক্রিয়ভাবে আপনার টেক্সটকে ব্যবহারকারীদের সুবিধার্থে অনুবাদ ও স্কেল করে। | ||||
| প্রাথমিক বোতাম | ডিফল্ট বাটন অ্যাকশন হিসেবে মেসেজটি ডিসমিস করার জন্য সেট করা আছে। অ্যাকশন হিসেবে ব্যবহারকারীদের রিডাইরেক্ট করার জন্য একটি URL প্রদান করুন। | ||||
| দ্বিতীয় বোতাম | ডিফল্ট বাটন অ্যাকশন হিসেবে মেসেজটি ডিসমিস করার জন্য সেট করা আছে। অ্যাকশন হিসেবে ব্যবহারকারীদের রিডাইরেক্ট করার জন্য একটি URL প্রদান করুন। | ||||
Firebase কনসোলের কম্পোজ ক্যাম্পেইন উইন্ডোতে, প্রতিটি টেমপ্লেটে উপলব্ধ বৈশিষ্ট্যগুলো ব্যবহার করে আপনার বার্তাটি নিজের পছন্দমতো সাজিয়ে নিন।
কম্পোজ ক্যাম্পেইন উইন্ডোর ডানদিকে, ফোন বা ট্যাবলেট ডিভাইসের জন্য আপনার মেসেজটি ল্যান্ডস্কেপ বা পোর্ট্রেট ওরিয়েন্টেশনে প্রিভিউ করুন।
কনসোলের প্রিভিউ আপনাকে একটি মোবাইল ডিভাইসে আপনার মেসেজটি কেমন দেখাবে সে সম্পর্কে একটি সাধারণ ধারণা দেয়। ডিভাইসের উপর নির্ভর করে মেসেজের প্রকৃত রেন্ডারিং ভিন্ন হতে পারে। সঠিক রেন্ডারিং দেখতে একটি আসল ডিভাইস দিয়ে পরীক্ষা করুন ।
চাইলে, আপনার ক্যাম্পেইনের জন্য নিজস্ব মেটাডেটা নির্ধারণ করুন। যখন কোনো ব্যবহারকারীকে ক্যাম্পেইনটি দেখানো হবে, তখন SDK কলব্যাকের মাধ্যমে এই মেটাডেটা ক্লায়েন্ট সাইডে উপলব্ধ হবে। উদাহরণস্বরূপ, আপনি ক্যাম্পেইনটিকে একটি প্রোমো কোড দিয়ে ট্যাগ করতে চাইতে পারেন, যা আপনি ক্লায়েন্টে ব্যবহার করতে পারবেন।
ধাপ ২: আপনার ব্যবহারকারীদের লক্ষ্য করুন
আপনার ক্যাম্পেইনের জন্য একটি নাম লিখুন।
এই নামটি ক্যাম্পেইন রিপোর্টিংয়ের জন্য ব্যবহৃত হয় এবং এটি দৃশ্যমান বার্তার অংশ নয়।
(ঐচ্ছিক) প্রচারণার বিবরণ দিন।
এই বিবরণটি ক্যাম্পেইন রিপোর্টিংয়ের জন্য ব্যবহৃত হয় এবং এটি দৃশ্যমান বার্তার অংশ নয়।
'অ্যাপ নির্বাচন করুন' ড্রপডাউনে ক্লিক করুন এবং এই ক্যাম্পেইনের সাথে কোন অ্যাপটি যুক্ত করতে চান তা চিহ্নিত করুন।
(ঐচ্ছিক) আপনার লক্ষ্য ব্যবহারকারীদের আরও নির্দিষ্ট করতে ' এবং' বোতামে ক্লিক করুন।
অতিরিক্ত স্পেসিফিকেশন বেছে নিতে সিলেক্ট ড্রপডাউনটি ব্যবহার করুন।
এই ক্যাম্পেইনের জন্য যোগ্য সম্ভাব্য ব্যবহারকারীদের শতাংশ দেখুন।
গত ৭ দিনে পরিষেবাটিতে যোগাযোগ করেছেন এমন সক্রিয় ব্যবহারকারীদের উপর ভিত্তি করে এই সংখ্যাটি অনুমান করা হয়েছে। শুধুমাত্র কোনো ট্রিগার শর্ত পূরণ হলেই যোগ্য ব্যবহারকারীরা এই বার্তাটি দেখতে পান।
(ঐচ্ছিক) যদি আপনার অ্যাপ একাধিক ভাষাভাষী ব্যবহারকারীদের লক্ষ্য করে তৈরি হয়, তাহলে আপনাকে সেই ভাষাগুলোতে ক্যাম্পেইনটি স্থানীয়করণ করার জন্য অনুরোধ করা হবে। ডায়ালগ বক্সটি ব্যবহার করে আপনি হয় নিজের অনুবাদ যোগ করতে পারেন অথবা সহজেই ক্যাম্পেইনটি স্থানীয়করণ করতে গুগল ট্রান্সলেট ব্যবহার করতে পারেন।
ধাপ ৩: আপনার বার্তার সময় নির্ধারণ করা
আপনার প্রচারণার জন্য একটি শুরুর তারিখ ও সময় উল্লেখ করুন।
আপনার ক্যাম্পেইনটি প্রকাশ করার সাথে সাথেই শুরু হতে পারে অথবা একটি নির্ধারিত সময়সূচী অনুযায়ী শুরু হতে পারে।
আপনার প্রচারণার জন্য একটি শেষ তারিখ ও সময় উল্লেখ করুন।
আপনার ক্যাম্পেইনটি অনির্দিষ্টকালের জন্য চলতে পারে অথবা এর একটি নির্ধারিত সমাপ্তি বিন্দু থাকতে পারে।
অন্তত একটি ট্রিগার ইভেন্ট যোগ করতে ইভেন্ট + এ ক্লিক করুন।
- আপনার ইন-অ্যাপ মেসেজটি চালু করার জন্য আপনি ডিফল্ট ইভেন্ট অথবা ফায়ারবেস অ্যানালিটিক্স-এর মাধ্যমে লগ করা ইভেন্টগুলো প্রবেশ করাতে পারেন। এই ইভেন্টগুলো ব্যবহারকারীর কার্যকলাপ, সিস্টেম ইভেন্ট বা ত্রুটি হতে পারে।
- আপনার কোনো ইভেন্ট ঘটলে আপনার অ্যাপের ভেতরের বার্তাটি প্রদর্শিত হয়।
প্রতিটি ডিভাইসের জন্য আপনার বার্তা পাঠানোর সীমা নির্দিষ্ট করুন। এই সীমার মাধ্যমে আপনি নিয়ন্ত্রণ করতে পারবেন যে আপনার ব্যবহারকারীরা কত ঘন ঘন আপনার বার্তাটি দেখতে পাবে।
- ডিফল্টরূপে, ব্যবহারকারী একবার কোনো ক্যাম্পেইন দেখে নেওয়ার পর (অর্থাৎ, সেটির ওপর ইম্প্রেশন দেওয়ার পর) তা আর দেখানো হয় না।
- অথবা, আপনি দিনের হিসাবে বার্তা পাঠানোর হার নির্ধারণ করতে পারেন।
ধাপ ৪: রূপান্তর ঘটনা (ঐচ্ছিক)
ফায়ারবেস সেইসব ইম্প্রেশনের সংখ্যা ট্র্যাক করে, যেগুলোর ফলে একটি কনভার্সন ইভেন্ট সম্পন্ন হয়।
কম্পোজ ক্যাম্পেইন উইন্ডোতে, সিলেক্ট কনভার্সন ইভেন্ট ড্রপডাউন ব্যবহার করে বেছে নিন:
- ডিফল্ট রূপান্তর ইভেন্টগুলো।
- যে কোনো ইভেন্ট যা আপনি রূপান্তর হিসাবে সক্রিয় করেছেন ।
ক্যাম্পেইনটি পাবলিশ করার পর, মেসেজিং পেজে গিয়ে ক্যাম্পেইনটির কনভার্সন হিস্ট্রি সম্পর্কিত ডেটা দেখতে ক্যাম্পেইনটির নামের উপর ক্লিক করুন।
আপনার প্রচারাভিযান প্রকাশ করা
আপনার ক্যাম্পেইন পরিবর্তন করার পর, আপনি 'Save as draft'-এ ক্লিক করে ড্রাফট অবস্থায় ফিরে এসে ক্যাম্পেইনটি সম্পাদনা করার সুযোগ পেতে পারেন।
অথবা, নির্ধারিত তারিখে নির্দিষ্ট ব্যবহারকারীদের কাছে আপনার বার্তাটি পৌঁছে দিতে আপনি 'প্রকাশ করুন' বোতামে ক্লিক করতে পারেন। আপনার ক্যাম্পেইনটি প্রকাশিত হওয়ার পর আপনি তা সম্পাদনা করতে পারবেন।
একবার প্রকাশিত কোনো ক্যাম্পেইন বন্ধ করলে, আপনি সেটি আর পুনরায় প্রকাশ করতে পারবেন না। তবে, আপনি যেকোনো সময় একটি চলমান ক্যাম্পেইন বন্ধ বা সম্পাদনা করতে পারেন। সামান্য পরিবর্তন আনার জন্য এবং সম্পূর্ণ নতুন ক্যাম্পেইন তৈরি করা এড়াতে আপনি একটি বিদ্যমান ক্যাম্পেইনের প্রতিলিপিও তৈরি করতে পারেন।
Firebase এ Gemini-এর মাধ্যমে মেসেজিং ক্যাম্পেইনের জন্য AI অন্তর্দৃষ্টি পান।
Firebase জেমিনি আপনার Firebase Cloud Messaging এবং In-App Messaging ক্যাম্পেইনের পারফরম্যান্স উন্নত করার জন্য মেসেজিং ক্যাম্পেইনের সারসংক্ষেপ, অন্তর্দৃষ্টি এবং নির্দেশনা প্রদান করে। ক্যাম্পেইনের ডেটা বিশ্লেষণ করে, Firebase জেমিনি আপনাকে আপনার ক্যাম্পেইনের নাগাল ও প্রভাব বুঝতে সাহায্য করতে পারে এবং ব্যবহারকারীর সম্পৃক্ততা ও প্রবৃদ্ধি বাড়ানোর জন্য কৌশল প্রস্তাব করে।
মেসেজিং ক্যাম্পেইনের জন্য এআই ইনসাইট অ্যাক্সেস করুন
মেসেজিং ক্যাম্পেইনের এআই ইনসাইটস ব্যবহার করতে, নিশ্চিত করুন যে আপনার প্রজেক্টে নিম্নলিখিত বিষয়গুলো রয়েছে:
আপনার প্রোজেক্টের জন্য Firebase এ Gemini সক্রিয় করা হয়েছে। আরও জানতে Firebase এ Gemini সেট আপ করুন দেখুন।
আপনার Firebase প্রজেক্টে Firebase Cloud Messaging বা In-App Messaging সক্রিয় করা আছে।
অন্তত একটি ক্যাম্পেইন বিদ্যমান এবং তা Firebase কনসোলে দেখা যায়।
এই শর্তগুলো পূরণ নিশ্চিত করার পর:
ক্যাম্পেইনের ডেটা অ্যাক্সেস করতে Firebase কনসোলে মেসেজিং খুলুন।
আপনার ক্যাম্পেইনের ডেটা লোড হয়ে গেলে, 'Generate AI insights'-এ ক্লিক করুন।
আপনার মেসেজিং ক্যাম্পেইনগুলোর একটি সারসংক্ষেপ ও বিশ্লেষণ প্রদর্শিত হচ্ছে।
মূল্য নির্ধারণ
আরও তথ্যের জন্য Firebase মূল্য তালিকায় Gemini দেখুন।