नीचे दिए गए फ़ॉर्म का इस्तेमाल करके, मैन्युअल तरीके से यूआरएल बनाकर Dynamic Link बनाया जा सकता है:
https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]
Dynamic Link पैरामीटर
डीप लिंक पैरामीटर (पेलोड पैरामीटर) | |
---|---|
लिंक |
वह लिंक जिस पर क्लिक करने से आपका ऐप्लिकेशन खुलेगा. वह यूआरएल डालें जिसे आपका ऐप्लिकेशन मैनेज कर सकता है. आम तौर पर, यह ऐप्लिकेशन के कॉन्टेंट या पेलोड को मैनेज करता है. इससे ऐप्लिकेशन के लिए खास लॉजिक दिया जाता है, जैसे कि उपयोगकर्ता को कूपन से क्रेडिट देना या वेलकम स्क्रीन दिखाना. यह लिंक एक सही तरीके से फ़ॉर्मैट किया गया यूआरएल होना चाहिए, उसे सही तरीके से यूआरएल कोड में बदला जाना चाहिए, एचटीटीपी या एचटीटीपीएस में से किसी का इस्तेमाल करना चाहिए, और यह कोई दूसरा डाइनैमिक लिंक नहीं होना चाहिए. |
Android के पैरामीटर | |
---|---|
apn | लिंक खोलने के लिए इस्तेमाल किए जाने वाले Android ऐप्लिकेशन का पैकेज नाम. ऐप्लिकेशन को Firebase कंसोल के होम पेज से आपके प्रोजेक्ट से कनेक्ट करना होगा. Dynamic Link को Android ऐप्लिकेशन खोलने के लिए ज़रूरी है. |
afl | ऐप्लिकेशन इंस्टॉल न होने पर खोलने के लिए लिंक. ऐप्लिकेशन इंस्टॉल न होने पर, Play Store से ऐप्लिकेशन इंस्टॉल करने के अलावा, कुछ और करने के लिए यह जानकारी दें. जैसे, कॉन्टेंट का मोबाइल वेब वर्शन खोलना या अपने ऐप्लिकेशन का प्रमोशनल पेज दिखाना. |
amv | आपके ऐप्लिकेशन का वह सबसे कम वर्शन versionCode जिस पर लिंक खोला जा सकता है. अगर इंस्टॉल किया गया ऐप्लिकेशन पुराना वर्शन है, तो उपयोगकर्ता को ऐप्लिकेशन अपग्रेड करने के लिए Play Store पर ले जाया जाता है. |
iOS पैरामीटर | |
---|---|
आईबी | लिंक खोलने के लिए इस्तेमाल किए जाने वाले iOS ऐप्लिकेशन का बंडल आईडी. ऐप्लिकेशन को Firebase कंसोल के होम पेज से आपके प्रोजेक्ट से कनेक्ट करना होगा. Dynamic Link को iOS ऐप्लिकेशन खोलने के लिए ज़रूरी है. |
ifl | ऐप्लिकेशन इंस्टॉल न होने पर खोलने के लिए लिंक. ऐप्लिकेशन इंस्टॉल न होने पर, App Store से ऐप्लिकेशन इंस्टॉल करने के अलावा, कुछ और करने के लिए यह जानकारी दें. जैसे, कॉन्टेंट का मोबाइल वेब वर्शन खोलना या अपने ऐप्लिकेशन का प्रमोशनल पेज दिखाना. |
ius | आपके ऐप्लिकेशन का कस्टम यूआरएल स्कीम, अगर इसे आपके ऐप्लिकेशन के बंडल आईडी के अलावा किसी और के तौर पर तय किया गया है |
ipfl | जब ऐप्लिकेशन इंस्टॉल न हो, तब iPad पर खोलने के लिए लिंक. ऐप्लिकेशन इंस्टॉल न होने पर, App Store से ऐप्लिकेशन इंस्टॉल करने के अलावा, कुछ और करने के लिए यह जानकारी दें. जैसे, कॉन्टेंट का वेब वर्शन खोलना या अपने ऐप्लिकेशन का प्रमोशनल पेज दिखाना. |
ipbi | iOS ऐप्लिकेशन का बंडल आईडी, जिसका इस्तेमाल करके iPad पर लिंक खोला जा सकता है. ऐप्लिकेशन को Firebase कंसोल के होम पेज से आपके प्रोजेक्ट से कनेक्ट करना होगा. |
isi | आपके ऐप्लिकेशन का ऐप स्टोर आईडी, जिसका इस्तेमाल ऐप्लिकेशन के इंस्टॉल न होने पर, उपयोगकर्ताओं को App Store पर भेजने के लिए किया जाता है |
imv | आपके ऐप्लिकेशन के उस वर्शन का वर्शन नंबर जिस पर लिंक खोला जा सकता है. यह फ़्लैग, ऐप्लिकेशन के खुलने पर उसे भेजा जाता है. इसके बाद, यह ऐप्लिकेशन तय करता है कि इस फ़्लैग का इस्तेमाल कैसे करना है. |
efr | अगर इसकी वैल्यू '1' पर सेट है, तो Dynamic Link खोलने पर, ऐप्लिकेशन की झलक वाला पेज स्किप करें. इसके बजाय, ऐप्लिकेशन या स्टोर पर रीडायरेक्ट करें. ऐप्लिकेशन की झलक दिखाने वाला पेज (डिफ़ॉल्ट रूप से चालू होता है), उपयोगकर्ताओं को ऐप्लिकेशन में Dynamic Links खोलने पर, सबसे सही डेस्टिनेशन पर भेज सकता है. हालांकि, अगर आपको Dynamic Link को सिर्फ़ उन ऐप्लिकेशन में खोलना है जो इस पेज के बिना भी Dynamic Links को भरोसेमंद तरीके से खोल सकते हैं, तो इस पैरामीटर की मदद से इसे बंद किया जा सकता है. इस पैरामीटर का असर, सिर्फ़ iOS पर Dynamic Link के व्यवहार पर पड़ेगा. |
प्लैटफ़ॉर्म के अन्य पैरामीटर | |
---|---|
ऑफ़एल | Android और iOS के अलावा अन्य प्लैटफ़ॉर्म पर खोलने के लिए लिंक. डेस्कटॉप पर अलग व्यवहार तय करने के लिए यह उपयोगी होता है, जैसे कि ऐप्लिकेशन इंस्टॉल करने के लिए किसी दूसरे डाइनैमिक लिंक के साथ ऐप्लिकेशन के कॉन्टेंट/पेलोड (जैसा कि पैरामीटर लिंक में बताया गया है) का पूरा वेब पेज दिखाना. |
सोशल मेटा टैग पैरामीटर | |
---|---|
स्टोन | सोशल मीडिया पोस्ट में Dynamic Link शेयर करते समय इस्तेमाल किया जाने वाला टाइटल. |
sd | सोशल मीडिया पोस्ट में Dynamic Link शेयर करते समय इस्तेमाल किया जाने वाला ब्यौरा. |
si | इस लिंक से जुड़ी इमेज का यूआरएल. इमेज का साइज़ कम से कम 300x200 पिक्सल और 300 केबी से कम होना चाहिए. |
Analytics पैरामीटर | |
---|---|
utm_source utm_medium utm_campaign utm_term utm_content |
Google Play के आंकड़े देने वाले पैरामीटर. |
कम ct mt pt |
iTunes Connect के आंकड़े से जुड़े पैरामीटर. |
किसी यूआरएल को डीबग करना
ज़्यादा या छोटे यूआरएल को जोड़कर और डीबग पैरामीटर अटैच करके, Dynamic Link को डीबग किया जा सकता है.
https://example.page.link/?link=https://www.example.com&d=1 https://example.page.link/WXYZ?d=1
डीबग पैरामीटर | |
---|---|
दिन | Dynamic Link को लोड करने के बजाय, ऐसा फ़्लोचार्ट जनरेट करें जिसका इस्तेमाल करके, अलग-अलग प्लैटफ़ॉर्म और कॉन्फ़िगरेशन पर Dynamic Links के काम करने के तरीके की झलक देखी जा सके. |
अगले चरण
Dynamic Link बनाने के बाद, आपको Dynamic Links पाने के लिए अपने ऐप्लिकेशन को सेट अप करना होगा. साथ ही, उपयोगकर्ता के ऐप्लिकेशन खोलने के बाद, उसे सही जगह पर भेजना होगा.
अपने ऐप्लिकेशन में Dynamic Links कोड लेबल पाने के लिए, iOS, Android, C++, और Unity के लिए दस्तावेज़ देखें.