डायनामिक लिंक डिप्रेशन FAQ

हमने यूआरएल को अधिक शक्तिशाली बनाने के लिए 7 साल पहले फायरबेस डायनेमिक लिंक लॉन्च किया था - उदाहरण के लिए, रन-टाइम स्थितियों के आधार पर लिंक के गंतव्य को गतिशील रूप से बदलना।

इन वर्षों में, वेब और मोबाइल इकोसिस्टम ऐप लिंक , गूगल प्ले इंस्टेंट , यूनिवर्सल लिंक और ऐप क्लिप्स जैसी तकनीकों के साथ विकसित हुए हैं और आपके ऐप उपयोगकर्ताओं के लिए ऐप और वेब पर उपयोगकर्ता यात्रा को अधिक सहज और पूर्वानुमानित बना दिया है। हमारा मानना ​​है कि इन प्रौद्योगिकियों को सीधे अपनाने और पारिस्थितिकी तंत्र को आगे बढ़ाने से आपको और आपके उपयोगकर्ताओं को अधिक लाभ होगा। हालाँकि, इन नए परिवर्तनों के साथ-साथ, मूल देशी एपीआई, जिस पर फायरबेस डायनेमिक लिंक बनाए गए थे, भी विकसित हुए और नई चुनौतियाँ प्रस्तुत कीं।

उदाहरण के लिए, पारिस्थितिकी तंत्र में बदलाव ने फायरबेस डायनेमिक लिंक्स की मुख्य विशेषताओं में से एक के लिए लगातार स्थिर अनुभव प्रदान करने की हमारी क्षमता को प्रभावित किया - जिससे ऐप उपयोगकर्ताओं को प्लेटफ़ॉर्म की परवाह किए बिना ऐप-इंस्टॉल के बाद ऐप में एक सहज संक्रमण मिलता है।

आदर्श से कम अनुभव का समर्थन जारी रखने के बजाय, हमने फायरबेस डायनेमिक लिंक्स को बंद करने और अन्य डेवलपर समस्याओं को हल करने पर अपने संसाधनों को फिर से केंद्रित करने का निर्णय लिया है।

हम समझते हैं कि इस बदलाव के लिए बाज़ार में वैकल्पिक समाधानों या प्लेटफ़ॉर्म प्रदाताओं का मूल्यांकन करने और उन्हें अपनाने के लिए आपके समय की आवश्यकता होगी।

हम आपकी आवश्यकताओं को पूरा करने के लिए फायरबेस को विकसित करना जारी रख रहे हैं क्योंकि पारिस्थितिकी तंत्र विकसित और बदलता रहता है। हम फायरबेस उत्पादों में नई सुविधाएँ और अपडेट लॉन्च करना जारी रखेंगे, और आपकी ऐप विकास यात्रा में उत्कृष्टता प्राप्त करने में आपकी मदद करने के लिए प्रतिबद्ध हैं।

मुझे क्या जानने की ज़रूरत है?

25 अगस्त, 2025 को फायरबेस डायनेमिक लिंक बंद हो जाएगा। फायरबेस डायनेमिक लिंक्स (दोनों कस्टम डोमेन और पेज.लिंक सबडोमेन पर होस्ट किए गए) द्वारा दिए गए सभी लिंक काम करना बंद कर देंगे और आप अब नए लिंक नहीं बना पाएंगे।

फायरबेस डायनेमिक लिंक से माइग्रेट करने का तरीका तय करने में आपकी मदद करने के लिए, हम आपके विचार के लिए अतिरिक्त जानकारी के साथ इस एफएक्यू दस्तावेज़ को अपडेट करना जारी रखेंगे, साथ ही विभिन्न माइग्रेशन परिदृश्यों के लिए माइग्रेशन गाइड भी प्रदान करेंगे जो आज फायरबेस डायनेमिक लिंक का उपयोग करने के आपके तरीके से मेल खा सकते हैं।

हम इस गाइड को अधिक अक्सर पूछे जाने वाले प्रश्नों के साथ अपडेट करना भी जारी रखेंगे क्योंकि 25 अगस्त, 2025 की समाप्ति तिथि की ओर अवक्षेपण आगे बढ़ता है और हमें कोई अतिरिक्त समस्या का पता चलता है क्योंकि हम आपके प्रवासन प्रयासों में आपकी सहायता करते हैं।

