Google 致力于为黑人社区推动种族平等。查看具体举措

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

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

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

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

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

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

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

अगला कदम