Check out what’s new from Firebase at Google I/O 2022. Learn more

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

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

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

लगभग

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

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

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

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

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

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

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

चाबी कंसोल फ़ील्ड लेबल विवरण
sound आवाज़

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

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

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