Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

फायरबेस कंसोल के साथ संदेश भेजें

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

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

आपके ऐप में संदेश प्राप्त करने के लिए तर्क विकसित करने के बाद, आप गैर-तकनीकी उपयोगकर्ताओं को अधिसूचना कंपोजर के साथ संदेश भेजने की अनुमति दे सकते हैं।

के बारे में

जब आप सूचनाएं कंपोजर से सूचना संदेश भेजते हैं, तो Google आपके द्वारा फ़ॉर्म फ़ील्ड में दर्ज किए गए मानों का उपयोग इन तरीकों से करता है:

  • उपयोगकर्ता खंड और समाप्ति जैसे क्षेत्र संदेश लक्ष्य और वितरण विकल्प निर्धारित करते हैं।
  • अधिसूचना टेक्स्ट और कस्टम डेटा जैसे फ़ील्ड क्लाइंट को कुंजी/वैल्यू जोड़े वाले पेलोड में भेजे जाते हैं।

ये फ़ील्ड Message ऑब्जेक्ट के माध्यम से उपलब्ध कुंजियों पर मैप करते हैं। उदाहरण के लिए, कंपोज़र के कस्टम डेटा फ़ील्ड में दर्ज किए गए कुंजी/मान युग्मों को सूचना के लिए data पेलोड के रूप में नियंत्रित किया जाता है। अन्य फ़ील्ड सीधे notification ऑब्जेक्ट या प्लेटफ़ॉर्म विशिष्ट सूचना कॉन्फ़िगरेशन में कुंजियों पर मैप करते हैं।

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

फायरबेस कंसोल ग्राहकों को जो कुंजियाँ भेजता है वे हैं:

चाभी कंसोल फ़ील्ड लेबल विवरण
notification.title अधिसूचना शीर्षक अधिसूचना शीर्षक इंगित करता है।
notification.body अधिसूचना पाठ सूचना के मुख्य भाग का पाठ दर्शाता है।
data कस्टम डेटा कुंजी/मूल्य जोड़े जिन्हें आप परिभाषित करते हैं। ऐप को संभालने के लिए इन्हें डेटा पेलोड के रूप में डिलीवर किया जाता है।

संदेश वितरण निर्धारित करने वाली कुंजियों में शामिल हैं:

चाभी कंसोल फ़ील्ड लेबल विवरण
sound ध्वनि

डिवाइस को सूचना मिलने पर चलने वाली ध्वनि का संकेत देता है।

time_to_live समय-सीमा समाप्त

यह पैरामीटर निर्दिष्ट करता है कि डिवाइस ऑफ़लाइन होने पर संदेश को कितनी देर (सेकंड में) FCM स्टोरेज में रखा जाना चाहिए। अधिक जानकारी के लिए, संदेश का जीवनकाल सेट करना देखें।