Firebase डाइनैमिक लिंक

Firebase डाइनैमिक लिंक, ऐसे लिंक होते हैं जो आपकी पसंद के मुताबिक काम करते हैं. ये लिंक कई प्लैटफ़ॉर्म पर काम करते हैं. भले ही, आपका ऐप्लिकेशन पहले से इंस्टॉल हो या नहीं.

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

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

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

आप Firebase कंसोल का इस्तेमाल करके, REST API, iOS या Android Builder API का इस्तेमाल करके या अपने ऐप्लिकेशन के लिए किसी खास डोमेन में डाइनैमिक लिंक पैरामीटर जोड़कर यूआरएल बनाकर डाइनैमिक लिंक बनाते हैं. ये पैरामीटर, उपयोगकर्ता के प्लैटफ़ॉर्म और आपका ऐप्लिकेशन इंस्टॉल है या नहीं, इसके आधार पर उन लिंक के बारे में बताते हैं जिन्हें आपको खोलना है.

जब कोई उपयोगकर्ता आपके किसी डाइनैमिक लिंक को खोलता है और अगर आपका ऐप्लिकेशन अभी तक इंस्टॉल नहीं हुआ है, तो उसे इंस्टॉल करने के लिए उपयोगकर्ता को Play Store या App 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

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

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

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

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

लागू करने का पाथ

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

अगले चरण