अपने कुछ सबसे महत्वपूर्ण प्रश्नों के उत्तर देने में सहायता के लिए नीचे दिए गए अक्सर पूछे जाने वाले प्रश्न देखें।

अपना माइग्रेशन शुरू करने के लिए, कृपया नीचे "मुझे सेवा से माइग्रेट कैसे करना चाहिए" FAQ पर एक नज़र डालें।

25 अगस्त, 2025 को फायरबेस डायनेमिक लिंक बंद हो जाएगा। फायरबेस डायनेमिक लिंक्स (कस्टम डोमेन और पेज.लिंक सबडोमेन पर होस्ट किए गए दोनों) द्वारा दिए गए सभी लिंक काम करना बंद कर देंगे।

मुझे कितने समय तक प्रवास करना होगा?

अपना प्रवास पूरा करने के लिए आपके पास 25 अगस्त, 2025 तक का समय है।

हां, आपके नए और मौजूदा लिंक 25 अगस्त, 2025 को डायनेमिक लिंक सेवा बंद होने तक काम करते रहेंगे।

जब फायरबेस डायनेमिक लिंक समाप्त हो जाता है, तो आप यह उम्मीद कर सकते हैं:

  • क्लिक किए गए सभी लिंक अंतिम उपयोगकर्ताओं को HTTP 404 स्थिति प्रतिक्रिया लौटाएंगे।
  • सभी HTTP अनुरोध:

    • https://firebasedynamiclinks.googleapis.com/v1/shortLinks (शॉर्ट लिंक एपीआई)
    • https://firebasedynamiclinks.googleapis.com/v1/SHORT_DYNAMIC_LINK/linkStats (लिंक आँकड़े एपीआई)

    400/403 HTTP स्थिति प्रतिक्रिया लौटाएगा।

  • आपके ऐप में एसडीके प्लेटफ़ॉर्म संस्करण और एपीआई कॉल के आधार पर निम्नलिखित व्यवहार:

    आईओएस

    उदाहरण एपीआई कॉल स्थिति का कोड व्यवहार क्या आपका ऐप क्रैश हो जाएगा?
    लघु लिंक बनाएं

    छोटा करें (स्विफ्ट)

    छोटा यूआरएल (स्विफ्ट)

    छोटा करेंविथकंप्लीशन (उद्देश्य-सी)

    400 विफलता कारण के साथ त्रुटि उत्सर्जित होती है नहीं*
    पहला ओपन एट्रिब्यूशन

    FirebaseApp.configure (स्विफ्ट) / FIRApp.configure (ऑब्जेक्टिव-सी) पर स्वचालित रूप से कॉल किया जाता है

    400 कोई त्रुटि नहीं निकलती है, लेकिन एक FDL ऑब्जेक्ट खाली डेटा के साथ वापस भेजा जाता है नहीं*
    एट्रिब्यूशन पुनः खोलें

    हैंडलयूनिवर्सललिंक (स्विफ्ट)

    हैंडलयूनिवर्सललिंक (उद्देश्य-सी)

    400 विफलता कारण के साथ त्रुटि उत्सर्जित होती है नहीं*

    एंड्रॉयड

    उदाहरण एपीआई कॉल स्थिति का कोड व्यवहार क्या आपका ऐप क्रैश हो जाएगा?
    लघु लिंक बनाएं

    बिल्डशॉर्टडायनामिकलिंक (कोटलिन)

    बिल्डशॉर्टडायनामिकलिंक (जावा)

    400 विफलता कारण के साथ त्रुटि उत्सर्जित होती है नहीं*
    पहला ओपन एट्रिब्यूशन

    getDynamicLink(getIntent()) (कोटलिन)

    getDynamicLink(getIntent()) (जावा)

    400 कार्य एक सफल प्रतिक्रिया देता है, लेकिन FDL डेटा खाली होगा नहीं*
    एट्रिब्यूशन पुनः खोलें

    getDynamicLink(getIntent()) (कोटलिन)

    getDynamicLink(getIntent()) (जावा)

    400 कार्य एक सफल प्रतिक्रिया देता है, लेकिन FDL डेटा खाली होगा नहीं*
    निमंत्रण स्वीकार करो Google Play Services में AppInvite मॉड्यूल को आशय पुनर्निर्देशन को संभालते समय लागू किया जाता है (*.page.link या कस्टम डोमेन से) 400 Google Play Services चालू होने पर एक स्पिनर दिखाता है और 400 प्रतिक्रिया लौटाने पर गायब हो जाता है नहीं*

