Check out what’s new from Firebase at Google I/O 2022. Learn more

Firebase কনসোল দিয়ে বার্তা পাঠান

আপনি Firebase কনসোলে বিজ্ঞপ্তি কম্পোজার ব্যবহার করে বিজ্ঞপ্তি বার্তা পাঠাতে পারেন। যদিও এটি অ্যাডমিন SDK বা HTTP এবং XMPP প্রোটোকলের সাথে বার্তা পাঠানোর মতো একই নমনীয়তা বা মাপযোগ্যতা প্রদান করে না, এটি পরীক্ষা করার জন্য বা উচ্চ লক্ষ্যযুক্ত বিপণন এবং ব্যবহারকারীর ব্যস্ততার জন্য খুব কার্যকর হতে পারে। Firebase কনসোল বিপণন বার্তাগুলিকে পরিমার্জিত এবং উন্নত করতে সহায়তা করার জন্য বিশ্লেষণ-ভিত্তিক A/B পরীক্ষা প্রদান করে।

বার্তাগুলি পাওয়ার জন্য আপনি আপনার অ্যাপে যুক্তি তৈরি করার পরে, আপনি অপ্রযুক্তিগত ব্যবহারকারীদের Firebase সহায়তা কেন্দ্রের বিজ্ঞপ্তি পৃষ্ঠায় নির্দেশাবলী অনুযায়ী বার্তা পাঠানোর অনুমতি দিতে পারেন।

সম্পর্কিত

আপনি যখন বিজ্ঞপ্তি কম্পোজার থেকে একটি বিজ্ঞপ্তি বার্তা পাঠান, তখন Google এই উপায়ে ফর্ম ক্ষেত্রগুলিতে আপনার প্রবেশ করা মানগুলি ব্যবহার করে:

  • ব্যবহারকারী সেগমেন্ট এবং মেয়াদ শেষ হওয়ার মত ক্ষেত্রগুলি বার্তা লক্ষ্য এবং বিতরণের বিকল্পগুলি নির্ধারণ করে।
  • নোটিফিকেশন টেক্সট এবং কাস্টম ডেটার মতো ক্ষেত্রগুলি কী/মান জোড়া নিয়ে গঠিত একটি পেলোডে ক্লায়েন্টকে পাঠানো হয়।

এই ক্ষেত্রগুলি FCM সার্ভার প্রোটোকলের মাধ্যমে উপলব্ধ কীগুলিতে ম্যাপ করে। উদাহরণস্বরূপ, কাস্টম ডেটাতে প্রবেশ করা কী/মান জোড়াগুলি বিজ্ঞপ্তির জন্য ডেটা পেলোড হিসাবে পরিচালনা করা হয়। অন্যান্য ক্ষেত্রগুলি সরাসরি FCM বিজ্ঞপ্তি পেলোডে কীগুলিতে ম্যাপ করে৷

নোট করুন যে নোটিফিকেশন কম্পোজারের কিছু ক্ষেত্র FCM সার্ভার প্রোটোকলের মাধ্যমে উপলব্ধ নয় । উদাহরণস্বরূপ, আপনি অ্যাপ সংস্করণ, ভাষা, ব্রাউজারের ধরন এবং সংস্করণ বা ব্যবহারকারীর বৈশিষ্ট্যের উপর ভিত্তি করে ব্যবহারকারীর অংশগুলিকে লক্ষ্য করতে পারেন যেগুলি সার্ভার API-এ to ফিল্ড ব্যবহার করে উপলব্ধ নয়৷

Firebase কনসোল ক্লায়েন্টদের কাছে যে কীগুলি পাঠায় তা হল:

মূল কনসোল ফিল্ড লেবেল বর্ণনা
notification.title বিজ্ঞপ্তি শিরোনাম বিজ্ঞপ্তির শিরোনাম নির্দেশ করে।
notification.body বিজ্ঞপ্তি পাঠ্য বিজ্ঞপ্তির বডি টেক্সট নির্দেশ করে।
data কাস্টম ডেটা কী/মান জোড়া যা আপনি সংজ্ঞায়িত করেছেন। এগুলি হ্যান্ডেল করার জন্য অ্যাপের জন্য ডেটা পেলোড হিসাবে বিতরণ করা হয়।

বার্তা বিতরণ নির্ধারণকারী কীগুলির মধ্যে রয়েছে:

মূল কনসোল ফিল্ড লেবেল বর্ণনা
sound শব্দ

যখন ডিভাইসটি একটি বিজ্ঞপ্তি পায় তখন বাজানোর জন্য একটি শব্দ নির্দেশ করে৷

time_to_live মেয়াদ শেষ

এই প্যারামিটারটি নির্দিষ্ট করে যে ডিভাইসটি অফলাইনে থাকলে কতক্ষণ (সেকেন্ডে) বার্তাটি FCM স্টোরেজে রাখা উচিত। আরও তথ্যের জন্য, একটি বার্তার জীবনকাল সেট করা দেখুন।