FCM Sender কী? কেন এবং কিভাবে এটি ব্যবহার করবেন তার বিস্তারিত।

বিভাগ: টিউটোরিয়াল


FCM sender কী জানতে হলে আগে জানতে হবে এই FCM টি কী?

FCM (Firebase Cloud Messaging) হল গুগলের একটি সার্ভিস যা ব্যবহার করে আপনি আপনার মোবাইল অ্যাপ্লিকেশনগুলোতে আপনার অ্যাপ ইউজারদেরকে নটিফিকেশন পাঠাতে পারবেন খুব সহজে। 

FCM Sender অর্থাৎ Firebase Cloud Messaging Sender হল একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশন (বলতে পারেন একটি ক্লায়েন্ট) যা ব্যবহার করে আপনি আপনার তৈরী FCM ইন্টিগ্রেড করা মোবাইল অ্যাপ্লিকেশনগুলোতে নটিফিকেশন পাঠাতে পারবেন।

কেন FCM Sender?

আপনি যদি গুগলের ফায়ারবেস ক্লাউড মেসেজিং কনসোল ব্যবহার করেন সেই ক্ষেত্রে আপনি কিছু অসুবিধা লক্ষ্য করতে পারবেন। যেমন-

  • আপনার যদি একাধিক অ্যাপ্লিকেশন থাকে তবে আপনাকে প্রত্যেকটি প্রজেক্ট এ প্রবেশ করে নটিফিকেশন পাঠাতে হবে। যা সময় সময় সাপেক্ষ।
  • আপনি যদি রিগুলার কিছু নটিফিকেশন পাঠান তবে তা কোন টেম্পে্লট হিসেবে সেভ করে রাখার সুবিধা নেই।
  • কিছু নির্দিষ্ট সংখ্যক TTL ছাড়া নিজের মত TTL সেট করে নটিফিকেশন পাঠাতে পারবেন না।
  • একাধিক অ্যাপ হলে প্রজেক্ট সুইজ করে করে নটিফিকেশন পাঠাতে হবে।
  • Ionic Developer রা CLICK ACTION পাঠাতে পারেন না।
  • অন্যান্য

আর এইসব অসুবিধাগুলোকে দূর করে কম সময়ে আরো সহজে অ্যাপ ইউজারদেরকে নটিফিকেশন পাঠানোর জন্য-ই FCM Sender. 

FCM Sender এর সুবিধাদি:

  • সহজ সাবলিল ইউজার ইন্টাফেস।
  • যেসব নটিফিকেশন বার বার পাঠাতে হয় তা সেভ করে রাখার ব্যবস্থা যা প্রয়োজনে সম্পাদনা ও ব্যবহার করা যায়।
  • TTL সেট করে নটিফিকেশন পাঠানো।
  • একাধিক অ্যাপ প্রজেক্ট হলে সার্ভার কী সেভ করে সহজে প্রজেক্ট সুইচ না করে বিভিন্ন অ্যাপে নটিফিকেশন পাঠানোর ব্যবস্থা।
  • Ionic Developer দের CLICK ACTION পাঠানোর সুবিধা।
  • নটিফিকেশন এর সাথে ইচ্ছামত প্যারামিটার ডাটা পাঠানো। ইত্যাদি 

এই একটি অ্যাপ দিয়েই আপনি আপনার সকল প্রজেক্ট এর নটিফিকেশন খুব সহজেই ম্যানেজ করতে পারবেন।

অ্যাপটির প্লে-স্টোর লিংক: https://goo.gl/AgkC9i

 

 


এই রকম আরো পোষ্ট