मुझे सेवा से कैसे हटना चाहिए?

हमने पाया है कि जब फायरबेस डायनेमिक लिंक का उपयोग करने की बात आती है तो विभिन्न डेवलपर्स की अलग-अलग ज़रूरतें होती हैं।

आपके स्वयं के उपयोग के मामलों और आपके फायरबेस डायनेमिक लिंक उपयोग के मूल्यांकन के आधार पर, यह संभव है कि नीचे दिए गए परिदृश्यों में से एक आपकी आवश्यकताओं से मेल खाएगा।

इस परिदृश्य के लिए, हम आपको अन्य डीप-लिंकिंग सेवा प्रदाताओं/विक्रेताओं, जैसे एडजस्ट, एप्सफ्लायर, बिटली, ब्रांच, कोचवा और बाजार में अन्य समान प्रदाताओं का उपयोग करने की सलाह देते हैं। (ध्यान दें, इन प्रदाताओं की Google द्वारा जांच नहीं की गई है, लेकिन ये Firebase Dynamic Links के समान कार्यक्षमता प्रदान करते हैं)।

आप अपना डीप-लिंक मेटाडेटा भी निर्यात कर सकते हैं, जिससे आपके लिंक को आपके द्वारा चुने गए किसी भी प्रदाता के पास स्थानांतरित करना आसान हो जाएगा।

फायरबेस डायनेमिक लिंक से मेल खाने वाली सुविधाओं वाला प्रदाता ढूंढने में मदद के लिए, नीचे दी गई सुविधाओं की सूची देखें।

फायरबेस डायनेमिक लिंक विशेषताएं:

  • उपयोगकर्ताओं को एक क्लिक से उनके डिवाइस के लिए सही स्टोर पर ले जाता है (और यदि आवश्यक हो तो वेबपेज पर वापस आ जाता है)
  • उपयोगकर्ताओं को आपके ऐप को डाउनलोड करने और इंस्टॉल करने के बाद एक विलंबित डीप लिंक देखने की यात्रा जारी रखने की सुविधा प्रदान करता है
  • आपके ऐप में डीप-लिंक्ड सामग्री के माध्यम से उपयोगकर्ताओं को प्रासंगिक अनुभव प्रदान करता है (जब पहले से इंस्टॉल हो)
  • डायनामिक लिंक क्लिक इवेंट से संबंधित विश्लेषणात्मक डेटा प्रदान करता है
  • शॉर्ट-लिंक यूआरएल बनाने की क्षमता प्रदान करता है
  • सामाजिक साझाकरण के लिए लिंक में मेटाडेटा जोड़ने की क्षमता प्रदान करता है

यदि मैं अपने ऐप के पहले ही इंस्टॉल हो जाने के बाद ही उसे डीप-लिंक करने की परवाह करता हूँ तो क्या होगा?

इस परिदृश्य के लिए, हम ऐप लिंक और यूनिवर्सल लिंक का उपयोग करने की सलाह देते हैं जो डेवलपर्स के लिए अपने उपयोगकर्ताओं के लिए डीप-लिंकिंग अनुभव प्रदान करने के लिए प्लेटफ़ॉर्म-समर्थित तरीके हैं।

ऐप लिंक और यूनिवर्सल लिंक का उपयोग करने के लिए माइग्रेट करने के तरीके के बारे में अधिक जानकारी के लिए इस गाइड को देखें।

यह मार्गदर्शिका यह भी बताती है कि जिस डोमेन पर आप अपने नए लिंक के लिए उपयोग करने की योजना बना रहे हैं, उस पर आवश्यक डोमेन और एसेट लिंक सत्यापन फ़ाइलों को होस्ट करने के लिए फायरबेस होस्टिंग का वैकल्पिक रूप से उपयोग कैसे करें (उदाहरण के लिए ऐप लिंक के लिए एसेटलिंक.जेसन फ़ाइल, ऐप्पल-ऐप-साइट-एसोसिएशन फ़ाइल)। यूनिवर्सल लिंक्स).

