संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
इंस्टेंस आईडी एपीआई की मदद से, इंस्टेंस आईडी को अपने Android या iOS ऐप्लिकेशन के साथ इंटिग्रेट किया जा सकता है. इंस्टेंस आईडी, आपके ऐप्लिकेशन के हर इंस्टेंस के लिए एक यूनीक आइडेंटिफ़ायर उपलब्ध कराता है. साथ ही, यह कार्रवाइयों की पुष्टि करने और उन्हें अनुमति देने का तरीका भी उपलब्ध कराता है. InstanceID लंबे समय तक मान्य रहता है. हालांकि, यह इन वजहों से खत्म हो सकता है:
डिवाइस को फ़ैक्ट्री रीसेट किया गया हो.
उपयोगकर्ता ऐप्लिकेशन को अनइंस्टॉल करता है.
उपयोगकर्ता, ऐप्लिकेशन में “डेटा मिटाएं” कार्रवाई करता है.
डिवाइस का लंबे समय तक इस्तेमाल न किया गया हो. डिवाइस और क्षेत्र के हिसाब से, यह समयसीमा तय होती है.
Instance ID सेवा, गलत इस्तेमाल या गड़बड़ियों का पता लगाती है और InstanceID को रीसेट करती है.
अगर आपके क्लाइंट ऐप्लिकेशन को इस सुविधा की ज़रूरत है, तो सर्वर-साइड कोड.
Instance ID सेवा, आपके ऐप्लिकेशन को InstanceID के बारे में सूचना देती है. यह सूचना, InstanceIDListenerService को वापस कॉल करके दी जाती है. अगर आपके ऐप्लिकेशन को यह सूचना मिलती है, तो उसे getToken() को कॉल करना होगा और नया InstanceID वापस पाना होगा. साथ ही, अपने सर्वर अपडेट करने होंगे.
getToken तरीके का इस्तेमाल करके, InstanceID के मालिकाना हक की पुष्टि करें. साथ ही, सर्वर को ऐप्लिकेशन से जुड़े डेटा या सेवाओं को ऐक्सेस करने की अनुमति दें. यह तरीका OAuth2 के पैटर्न का पालन करता है. इसके लिए, authorizedEntity और scope की ज़रूरत होती है. authorizedEntity, प्रोजेक्ट आईडी या कोई दूसरा InstanceID हो सकता है. इससे यह तय होता है कि जनरेट किए गए टोकन का इस्तेमाल करने की अनुमति किन सेवाओं को है. scope से यह तय होता है कि टोकन किस सेवा या डेटा को ऐक्सेस करने की अनुमति देता है.
इनके लिए Instance ID API के बारे में ज़्यादा जानें:
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-09-10 (UTC) को अपडेट किया गया."],[[["\u003cp\u003eThe Instance ID API provides a unique identifier for each app instance and enables authentication and authorization.\u003c/p\u003e\n"],["\u003cp\u003eInstance IDs are long-lived but can expire due to various factors like device reset, uninstallation, data clearing, extended inactivity, or service-detected issues.\u003c/p\u003e\n"],["\u003cp\u003eUpon Instance ID reset, apps are notified and must retrieve a new ID using \u003ccode\u003egetToken()\u003c/code\u003e and update their servers.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003egetToken()\u003c/code\u003e method, using OAuth2 patterns, verifies Instance ID ownership and grants server access to associated data or services based on authorized entity and scope.\u003c/p\u003e\n"]]],[],null,[]]