Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

क्लाउड मैसेजिंग

फायरबेस क्लाउड मैसेजिंग (FCM) एक क्रॉस-प्लेटफ़ॉर्म मैसेजिंग सॉल्यूशन है जो आपको बिना किसी लागत के संदेश भेजने में आसानी देता है।

FCM का उपयोग करके, आप एक क्लाइंट ऐप को सूचित कर सकते हैं कि सिंक करने के लिए नया ईमेल या अन्य डेटा उपलब्ध है। आप उपयोगकर्ता को फिर से जुड़ने और प्रतिधारण करने के लिए अधिसूचना संदेश भेज सकते हैं। इंस्टैंट मैसेजिंग जैसे उपयोग के मामलों के लिए, एक संदेश क्लाइंट ऐप पर 4KB तक का पेलोड स्थानांतरित कर सकता है।

पदावनत Google क्लाउड मैसेजिंग एपीआई का उपयोग करना? FCM में माइग्रेट करने के तरीके के बारे में अधिक जानें

iOS सेटअप Android सेटअप वेब सेटअप C ++ सेटअप यूनिटी सेटअप

मुख्य क्षमताएं

अधिसूचना संदेश या डेटा संदेश भेजें अधिसूचना संदेश भेजें जो आपके उपयोगकर्ता को दिखाए जाते हैं। या डेटा संदेश भेजें और पूरी तरह से निर्धारित करें कि आपके आवेदन कोड में क्या होता है। संदेश प्रकार देखें।
बहुमुखी संदेश लक्ष्यीकरण किसी भी 3 तरीके से अपने क्लाइंट ऐप में संदेशों को वितरित करें- एकल डिवाइस, उपकरणों के समूहों या विषयों के लिए सदस्यता वाले उपकरणों के लिए।
क्लाइंट ऐप्स से संदेश भेजें FCM के विश्वसनीय और बैटरी-कुशल कनेक्शन चैनल पर अपने सर्वर पर डिवाइस से पावती, चैट और अन्य संदेश भेजें।

यह कैसे काम करता है?

एफसीएम कार्यान्वयन में भेजने और प्राप्त करने के दो मुख्य घटक शामिल हैं:

  1. एक भरोसेमंद वातावरण जैसे कि क्लाउड फ़ंक्शंस फॉर फायरबेस या एक ऐप सर्वर जिस पर संदेशों का निर्माण, लक्ष्य और संदेश भेजने के लिए।
  2. एक iOS, Android, या वेब (जावास्क्रिप्ट) क्लाइंट ऐप जो संबंधित प्लेटफ़ॉर्म-विशिष्ट परिवहन सेवा के माध्यम से संदेश प्राप्त करता है।

आप फायरबेस व्यवस्थापक एसडीके या एफसीएम सर्वर प्रोटोकॉल के माध्यम से संदेश भेज सकते हैं। शक्तिशाली अंतर्निहित और लक्ष्यीकरण और विश्लेषण के साथ विपणन या सगाई संदेश भेजने के लिए परीक्षण के लिए, आप सूचना संगीतकार का उपयोग भी कर सकते हैं।

एफसीएम के घटकों के बारे में अधिक विस्तार और महत्वपूर्ण जानकारी के लिए वास्तु अवलोकन देखें।

कार्यान्वयन पथ

एफसीएम एसडीके सेट करें अपने प्लेटफ़ॉर्म के सेटअप निर्देशों के अनुसार अपने ऐप पर Firebase और FCM सेट करें।
अपना क्लाइंट ऐप विकसित करें अपने क्लाइंट ऐप में संदेश हैंडलिंग, विषय सदस्यता तर्क, या अन्य वैकल्पिक सुविधाओं को जोड़ें। विकास के दौरान, आप आसानी से अधिसूचना संगीतकार से परीक्षण संदेश भेज सकते हैं।
अपना ऐप सर्वर विकसित करें तय करें कि क्या आप अपने भेजने के तर्क-प्रमाण को प्रमाणित करने, भेजने के अनुरोध बनाने, प्रतिक्रियाएं संभालने और इत्यादि के लिए फायरबेस व्यवस्थापक एसडीके या सर्वर प्रोटोकॉल में से एक का उपयोग करना चाहते हैं। फिर अपने विश्वसनीय वातावरण में तर्क का निर्माण करें। ध्यान दें कि यदि आप अपने क्लाइंट एप्लिकेशन से अपस्ट्रीम मैसेजिंग का उपयोग करना चाहते हैं, तो आपको XMPP का उपयोग करना होगा, और यह कि क्लाउड फ़ंक्शंस XMPP द्वारा आवश्यक लगातार कनेक्शन का समर्थन नहीं करता है।

अगला कदम

  • Android या iOS क्विकस्टार्ट नमूना चलाएँ। ये नमूने आपको फायरबस कंसोल का उपयोग करके किसी एकल डिवाइस पर परीक्षण संदेश भेजने के लिए कोड चलाने और समीक्षा करने देते हैं।

  • Android या iOS के लिए ट्यूटोरियल आज़माएं।

  • अपने Android , iOS , या वेब ऐप में Firebase Cloud Messaging जोड़ें।

  • अपना विश्वसनीय वातावरण सेट करें जहां आप संदेश अनुरोध भेजेंगे और भेजेंगे। आप व्यवस्थापक SDK का उपयोग करके तर्क भेजना लिख ​​सकते हैं, और Google द्वारा प्रबंधित किए गए Firebase या अन्य क्लाउड परिवेशों के लिए क्लाउड फ़ंक्शंस पर उस कोड को आसानी से परिनियोजित कर सकते हैं। वैकल्पिक रूप से, आप FCM सर्वर प्रोटोकॉल का उपयोग करके सर्वर विकास कर सकते हैं।

  • डेटा पेलोड भेजने, संदेश प्राथमिकता तय करने और अन्य संदेश विकल्प के बारे में अधिक जानें जो FCM के साथ उपलब्ध हैं।

  • फायरबस क्लाउड मैसेजिंग का उपयोग करने के लिए अपने मौजूदा एंड्रॉइड या आईओएस जीसीएम कार्यान्वयन को माइग्रेट करें।