डिवाइस ग्रुप में मैसेज भेजने की सुविधा अब सेवा में नहीं है. यह 29 सितंबर, 2027 के बाद काम नहीं करेगी. इन निर्देशों की मदद से, इस सुविधा से माइग्रेट किया जा सकता है.
अपने ग्रुप-टोकन की मैपिंग मैनेज करना
FCM अब आपके डिवाइस ग्रुप को सेव नहीं करेगा. इसलिए, आपको अपने ऐप्लिकेशन सर्वर पर, अपने ग्रुप (जैसे कि उपयोगकर्ता आईडी) और उनसे जुड़े FCM रजिस्ट्रेशन टोकन के बीच अपनी मैपिंग बनानी और उसे बनाए रखना होगा. हमारा सुझाव है कि आप Cloud Firestore, रीयलटाइम डेटाबेस या रिलेशनल डेटाबेस जैसे परसिस्टेंट स्टोरेज समाधान का इस्तेमाल करें.
जब कोई क्लाइंट ऐप्लिकेशन शुरू होता है या उसका टोकन रीफ़्रेश होता है, तो उसे टोकन कैप्चर करना चाहिए. साथ ही, उसे सेव करने के लिए अपने बैकएंड को भेजना चाहिए. इसके बाद, आपका बैकएंड उस टोकन को सही उपयोगकर्ता या ग्रुप से जोड़ता है.
अपने मौजूदा ग्रुप-टोकन की मैपिंग वापस पाना
FCM के डिवाइस ग्रुप मैनेजमेंट एपीआई, किसी दिए गए notification_key से जुड़े रजिस्ट्रेशन टोकन की सूची पाने के लिए, GET तरीके का इस्तेमाल करते हैं.
चेतावनी: ग्रुप-टोकन मैपिंग को वापस पाने के लिए इस्तेमाल होने वाला एपीआई, 29 सितंबर, 2027 को बंद कर दिया जाएगा. इसके बाद, डेटा को सेव नहीं किया जाएगा. अगर आपको अपने ग्रुप का डेटा चाहिए, तो 29 सितंबर, 2027 से पहले उसे वापस पाएं.
किसी ग्रुप के हर टोकन को मैसेज भेजना
मैनेज किए जा रहे नए ग्रुप-टोकन मैपिंग का इस्तेमाल करके किसी ग्रुप को मैसेज भेजने के लिए, अपने डेटाबेस से टोकन की सूची वापस पाएं.
अगर Firebase Admin SDK का इस्तेमाल किया जा रहा है, तो एक साथ कई टोकन पर मैसेज भेजने के लिए, मल्टीकास्ट मैसेजिंग एपीआई (sendEachForMulticast) का इस्तेमाल किया जा सकता है.
अगर FCM HTTP v1 API को सीधे तौर पर कॉल किया जा रहा है, तो आपको अपने ग्रुप के हर टोकन के लिए एक अलग एचटीटीपी अनुरोध करना होगा. इसके लिए, रजिस्ट्रेशन टोकन की सूची पर बार-बार जाएं और मैसेज पेलोड में साफ़ तौर पर सेट किए गए token फ़ील्ड के साथ एक अनुरोध भेजें.
ज़्यादा लोगों को मैसेज भेजने के लिए, विषय के हिसाब से मैसेज भेजने की सुविधा का इस्तेमाल करना
विषय के हिसाब से मैसेज भेजने की सुविधा, ग्रुप मैसेज भेजने की सुविधा की जगह इस्तेमाल नहीं की जा सकती. विषयों को थ्रूपुट के लिए ऑप्टिमाइज़ किया जाता है, न कि लेटेन्सी के लिए. साथ ही, इन्हें बड़े फ़ैनआउट के लिए इस्तेमाल करने का सुझाव दिया जाता है. अगर यह सुविधा आपके लिए काम करती है, तो विषय की सदस्यताएं मैनेज करने और विषयों को मैसेज भेजने के तरीके के बारे में ज़्यादा जानें.