नीचे दिए गए फ़ॉर्म का इस्तेमाल करके, मैन्युअल तरीके से यूआरएल बनाकर 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 पैरामीटर | |
---|---|
ibi | लिंक खोलने के लिए इस्तेमाल किए जाने वाले iOS ऐप्लिकेशन का बंडल आईडी. ऐप्लिकेशन को Firebase कंसोल के होम पेज से आपके प्रोजेक्ट से कनेक्ट करना होगा. Dynamic Link को iOS ऐप्लिकेशन खोलने के लिए ज़रूरी है. |
ifl | ऐप्लिकेशन इंस्टॉल न होने पर खोलने के लिए लिंक. ऐप्लिकेशन इंस्टॉल न होने पर, App Store से ऐप्लिकेशन इंस्टॉल करने के अलावा, कुछ और करने के लिए यह जानकारी दें. जैसे, कॉन्टेंट का मोबाइल वेब वर्शन खोलना या अपने ऐप्लिकेशन का प्रमोशनल पेज दिखाना. |
ius | आपके ऐप्लिकेशन का कस्टम यूआरएल स्कीम, अगर इसे आपके ऐप्लिकेशन के बंडल आईडी के अलावा किसी और के तौर पर तय किया गया है |
ipfl | जब ऐप्लिकेशन इंस्टॉल न हो, तब iPad पर खोलने के लिए लिंक. ऐप्लिकेशन इंस्टॉल न होने पर, App Store से ऐप्लिकेशन इंस्टॉल करने के अलावा, कुछ और करने के लिए यह जानकारी दें. जैसे, कॉन्टेंट का वेब वर्शन खोलना या अपने ऐप्लिकेशन का प्रमोशनल पेज दिखाना. |
ipbi | iOS ऐप्लिकेशन का बंडल आईडी, जिसका इस्तेमाल करके iPad पर लिंक खोला जा सकता है. ऐप्लिकेशन को Firebase कंसोल के होम पेज से आपके प्रोजेक्ट से कनेक्ट करना होगा. |
isi | आपके ऐप्लिकेशन का App Store आईडी. इसका इस्तेमाल, ऐप्लिकेशन इंस्टॉल न होने पर उपयोगकर्ताओं को App Store पर भेजने के लिए किया जाता है |
imv | आपके ऐप्लिकेशन के उस वर्शन का वर्शन नंबर जिस पर लिंक खोला जा सकता है. यह फ़्लैग, ऐप्लिकेशन के खुलने पर उसे भेजा जाता है. इसके बाद, यह ऐप्लिकेशन तय करता है कि इस फ़्लैग का इस्तेमाल कैसे करना है. |
efr | अगर इसे '1' पर सेट किया जाता है, तो Dynamic Link खोलने पर, ऐप्लिकेशन की झलक वाले पेज को स्किप करें. इसके बजाय, ऐप्लिकेशन या स्टोर पर रीडायरेक्ट करें. ऐप्लिकेशन की झलक दिखाने वाला पेज (डिफ़ॉल्ट रूप से चालू होता है), उपयोगकर्ताओं को ऐप्लिकेशन में Dynamic Links खोलने पर, सबसे सही डेस्टिनेशन पर भेज सकता है. हालांकि, अगर आपको Dynamic Link को सिर्फ़ उन ऐप्लिकेशन में खोलना है जो इस पेज के बिना भी Dynamic Links को भरोसेमंद तरीके से खोल सकते हैं, तो इस पैरामीटर की मदद से इसे बंद किया जा सकता है. इस पैरामीटर का असर, सिर्फ़ iOS पर Dynamic Link के व्यवहार पर पड़ेगा. |
अन्य प्लैटफ़ॉर्म पैरामीटर | |
---|---|
ofl | Android और iOS के अलावा अन्य प्लैटफ़ॉर्म पर खोलने के लिए लिंक. यह डेस्कटॉप पर अलग तरह के व्यवहार को तय करने के लिए मददगार है. जैसे, ऐप्लिकेशन इंस्टॉल करने के लिए, पैरामीटर लिंक के ज़रिए बताए गए ऐप्लिकेशन कॉन्टेंट/पेलोड का पूरा वेब पेज दिखाना. |
सोशल मेटा टैग पैरामीटर | |
---|---|
st | सोशल मीडिया पोस्ट में Dynamic Link शेयर करते समय इस्तेमाल किया जाने वाला टाइटल. |
sd | सोशल मीडिया पोस्ट में Dynamic Link शेयर करते समय इस्तेमाल किया जाने वाला ब्यौरा. |
si | इस लिंक से जुड़ी इमेज का यूआरएल. इमेज का साइज़ कम से कम 300x200 पिक्सल और 300 केबी से कम होना चाहिए. |
Analytics पैरामीटर | |
---|---|
utm_source utm_medium utm_campaign utm_term utm_content |
Google Play के आंकड़े देने वाले पैरामीटर. |
at 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 के लिए दस्तावेज़ देखें.