इस परिदृश्य में, आपको आगामी सूर्यास्त को संभालने के लिए अपने ऐप में कोई कार्रवाई करने की आवश्यकता नहीं हो सकती है, हालांकि हम अनुशंसा करते हैं:

  • अपने लिंक मेटाडेटा को निर्यात करने के लिए गाइड का पालन करते हुए अपने मौजूदा फायरबेस डायनेमिक लिंक की समीक्षा करें ताकि यह सुनिश्चित किया जा सके कि लिंक बंद होने के बाद आपके उपयोगकर्ता और ऐप प्रभावित नहीं होंगे।

  • फ़ायरबेस कंसोल में आपके फ़ायरबेस डायनामिक लिंक यूआरएल उपसर्गों को हटाया जा रहा है। नोट: यूआरएल उपसर्ग डोमेन 25 अगस्त, 2025 के बाद स्वचालित रूप से हटा दिए जाएंगे।

  • आपके ऐप्स से फ़ायरबेस डायनेमिक लिंक SDK को हटाया जा रहा है।

यदि आप कोई ऐसा प्रवासन परिदृश्य देखते हैं जो आपकी अपनी ज़रूरतों को पूरा नहीं करता है, तो कृपया हमें बताने के लिए संपर्क करें

शॉर्ट लिंक और एनालिटिक्स के लिए फायरबेस डायनेमिक लिंक एपीआई 25 अगस्त, 2025 को सूर्यास्त की तारीख तक उपलब्ध रहेंगे।

उस तारीख के बाद ये एपीआई उपयोग के लिए उपलब्ध नहीं होंगे और सेवा बंद हो जाएगी

कृपया अपने लिंक मेटाडेटा को निर्यात करने के निर्देशों के लिए अपने लिंक मेटाडेटा को निर्यात करने पर मार्गदर्शिका देखें।

आप अपने फायरबेस डायनेमिक लिंक मेटाडेटा को पुनः प्राप्त करने के लिए निर्यात गाइड का उपयोग कर सकते हैं, जिसमें लिंक स्वयं शामिल है।

आप अपने प्रत्येक फायरबेस डायनेमिक लिंक के लिए लिंक सांख्यिकी डेटा पुनर्प्राप्त करने के लिए फायरबेस डायनेमिक लिंक एनालिटिक्स एपीआई का उपयोग कर सकते हैं। यह एनालिटिक्स एपीआई ~5 क्यूपीएस तक सीमित है। एपीआई का उपयोग करते समय उस अनुरोध सीमा के भीतर कैसे काम करना है, इसके उदाहरण के लिए, कृपया इस क्लाउड टास्क नमूना को देखें।

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

यदि आपको अपने प्रवासन में सहायता के लिए उच्च अनुरोध दर की आवश्यकता है, तो कृपया फायरबेस सपोर्ट पर हमसे संपर्क करें।

आपके डोमेन और लिंक मेटाडेटा को 25 अगस्त, 2025 को हटाने के लिए चिह्नित किया जाएगा और हमारी डेटा अवधारण नीति के अनुसार शुद्ध किया जाएगा।

हां, फायरबेस प्रमाणीकरण का उपयोग करके आपका ईमेल लिंक प्रमाणीकरण काम करना जारी रखेगा।

फायरबेस प्रमाणीकरण वर्तमान में प्रमाणीकरण लिंक को अनुकूलित करने के लिए फायरबेस डायनेमिक लिंक का उपयोग करता है, लेकिन हम यह सुनिश्चित करने के लिए एक अपडेट प्रदान करेंगे कि फायरबेस डायनेमिक लिंक सेवा बंद होने के बाद भी यह कार्यक्षमता काम करती रहे।

ध्यान दें कि कार्यक्षमता की यह निरंतरता स्टोर और वेब रूटिंग, स्थगित और नियमित डीप-लिंकिंग के प्राथमिक उपयोग के मामलों के लिए फायरबेस डायनेमिक लिंक का उपयोग करने से अलग है, जिसे ऊपर साझा की गई माइग्रेशन टाइमलाइन के अनुसार हटा दिया जाएगा।

कृपया "मुझे सेवा से कैसे माइग्रेट करना चाहिए" FAQ देखें जो विभिन्न माइग्रेशन परिदृश्यों का विवरण देता है और उपलब्ध विभिन्न विकल्पों के लिए माइग्रेशन गाइड प्रदान करता है।