फायरबेस डायनेमिक लिंक

फायरबेस डायनेमिक लिंक ऐसे लिंक होते हैं जो कई प्लेटफ़ॉर्म पर आपकी इच्छानुसार काम करते हैं, और चाहे आपका ऐप पहले से इंस्टॉल हो या नहीं।

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

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

यह कैसे काम करता है?

आप या तो फ़ायरबेस कंसोल का उपयोग करके, REST API, iOS या Android बिल्डर API का उपयोग करके, या अपने ऐप के लिए विशिष्ट डोमेन में डायनामिक लिंक पैरामीटर जोड़कर एक URL बनाकर एक डायनामिक लिंक बनाते हैं। ये पैरामीटर उन लिंक को निर्दिष्ट करते हैं जिन्हें आप खोलना चाहते हैं, यह इस पर निर्भर करता है कि उपयोगकर्ता का प्लेटफ़ॉर्म क्या है और आपका ऐप इंस्टॉल है या नहीं।

जब कोई उपयोगकर्ता आपके किसी डायनामिक लिंक को खोलता है, यदि आपका ऐप अभी तक इंस्टॉल नहीं हुआ है, तो उपयोगकर्ता को आपका ऐप इंस्टॉल करने के लिए प्ले स्टोर या ऐप स्टोर पर भेजा जाता है (जब तक कि आप अन्यथा निर्दिष्ट न करें), और आपका ऐप खुल जाता है। फिर आप उस लिंक को पुनः प्राप्त कर सकते हैं जो आपके ऐप पर भेजा गया था और अपने ऐप के लिए उपयुक्त डीप लिंक को संभाल सकते हैं।

आप अपने स्वयं के डोमेन नाम का उपयोग करके डायनामिक लिंक बना सकते हैं:

https://example.com/summer-sale
https://example.com/links/promos/summer-sale
https://links.example.com/summer-sale
https://ex.amp.le/summer-sale

या, यदि आपके पास अपने ऐप के लिए कोई डोमेन नहीं है, तो आप एक निःशुल्क कस्टम पेज.लिंक उपडोमेन का उपयोग कर सकते हैं:

https://example.page.link/summer-sale

फायरबेस कंसोल में बिना किसी शुल्क के अपना उपडोमेन बनाएं।

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

कार्यान्वयन पथ

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

अगले कदम