45

मैं जानना चाहता हूं कि फायरबेस क्लाउड मैसेजिंग असीमित उपयोगकर्ताओं के लिए नि: शुल्क है या नहीं?क्या जीसीएम (अब एफसीएम) किसी भी सीमा के लिए मुफ्त है?

+3

हाँ अपने नि: शुल्क की तरह डॉक्स आप –

+3

बता यह एक अच्छा सवाल है, वैसे भी नीचे वोट क्यों? – faruk

+2

वोट क्यों नीचे? तो लोग पागल हो गए हैं .. – Siddharth

उत्तर

24
AL से answer के अलावा


Pricing page Faqs से:

कौन से उत्पादों भुगतान कर रहे हैं? कौन सा मुफ़्त है?

फायरबेस के भुगतान किए गए बुनियादी ढांचे के उत्पाद रीयलटाइम डेटाबेस, फायरबेस स्टोरेज, होस्टिंग और टेस्ट लैब हैं। हम टेस्ट लैब को छोड़कर इन उत्पादों के सभी के लिए एक नि: शुल्क स्तर प्रदान करते हैं। एनालिटिक्स, ऐप्लिकेशन अनुक्रमण, प्रमाणीकरण, गतिशील लिंक, क्लाउड संदेश, सूचनाएं, आमंत्रण, क्रैश रिपोर्टिंग, &, रिमोट कॉन्फ़िग:

Firebase भी कई मुक्त उत्पादों है। आप हमारी मुफ्त स्पार्क योजना समेत सभी योजनाओं में असीमित इनकी राशि का उपयोग कर सकते हैं।

तो, यह मुफ़्त है। सीमा डॉक्स में कहीं भी उल्लेख नहीं है, हालांकि Firebase वास्तविक समय डेटाबेस पर एक सीमा होती है, पूछे जाने वाले प्रश्न में वर्णित के रूप में:

Firebase एक ही समय में अपने अनुप्रयोग के डेटाबेस के लिए कनेक्शन की संख्या मुश्किल सीमा लगाता है। फायरबेस और हमारे उपयोगकर्ताओं को दुर्व्यवहार से बचाने के लिए ये सीमाएं हैं।

नि: शुल्क योजना सीमा 100 है, और इसे उठाया नहीं जा सकता है। लौ और ब्लेज़ योजनाओं में 10,000 एक साथ डेटाबेस कनेक्शन की प्रारंभिक सीमा है। यह दुर्व्यवहार को रोकने के लिए है और 24 घंटे नोटिस के साथ फायरबेस समर्थन से संपर्क करके उठाया जा सकता है।

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

हम कड़ी मेहनत कर रहे ज्वाला और ब्लेज़ योजनाओं पर प्रारंभिक 10,000 एक साथ कनेक्शन टोपी हटाने के लिए।

इसलिए यदि आप अपने उपयोगकर्ता की डेटा बचाने के लिए और FCM पंजीकरण Firebase डाटाबेस में संग्रहित टोकन का उपयोग कर अपने उपयोगकर्ता के उपकरणों के लिए पुश सूचनाएं का एक बहुत भेजना चाहते Firebase डेटाबेस का उपयोग कर रहे हैं, आप में सीमा तक नहीं पहुंच सकता है मुफ्त स्पार्क योजना, हालांकि 10k सीमा को मारना वाकई मुश्किल है।

+0

सवाल यह है कि अगर एफसीएम अधिसूचनाओं की संख्या पर कोई सीमा है तो हम दूसरी/मिलीसेकंड में भेजते हैं? यदि मैं चैट एप्लिकेशन के लिए एफसीएम का उपयोग करता हूं, तो मेरा प्रत्येक संदेश भेजने के लिए, यह – user2924714

+0

@ user2924714 पर बहुत सारी पुश नोटिफिकेशन हो सकती है। प्रति सेकंड अधिसूचना की कोई सीमा नहीं है, क्योंकि मैंने इसे हजारों भेजने के लिए उपयोग किया है प्रत्येक सेकंड अधिसूचना का। हालांकि एफसीएम विश्वसनीय नहीं है और चैट अधिसूचनाओं या किसी अधिसूचना के लिए इसका उपयोग नहीं किया जाना चाहिए जिसे तत्काल पहुंचना है। अधिसूचना में देरी हो सकती है या डिवाइस तक कभी नहीं पहुंच सकती है। – noob

