Google 致力于为黑人社区推动种族平等。查看具体举措
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

फायरबेस क्लाउड मेसेजिंग

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

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

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

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

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

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

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

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

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

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

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

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

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

अगला कदम

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

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

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

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

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

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