फायरबेस क्लाउड मैसेजिंग
फायरबेस क्लाउड मैसेजिंग (एफसीएम) एक क्रॉस-प्लेटफॉर्म मैसेजिंग समाधान है जो आपको बिना किसी लागत के विश्वसनीय रूप से संदेश भेजने देता है।
FCM का उपयोग करके, आप क्लाइंट ऐप को सूचित कर सकते हैं कि नया ईमेल या अन्य डेटा सिंक करने के लिए उपलब्ध है। आप उपयोगकर्ता को फिर से जोड़ने और बनाए रखने के लिए सूचना संदेश भेज सकते हैं। इंस्टेंट मैसेजिंग जैसे उपयोग के मामलों के लिए, एक संदेश क्लाइंट ऐप में 4000 बाइट्स तक का पेलोड ट्रांसफर कर सकता है।प्रमुख क्षमताएं
सूचना संदेश या डेटा संदेश भेजें | आपके उपयोगकर्ता को प्रदर्शित होने वाले सूचना संदेश भेजें। या डेटा संदेश भेजें और पूरी तरह से निर्धारित करें कि आपके एप्लिकेशन कोड में क्या होता है। संदेश प्रकार देखें। |
बहुमुखी संदेश लक्ष्यीकरण | अपने क्लाइंट ऐप को संदेशों को किसी भी 3 तरीकों से वितरित करें—एकल डिवाइस को, डिवाइस के समूहों को, या विषयों के लिए सब्सक्राइब किए गए डिवाइस पर। |
क्लाइंट ऐप्स से संदेश भेजें | FCM के विश्वसनीय और बैटरी-कुशल कनेक्शन चैनल पर अपने सर्वर पर उपकरणों से पावती, चैट और अन्य संदेश वापस अपने सर्वर पर भेजें। |
यह कैसे काम करता है?
FCM कार्यान्वयन में भेजने और प्राप्त करने के लिए दो मुख्य घटक शामिल हैं:
- एक विश्वसनीय वातावरण जैसे फायरबेस के लिए क्लाउड फ़ंक्शंस या एक ऐप सर्वर जिस पर संदेश बनाना, लक्षित करना और भेजना है।
- एक ऐप्पल, एंड्रॉइड, या वेब (जावास्क्रिप्ट) क्लाइंट ऐप जो संबंधित प्लेटफ़ॉर्म-विशिष्ट परिवहन सेवा के माध्यम से संदेश प्राप्त करता है।
आप Firebase Admin SDK या FCM सर्वर प्रोटोकॉल के माध्यम से संदेश भेज सकते हैं। आप शक्तिशाली अंतर्निहित लक्ष्यीकरण और विश्लेषण या कस्टम आयातित सेगमेंट का उपयोग करके परीक्षण और मार्केटिंग या सहभागिता संदेश भेजने के लिए सूचना कंपोज़र का उपयोग कर सकते हैं।
FCM के घटकों के बारे में अधिक विस्तार और महत्वपूर्ण जानकारी के लिए वास्तु अवलोकन देखें।