डाउनस्ट्रीम मैसेज को डिलीवरी की प्राथमिकता असाइन करने के लिए, आपके पास दो विकल्प होते हैं: सामान्य और ज़्यादा प्राथमिकता. हालांकि, अलग-अलग प्लैटफ़ॉर्म पर सूचनाएं पाने का तरीका थोड़ा अलग होता है. सामान्य और ज़्यादा ज़रूरी सूचनाएं पाने का तरीका इस तरह काम करता है:
- सामान्य प्राथमिकता. सामान्य प्राथमिकता वाले मैसेज, ऐप्लिकेशन के फ़ोरग्राउंड में होने पर तुरंत डिलीवर किए जाते हैं. बैकग्राउंड में चल रहे ऐप्लिकेशन के लिए, सूचनाएं मिलने में देरी हो सकती है. कम समय में डिलीवर किए जाने वाले मैसेज के लिए, डिलीवरी की सामान्य प्राथमिकता चुनें. जैसे, नए ईमेल की सूचनाएं, यूज़र इंटरफ़ेस को सिंक रखना या बैकग्राउंड में ऐप्लिकेशन के डेटा को सिंक करना.
- ज़्यादा प्राथमिकता. FCM, सबसे ज़रूरी मैसेज को तुरंत डिलीवर करने की कोशिश करता है. भले ही, डिवाइस डॉज़ मोड में हो. ज़्यादा प्राथमिकता वाले मैसेज, समय के हिसाब से ज़रूरी और उपयोगकर्ता को दिखने वाले कॉन्टेंट के लिए होते हैं.
यहां सामान्य प्राथमिकता वाला एक मैसेज दिया गया है. इसे FCM एचटीटीपी v1 प्रोटोकॉल का इस्तेमाल करके भेजा गया है. इससे मैगज़ीन के सदस्य को यह सूचना मिलती है कि नया कॉन्टेंट डाउनलोड करने के लिए उपलब्ध है:
{
"message":{
"topic":"subscriber-updates",
"notification":{
"body" : "This week's edition is now available.",
"title" : "NewsMagazine.com",
},
"data" : {
"volume" : "3.21.15",
"contents" : "http://www.news-magazine.com/world-week/21659772"
},
"android":{
"priority":"normal"
},
"apns":{
"headers":{
"apns-priority":"5"
}
},
"webpush": {
"headers": {
"Urgency": "high"
}
}
}
}
मैसेज की प्राथमिकता सेट करने के बारे में, प्लैटफ़ॉर्म के हिसाब से ज़्यादा जानकारी पाने के लिए:
- Android डिवाइस पर मैसेज की प्राथमिकता सेट करना और उसे मैनेज करना
- एपीएन से जुड़ा दस्तावेज़
- वेब पुश मैसेज की प्राथमिकता
ज़िंदगी के लिए ज़रूरी इस्तेमाल के उदाहरण
FCM एपीआई, आपातकालीन सूचनाओं या अन्य ज़्यादा जोखिम वाली गतिविधियों के लिए नहीं बनाए गए हैं. इन गतिविधियों में, एपीआई के इस्तेमाल या काम न करने पर मृत्यु, शारीरिक चोट या पर्यावरणीय नुकसान हो सकता है. जैसे, परमाणु सुविधाओं का संचालन, एयर ट्रैफ़िक कंट्रोल या लाइफ़ सपोर्ट सिस्टम. इस तरह के किसी भी इस्तेमाल पर, सेक्शन 4. a. के तहत साफ़ तौर पर पाबंदी है. 7 में दी गई सेवा की शर्तों का उल्लंघन किया है. अपने ऐप्लिकेशन के लिए, शर्तों का पालन करने की ज़िम्मेदारी पूरी तरह से आपकी होगी. साथ ही, शर्तों का पालन न करने की वजह से होने वाले किसी भी नुकसान की ज़िम्मेदारी भी आपकी होगी. Google, एपीआई को "जैसा है वैसा" के आधार पर उपलब्ध कराता है. साथ ही, Google के पास यह अधिकार सुरक्षित है कि वह किसी भी समय और किसी भी वजह से, एपीआई या उसके किसी हिस्से, सुविधा या उसके ऐक्सेस को बंद कर सकता है. इसके लिए, Google पर कोई ज़िम्मेदारी या अन्य जवाबदेही नहीं होगी.