किसी मैसेज की प्राथमिकता सेट करना

डाउनस्ट्रीम मैसेज को डिलीवरी की प्राथमिकता असाइन करने के लिए, आपके पास दो विकल्प होते हैं: सामान्य और ज़्यादा प्राथमिकता. हालांकि, अलग-अलग प्लैटफ़ॉर्म पर यह सुविधा थोड़ी अलग तरह से काम करती है. सामान्य और ज़्यादा प्राथमिकता वाले मैसेज की डिलीवरी इस तरह होती है:

  • सामान्य प्राथमिकता. जब ऐप्लिकेशन फ़ोरग्राउंड में चालू होता है, तब सामान्य प्राथमिकता वाले मैसेज तुरंत डिलीवर हो जाते हैं. बैकग्राउंड में चल रहे ऐप्लिकेशन के लिए, डिलीवरी में देरी हो सकती है. कम समय में डिलीवर होने वाले मैसेज के लिए, सामान्य प्राथमिकता चुनें. जैसे, नए ईमेल की सूचनाएं, यूज़र इंटरफ़ेस (यूआई) को सिंक में रखना या बैकग्राउंड में ऐप्लिकेशन का डेटा सिंक करना.
  • ज़्यादा प्राथमिकता. FCM, ज़्यादा प्राथमिकता वाले मैसेज को तुरंत डिलीवर करने की कोशिश करता है. भले ही, डिवाइस Doze मोड में हो. ज़्यादा प्राथमिकता वाले मैसेज, समय के हिसाब से अहम और उपयोगकर्ता को दिखने वाले कॉन्टेंट के लिए होते हैं.

यहां, FCM HTTP 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"
      }
    }
  }
}

मैसेज की प्राथमिकता सेट करने के बारे में, प्लैटफ़ॉर्म के हिसाब से ज़्यादा जानकारी पाने के लिए:

ज़्यादा जोखिम वाली गतिविधियों के लिए इस्तेमाल के उदाहरण

FCM एपीआई, आपातकालीन चेतावनियों या अन्य ज़्यादा जोखिम वाली गतिविधियों के लिए नहीं बनाए गए हैं. इन गतिविधियों में, एपीआई के इस्तेमाल या काम न कर पाने की वजह से मौत हो सकती है, शारीरिक चोट लग सकती है या पर्यावरण को नुकसान पहुंच सकता है. जैसे, परमाणु सुविधाओं की गतिविधि, एयर ट्रैफ़िक कंट्रोल या लाइफ़ सपोर्ट सिस्टम. इस तरह के किसी भी इस्तेमाल पर, सेवा की शर्तों के सेक्शन 4. a. के तहत साफ़ तौर पर रोक लगाई गई है. 7. शर्तों के मुताबिक, अपने ऐप्लिकेशन को मैनेज करने की पूरी ज़िम्मेदारी आपकी है. साथ ही, शर्तों का पालन न करने की वजह से होने वाले किसी भी नुकसान के लिए भी आप ही ज़िम्मेदार हैं. Google, एपीआई "जैसा है" के आधार पर उपलब्ध कराता है. साथ ही, उसके पास यह अधिकार है कि वह किसी भी वजह से और किसी भी समय, एपीआई या उसके किसी हिस्से या सुविधा को बंद कर सकता है. इसके अलावा, वह आपको एपीआई का ऐक्सेस भी बंद कर सकता है. इसके लिए, Google की आपके या आपके उपयोगकर्ताओं के प्रति कोई कानूनी जवाबदेही या अन्य ज़िम्मेदारी नहीं होगी.