+0

धन्यवाद। क्या आप कृपया कोई संदर्भ प्रदान कर सकते हैं कि एफसीएम विश्वसनीय नहीं है? मैंने एकमात्र मामला देखा कि उपयोगकर्ता को संदेश नहीं मिलेगा अगर वह ऑफ़लाइन है और ऑफ़लाइन संदेशों की उनकी कतार पूर्ण हो गई है। https://firebase.google.com/docs/cloud-messaging/concept- विकल्प: "100 संदेशों की एक सीमा है जिसे बिना ढहने के संग्रहीत किया जा सकता है। यदि सीमा तक पहुंच जाती है, तो सभी संग्रहीत संदेशों को त्याग दिया जाता है। डिवाइस कब ऑनलाइन वापस आ गया है, यह एक विशेष संदेश प्राप्त करता है जो दर्शाता है कि सीमा तक पहुंच गई थी। ऐप तब स्थिति को ठीक से संभाल सकता है, आमतौर पर ऐप सर्वर से पूर्ण सिंक का अनुरोध करके।" – user2924714

6

Firebase Cloud Messaging Docs से:

Firebase क्लाउड संदेश सेवा (FCM) के एक पार मंच मैसेजिंग समाधान आप मज़बूती से किसी कीमत पर संदेश देने की सुविधा देता है।

5

आप आधिकारिक Firebase Pricings पृष्ठ का संदर्भ ले सकते हैं। वहां से आप परियोजनाओं है कि उपलब्ध हैं के प्रकार को देखने में सक्षम हो जाएगा: चिंगारी, ज्वाला, आग है, जो उन सभी को एनालिटिक्स, ऐप्लिकेशन अनुक्रमण, प्रमाणीकरण, गतिशील लिंक, आमंत्रित किया है, सूचनाओं के साथ FCM (के लिए , क्रैश रिपोर्टिंग & रिमोट कॉन्फ़िगर) मुफ्त के लिए शामिल है।

enter image description here

+0

धन्यवाद। यह मुफ़्त है लेकिन क्या मेरी परियोजना प्रति दिन 10000 से अधिक अधिसूचित कर सकती है? (एंड्रॉइड और आईओएस दोनों के लिए)? – kemdo

+0

@kemdo आप जो सूचनाएं भेज सकते हैं उसकी संख्या की कोई सीमा नहीं है। –

+0

आपको बहुत धन्यवाद – kemdo

2

फायरबेस क्लाउड मैसेजिंग (एफसीएम) कनेक्शन सर्वर (सीसीएस) डिवाइस और ऐप सर्वर के बीच बैठता है। निम्नलिखित सीमाएं लागू होती हैं

  1. प्रलेखन here से, ऐसा लगता है कि एफसीएम समानांतर में 1000 कनेक्शन की सीमा लगाता है।

प्रत्येक प्रेषक आईडी के लिए, FCM समानांतर में 1000 कनेक्शन की अनुमति देता है।

Sender Id एक अद्वितीय संख्यात्मक मान बनाया है जब आप अपने Firebase परियोजना बनाने, Firebase कंसोल सेटिंग्स फलक के क्लाउड संदेश टैब में उपलब्ध है। प्रेषक आईडी का उपयोग प्रत्येक ऐप सर्वर की पहचान के लिए किया जाता है जो क्लाइंट ऐप को संदेश भेज सकता है।

नोट: कृपया मुझे ठीक कर लें इस सीमा सीसीएस के लिए एक अनुप्रयोग सर्वर से अधिकतम कनेक्शन के बारे में नहीं है


  1. दूसरे, आप भी Flow Control के बारे में पढ़ना चाहिए यदि आप XMPP conncetion सर्वर प्रोटोकॉल का उपयोग कर रहे हैं (जिसे डिवाइस-टू-क्लाउड मैसेजिंग का उपयोग करते समय उपयोग किया जाना है)। किसी भी समय सीसीएस की ओर 100 से अधिक अनजान संदेश नहीं होना चाहिए।

लंबित संदेश गिनती 100 तक पहुँच जाता है, अनुप्रयोग सर्वर नए संदेश भेजना बंद और सीसीएस के लिए इंतजार करना चाहिए मौजूदा लंबित संदेशों के कुछ स्वीकार करने के लिए

संबंधित मुद्दे