फायरबेस डायनेमिक लिंक
Firebase डायनेमिक लिंक ऐसे लिंक होते हैं जो आपकी इच्छानुसार काम करते हैं, एक से अधिक प्लेटफ़ॉर्म पर, और आपका ऐप पहले से इंस्टॉल है या नहीं।
डायनामिक लिंक के साथ, आपके उपयोगकर्ताओं को उस प्लेटफ़ॉर्म के लिए सर्वोत्तम उपलब्ध अनुभव प्राप्त होता है, जिस पर वे आपका लिंक खोलते हैं। यदि कोई उपयोगकर्ता आईओएस या एंड्रॉइड पर डायनामिक लिंक खोलता है, तो उन्हें सीधे आपके मूल ऐप में लिंक की गई सामग्री पर ले जाया जा सकता है। यदि कोई उपयोगकर्ता उसी डायनामिक लिंक को डेस्कटॉप ब्राउज़र में खोलता है, तो उन्हें आपकी वेबसाइट पर समान सामग्री पर ले जाया जा सकता है।
इसके अलावा, डायनेमिक लिंक सभी ऐप इंस्टॉल पर काम करते हैं: यदि कोई उपयोगकर्ता आईओएस या एंड्रॉइड पर डायनेमिक लिंक खोलता है और आपका ऐप इंस्टॉल नहीं है, तो उपयोगकर्ता को इसे इंस्टॉल करने के लिए कहा जा सकता है; फिर, स्थापना के बाद, आपका ऐप शुरू होता है और लिंक तक पहुंच सकता है।
यह कैसे काम करता है?
आप या तो Firebase कंसोल का उपयोग करके, REST API, iOS या Android Builder API का उपयोग करके, या अपने ऐप के लिए विशिष्ट डोमेन में डायनामिक लिंक पैरामीटर जोड़कर एक URL बनाकर एक डायनामिक लिंक बनाते हैं। ये पैरामीटर उपयोगकर्ता के प्लेटफ़ॉर्म और आपका ऐप इंस्टॉल है या नहीं, इस पर निर्भर करते हुए, वे लिंक निर्दिष्ट करते हैं जिन्हें आप खोलना चाहते हैं।
जब कोई उपयोगकर्ता आपका एक डायनामिक लिंक खोलता है, यदि आपका ऐप अभी तक इंस्टॉल नहीं हुआ है, तो उपयोगकर्ता को आपका ऐप इंस्टॉल करने के लिए Play स्टोर या ऐप स्टोर पर भेजा जाता है (जब तक कि आप अन्यथा निर्दिष्ट न करें), और आपका ऐप खुल जाता है। फिर आप अपने ऐप को दिए गए लिंक को पुनः प्राप्त कर सकते हैं और अपने ऐप के लिए उपयुक्त डीप लिंक को संभाल सकते हैं।
कस्टम लिंक डोमेन
आप अपने स्वयं के डोमेन नाम का उपयोग करके डायनामिक लिंक बना सकते हैं:
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 कंसोल में अपने डायनामिक लिंक के प्रदर्शन को ट्रैक करें। |
अगले कदम
- कुछ Firebase डायनेमिक लिंक के सबसे आम उपयोग के मामलों और उन्हें लागू करने के तरीके के बारे में जानें।
- डायनेमिक लिंक बनाना सीखें और फिर उन्हें अपने iOS , Android , Flutter , Unity , और C++ ऐप्स में प्राप्त करें।
- डायनामिक लिंक के लिए अपने स्वयं के कस्टम डोमेन का उपयोग करें।
- दो एनालिटिक्स टूल से अपने डायनामिक लिंक के प्रदर्शन को समझें।