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

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

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

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

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

के बारे में

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

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

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

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

Firebase कंसोल क्लाइंट को जो कुंजियां भेजता है, वे हैं:

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

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

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

जब डिवाइस को एक सूचना प्राप्त होती है तो चलाने के लिए ध्वनि इंगित करता है।

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

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