Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now
This page was translated by the Cloud Translation API.
Switch to English

ফায়ারবেস ক্লাউড মেসেজিং

ফায়ারবেস ক্লাউড মেসেজিং (এফসিএম) একটি ক্রস-প্ল্যাটফর্ম মেসেজিং সমাধান যা আপনাকে কোনও মূল্য ছাড়াই নির্ভরযোগ্যভাবে বার্তা প্রেরণ করতে দেয়।

এফসিএম ব্যবহার করে, আপনি একটি ক্লায়েন্ট অ্যাপ্লিকেশনকে অবহিত করতে পারেন যে নতুন ইমেল বা অন্যান্য ডেটা সিঙ্ক করার জন্য উপলব্ধ। ব্যবহারকারীর পুনরায় ব্যস্ততা এবং ধরে রাখার জন্য আপনি বিজ্ঞপ্তি বার্তা প্রেরণ করতে পারেন। তাত্ক্ষণিক বার্তাপ্রেরণের মতো ব্যবহারের ক্ষেত্রে, একটি বার্তা একটি ক্লায়েন্ট অ্যাপ্লিকেশনটিতে 4KB অবধি পেডলোড স্থানান্তর করতে পারে।

অবহেলিত গুগল ক্লাউড মেসেজিং এপিআই ব্যবহার করছেন? কীভাবে এফসিএম-এ স্থানান্তর করবেন সে সম্পর্কে আরও জানুন

আইওএস সেটআপ অ্যান্ড্রয়েড সেটআপ ওয়েব সেটআপ সি ++ সেটআপ ইউনিটি সেটআপ

মূল ক্ষমতা

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

এটা কিভাবে কাজ করে?

একটি এফসিএম বাস্তবায়নে প্রেরণ এবং গ্রহণের জন্য দুটি প্রধান উপাদান রয়েছে:

  1. ফায়ারবাসের জন্য ক্লাউড ফাংশন বা কোনও অ্যাপ্লিকেশন সার্ভারের উপর নির্ভরযোগ্য পরিবেশ যেমন বার্তা তৈরি, লক্ষ্যবস্তু এবং প্রেরণ করতে পারে।
  2. একটি আইওএস, অ্যান্ড্রয়েড বা ওয়েব (জাভাস্ক্রিপ্ট) ক্লায়েন্ট অ্যাপ্লিকেশন যা সংশ্লিষ্ট প্ল্যাটফর্ম-নির্দিষ্ট পরিবহন পরিষেবার মাধ্যমে বার্তা গ্রহণ করে।

আপনি ফায়ারবেস অ্যাডমিন এসডিকে বা এফসিএম সার্ভার প্রোটোকলের মাধ্যমে বার্তা প্রেরণ করতে পারেন। আপনি শক্তিশালী বিল্ট-ইন টার্গেটিং এবং বিশ্লেষণ বা কাস্টম আমদানি করা বিভাগগুলি ব্যবহার করে বিপণন বা বাগদান বার্তা প্রেরণের জন্য বিজ্ঞপ্তি রচয়িতা ব্যবহার করতে পারেন।

এফসিএম এর উপাদানগুলি সম্পর্কে আরও বিশদ এবং গুরুত্বপূর্ণ তথ্যের জন্য স্থাপত্যের ওভারভিউ দেখুন।

বাস্তবায়নের পথ

FCM SDK সেট আপ করুন আপনার প্ল্যাটফর্মের সেটআপ নির্দেশাবলী অনুসারে আপনার অ্যাপে ফায়ারবেস এবং এফসিএম সেট আপ করুন।
আপনার ক্লায়েন্ট অ্যাপ্লিকেশন বিকাশ করুন আপনার ক্লায়েন্ট অ্যাপ্লিকেশনটিতে বার্তা হ্যান্ডলিং, বিষয় সাবস্ক্রিপশন যুক্তি বা অন্যান্য alচ্ছিক বৈশিষ্ট্য যুক্ত করুন। বিকাশের সময় আপনি বিজ্ঞপ্তি রচয়িতা থেকে সহজেই পরীক্ষার বার্তা প্রেরণ করতে পারেন।
আপনার অ্যাপ্লিকেশন সার্ভার বিকাশ করুন আপনি আপনার প্রেরণ যুক্তি-যুক্তি প্রমাণীকরণ করতে, প্রেরণ অনুরোধগুলি তৈরি করতে, প্রতিক্রিয়াগুলি পরিচালনা করতে এবং তৈরি করতে অন্য কোনও সার্ভার প্রোটোকল তৈরি করতে চান কিনা তা সিদ্ধান্ত নিন prot তারপরে আপনার বিশ্বস্ত পরিবেশে যুক্তি তৈরি করুন। মনে রাখবেন যে আপনি যদি আপনার ক্লায়েন্ট অ্যাপ্লিকেশনগুলি থেকে আপ স্ট্রিম মেসেজিং ব্যবহার করতে চান তবে আপনাকে অবশ্যই এক্সএমপিপি ব্যবহার করতে হবে এবং ক্লাউড ফাংশনগুলি এক্সএমপিপি দ্বারা প্রয়োজনীয় স্থির সংযোগ সমর্থন করে না support

পরবর্তী পদক্ষেপ

  • অ্যান্ড্রয়েড বা আইওএস কুইকস্টার্ট নমুনা চালান। এই নমুনাগুলি আপনাকে ফায়ারবেস কনসোল ব্যবহার করে কোনও একক ডিভাইসে একটি পরীক্ষা বার্তা প্রেরণ করতে কোড চালনা করতে এবং পর্যালোচনা করতে দেয়।

  • অ্যান্ড্রয়েড বা আইওএসের টিউটোরিয়াল ব্যবহার করে দেখুন।

  • আপনার অ্যান্ড্রয়েড , আইওএস বা ওয়েব অ্যাপ্লিকেশনে ফায়ারবেস ক্লাউড মেসেজিং যুক্ত করুন।

  • আপনার বিশ্বস্ত পরিবেশ সেট আপ করুন যেখানে আপনি বার্তা অনুরোধগুলি তৈরি করবেন এবং প্রেরণ করবেন। আপনি অ্যাডমিন এসডিকে ব্যবহার করে প্রেরণ যুক্তি লিখতে পারেন এবং গুগল দ্বারা পরিচালিত ফায়ারবেস বা অন্য ক্লাউড পরিবেশের জন্য ক্লাউড ফাংশনগুলিতে সেই কোডটি সহজেই স্থাপন করতে পারেন। বিকল্পভাবে, আপনি FCM সার্ভার প্রোটোকল ব্যবহার করে সার্ভার বিকাশ করতে পারেন।

  • ডেটা পেলোডগুলি প্রেরণ, বার্তা অগ্রাধিকার সেট করা এবং এফসিএম সহ উপলব্ধ অন্যান্য বার্তাপ্রেরণ বিকল্প সম্পর্কে আরও জানুন।

  • ফায়ারবেস ক্লাউড মেসেজিং ব্যবহার করতে আপনার বিদ্যমান অ্যান্ড্রয়েড বা আইওএস জিসিএম বাস্তবায়ন স্থানান্তর করুন।