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

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

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

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

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

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

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

आप कर सकते हैं अपने खुद के डोमेन नाम का उपयोग गतिशील लिंक बनाने :

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

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

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

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

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

अगले कदम