OneLink AppsFlyer की एक डीप लिंकिंग तकनीक है जो मोबाइल ऐप में इंस्टॉल और क्रियाओं की एट्रिब्यूशन के साथ डीप लिंक को जोड़ती है। सामान्य डीप लिंक के विपरीत, OneLink ऐप को पुनः स्थापित करने के बाद भी और उपयोगकर्ता यात्रा के सभी चरणों में ट्रैफ़िक स्रोत की जानकारी बनाए रखता है। AppsFlyer (2025) के अनुसार, प्लेटफ़ॉर्म के ग्राहकों में OneLink का उपयोग 85% मोबाइल एट्रिब्यूशन अभियानों में किया जाता है।
मुख्य बातें
OneLink AppsFlyer की एक स्मार्ट डीप लिंक तकनीक है जो लिंक के माध्यम से एट्रिब्यूशन पैरामीटर पास करने और उपयोगकर्ता क्रियाओं को किसी विशिष्ट विज्ञापन स्रोत से जोड़ने की अनुमति देती है। यह मोबाइल मार्केटिंग की मुख्य समस्या को हल करती है: एक विज्ञापन पर क्लिक को ऐप इंस्टॉल से जोड़ना।
एक सामान्य डीप लिंक ऐप खोलता है और बुनियादी पैरामीटर पास कर सकता है लेकिन ऐप स्टोर से गुज़रते समय ट्रैफ़िक स्रोत की जानकारी खो देता है। OneLink इंस्टॉल के बाद एट्रिब्यूशन बहाल करने के लिए URL पैरामीटर, डिवाइस आईडी और फ़िंगरप्रिंटिंग तकनीक के संयोजन का उपयोग करता है। यह विपणक को यह देखने की अनुमति देता है कि कौन सा अभियान, क्रिएटिव और चैनल रूपांतरण — पंजीकरण, खरीद या अन्य लक्ष्य घटना — की ओर ले गया।
OneLink सभी प्लेटफ़ॉर्म पर काम करता है: iOS (Universal Links), Android (App Links), वेब ब्राउज़र और यहाँ तक कि डेस्कटॉप ऐप पर भी। लिंक AppsFlyer डैशबोर्ड या प्रोग्रामेटिक रूप से REST API के माध्यम से उत्पन्न किए जाते हैं, जिससे वास्तविक समय में प्रत्येक अभियान के लिए गतिशील रूप से पैरामीटर सेट करना संभव होता है।
OneLink के संचालन का सिद्धांत तीन क्रमिक चरणों पर आधारित है: लिंक क्लिक, ऐप इंस्टॉल और घटना मिलान। प्रत्येक चरण में, OneLink ट्रैफ़िक स्रोत को सटीक रूप से निर्धारित करने के लिए विधियों के संयोजन का उपयोग करके एट्रिब्यूशन डेटा को बनाए रखता है और पास करता है।
OneLink लिंक का एक विशेष प्रारूप होता है जिसमें AppsFlyer डोमेन, ऐप आईडी और अभियान पैरामीटर शामिल होते हैं। मानक टेम्पलेट https://app.onelink.me/{app-id}?pid={source}&c={campaign}&af_dp={deeplink} जैसा दिखता है। pid पैरामीटर (मीडिया स्रोत) ट्रैफ़िक स्रोत को इंगित करता है, c अभियान का नाम है, af_dp ऐप के अंदर डीप लिंक है।
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
AppsFlyerLib.getInstance()
.start(this, "YOUR_DEV_KEY")
}
override fun onNewIntent(intent: Intent?) {
super.onNewIntent(intent)
AppsFlyerLib.getInstance()
.onNewIntent(this, intent)
}
}
af_dp पैरामीटर डीप लिंक निर्दिष्ट करता है जिस पर उपयोगकर्ता जाएगा यदि ऐप पहले से इंस्टॉल है। नए उपयोगकर्ताओं के लिए, डिफर्ड डीप लिंकिंग तंत्र सक्रिय होता है: इंस्टॉल और पहले लॉन्च के बाद, SDK सहेजे गए पैरामीटर निर्धारित करता है और उपयोगकर्ता को वांछित स्क्रीन पर निर्देशित करता है। af_click_lookback पैरामीटर एट्रिब्यूशन विंडो सेट करता है — वह अवधि जिसके दौरान क्लिक को इंस्टॉल का कारण माना जाता है।
OneLink लिंक पर क्लिक करने के बाद, AppsFlyer क्लिक रिकॉर्ड करता है और इसे एक अद्वितीय क्लिक आईडी से जोड़ता है। जब उपयोगकर्ता ऐप इंस्टॉल और खोलता है, तो AppsFlyer SDK डिवाइस आईडी (iOS पर IDFA, Android पर GAID) के साथ सर्वर को एक अनुरोध भेजता है। सर्वर क्लिक आईडी को इंस्टॉल से मिलाता है और ट्रैफ़िक स्रोत निर्धारित करता है।
यदि सटीक आईडी मिलान नहीं मिलता है (उदाहरण के लिए, उपयोगकर्ता ने विज्ञापन आईडी अक्षम कर दी है), तो फ़िंगरप्रिंटिंग का उपयोग किया जाता है — IP पता, डिवाइस मॉडल, OS संस्करण और टाइमस्टैम्प का विश्लेषण। AppsFlyer के अनुसार, फ़िंगरप्रिंटिंग विज्ञापन आईडी के बिना भी iOS पर 92–95% और Android पर 95–97% की एट्रिब्यूशन सटीकता प्रदान करता है। नियतात्मक (IDFA/GAID) और संभाव्य (फ़िंगरप्रिंटिंग) विधियों का संयोजन ट्रैफ़िक स्रोतों की सबसे पूर्ण तस्वीर देता है।
OneLink और सामान्य डीप लिंक के बीच मुख्य अंतर उपयोगकर्ता यात्रा के दौरान एट्रिब्यूशन बनाए रखने की क्षमता में निहित है। एक सामान्य डीप लिंक (जैसे, myapp://screen) ऐप खोलता है लेकिन यह निर्धारित नहीं कर सकता कि उपयोगकर्ता कहाँ से आया है यदि उन्होंने अभी-अभी स्टोर से ऐप इंस्टॉल किया है।
| पैरामीटर | OneLink | सामान्य डीप लिंक |
|---|---|---|
| इंस्टॉल एट्रिब्यूशन | हाँ, क्लिक द्वारा स्रोत तक | नहीं |
| डिफर्ड डीप लिंकिंग | हाँ, इंस्टॉल के बाद | नहीं |
| पैरामीटर स्थिरता | पुनः इंस्टॉल के माध्यम से | केवल सत्र |
| रीटार्गेटिंग | वापसी ट्रैकिंग | केवल खोलना |
| एंड-टू-एंड एनालिटिक्स | पूर्ण फ़नल | नहीं |
OneLink ऐप के अंदर घटनाओं को ट्रैक करने और उन्हें स्वचालित रूप से एट्रिब्यूशन डेटा से जोड़ने के लिए अपने स्वयं के SDK का उपयोग करता है। यह विज्ञापन प्रदर्शन से लेकर खरीद, रिफंड या दिन 7 पर उपयोगकर्ता प्रतिधारण तक पूरे फ़नल में रिपोर्ट बनाने में सक्षम बनाता है। सामान्य डीप लिंक यह क्षमता प्रदान नहीं करते — वे विश्लेषण और मार्केटिंग एट्रिब्यूशन परत के बिना, केवल नेविगेशन तंत्र के रूप में काम करते हैं।
OneLink का उपयोग मार्केटिंग परिदृश्यों की एक विस्तृत श्रृंखला में किया जाता है जहाँ उपयोगकर्ता क्रियाओं को विज्ञापन स्रोतों से सटीक रूप से जोड़ने की आवश्यकता होती है। प्रमुख क्षेत्रों में नए उपयोगकर्ता अधिग्रहण, मौजूदा उपयोगकर्ताओं को फिर से शामिल करना और प्रत्येक चैनल की प्रभावशीलता को मापना शामिल है।
इंस्टॉल विज्ञापन (UA अभियान) चलाते समय, OneLink लिंक Facebook Ads, Google Ads, TikTok, Snapchat और अन्य प्लेटफ़ॉर्म पर विज्ञापनों में रखे जाते हैं। pid पैरामीटर विशिष्ट रूप से प्लेटफ़ॉर्म की पहचान करता है, और अतिरिक्त c (campaign) पैरामीटर विशिष्ट अभियान की पहचान करता है। AppsFlyer स्वचालित रूप से क्लिक को इंस्टॉल से मिलाता है और प्रत्येक स्रोत के लिए CPI (लागत प्रति इंस्टॉल), CR (रूपांतरण दर) और ROAS (विज्ञापन व्यय पर वापसी) पर रिपोर्ट दिखाता है।
उन उपयोगकर्ताओं के लिए जिनके पास पहले से ऐप इंस्टॉल है, OneLink रीटार्गेटिंग अभियानों का समर्थन करता है। जब कोई मौजूदा उपयोगकर्ता लिंक पर क्लिक करता है, तो OneLink ऐप खोलता है और प्रचार पैरामीटर जैसे व्यक्तिगत छूट या बोनस पास करता है। AppsFlyer is_retargeting फ़्लैग का उपयोग करके नए उपयोगकर्ताओं को लौटने वालों से अलग करता है और प्रत्येक ट्रैफ़िक प्रकार के लिए अलग-अलग रिपोर्ट बनाता है — सही LTV (जीवनकाल मूल्य) गणना के लिए महत्वपूर्ण है।
OneLink का उपयोग न केवल भुगतान अभियानों में बल्कि जैविक ट्रैफ़िक के लिए भी किया जाता है: ईमेल न्यूज़लेटर, SMS, QR कोड और सोशल नेटवर्क में लिंक। यदि उपयोगकर्ता ने ऐप इंस्टॉल नहीं किया है, तो OneLink उन्हें App Store या Google Play पर निर्देशित करता है, और इंस्टॉल के बाद — लक्ष्य स्क्रीन पर: उत्पाद पृष्ठ, लेख, प्रोफ़ाइल या प्रचार ऑफ़र। डिफर्ड डीप लिंकिंग रूपांतरण के लिए महत्वपूर्ण है क्योंकि यह उपयोगकर्ता की कार्रवाई करने की इच्छा और मैन्युअल रूप से सही अनुभाग खोजने की आवश्यकता के बीच घर्षण को समाप्त करता है।
OneLink प्रत्येक भागीदार या प्रभावशाली व्यक्ति के लिए अद्वितीय लिंक उत्पन्न करने का समर्थन करता है। af_sub1 पैरामीटर में भागीदार आईडी, af_sub2 — पोस्ट या वीडियो का नाम हो सकता है। यह विपणक को यह देखने की अनुमति देता है कि कौन सी सामग्री सबसे अधिक इंस्टॉल और रूपांतरण उत्पन्न करती है और अनुमान के बजाय डेटा के आधार पर बजट को अनुकूलित करती है।
OneLink के सही ढंग से काम करने के लिए, AppsFlyer SDK को मोबाइल ऐप में एकीकृत किया जाना चाहिए। प्रक्रिया में SDK स्थापित करना, OneLink डोमेन कॉन्फ़िगर करना और प्लेटफ़ॉर्म के सिस्टम तंत्र — iOS पर Universal Links और Android पर App Links के माध्यम से आने वाले डीप लिंक को संभालना शामिल है।
SDK मानक निर्भरता प्रबंधकों के माध्यम से स्थापित किया जाता है। Android पर, Gradle में निर्भरता जोड़ी जाती है; iOS पर, CocoaPods या Swift Package Manager के माध्यम से। स्थापना के बाद, SDK को AppsFlyer डैशबोर्ड से प्राप्त डेव कुंजी से प्रारंभ किया जाता है और स्वचालित रूप से इंस्टॉल और घटनाओं को ट्रैक करना शुरू कर देता है।
https://app.onelink.me/A1b2C3d4?pid=facebook&c=summer_campaign&af_dp=myapp://promo/summer2026&af_click_lookback=7d
उपरोक्त उदाहरण में, SDK मुख्य गतिविधि की onCreate विधि में डेव कुंजी का उपयोग करके प्रारंभ किया गया है। onNewIntent विधि डीप लिंक को संभालने के लिए अनिवार्य है यदि ऐप पहले से चल रहा है। इस कॉल के बिना, OneLink लिंक से बार-बार खोलने के लिए एट्रिब्यूशन रिकॉर्ड नहीं किया जाएगा, जिससे रीटार्गेटिंग अभियान के आँकड़े विकृत हो जाएँगे।
iOS के लिए, Universal Links कॉन्फ़िगर किया जाना चाहिए: OneLink डोमेन (app.onelink.me) के साथ entitlements जोड़ें और सर्वर पर apple-app-site-association फ़ाइल रखें। डैशबोर्ड में OneLink सेट करते समय AppsFlyer स्वचालित रूप से यह फ़ाइल उत्पन्न करता है; डेवलपर को केवल entitlement जोड़ने और AppDelegate में आने वाले लिंक को संभालने की आवश्यकता होती है।
import AppsFlyerLib
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(
_ application: UIApplication,
continue userActivity: NSUserActivity,
restorationHandler: Any?
) -> Bool {
AppsFlyerLib.shared()
.continue(userActivity, restorationHandler: nil)
return true
}
}
continue userActivity विधि को सिस्टम द्वारा Universal Link का अनुसरण करने पर कॉल किया जाता है। इसके अंदर, AppsFlyerLib.shared().continue को कॉल किया जाता है, जो लिंक से एट्रिब्यूशन पैरामीटर निकालता है और उन्हें सर्वर को भेजता है। Android पर App Links के लिए Intent Filter और auto-verify के साथ समान दृष्टिकोण का उपयोग किया जाता है।
एकीकरण पूरा होने के बाद, प्रत्येक विज्ञापन अभियान के लिए AppsFlyer डैशबोर्ड या API के माध्यम से OneLink लिंक उत्पन्न किए जा सकते हैं। सभी प्लेटफ़ॉर्म पर लिंक का परीक्षण करना महत्वपूर्ण है: नए इंस्टॉल किए गए ऐप पर (डिफर्ड), पहले से इंस्टॉल ऐप पर (डायरेक्ट), और वेब पेज पर यदि ऐप इंस्टॉल नहीं है। परीक्षण AppsFlyer Test Link टूल के माध्यम से किया जाता है, जो स्टोर में प्रकाशित किए बिना सभी प्लेटफ़ॉर्म पर व्यवहार का अनुकरण करता है।
OneLink के साथ काम करते समय, प्लेटफ़ॉर्म सीमाओं पर विचार करना महत्वपूर्ण है: iOS पर, App Tracking Transparency (ATT) की शुरुआत के बाद, IDFA तक पहुँच के लिए स्पष्ट उपयोगकर्ता सहमति की आवश्यकता होती है, जो नियतात्मक एट्रिब्यूशन की सटीकता को कम करता है। Google Android 14+ और उससे ऊपर पर GAID के उपयोग को भी प्रतिबंधित करता है, जिसके लिए उपयोगकर्ता की पुष्टि की आवश्यकता होती है। इन शर्तों के तहत, फ़िंगरप्रिंटिंग प्राथमिक एट्रिब्यूशन विधि बन जाती है, और इसकी सटीकता सीधे डेटा गुणवत्ता पर निर्भर करती है — SDK जितने अधिक सिग्नल एकत्र करता है, क्लिक को इंस्टॉल से सही ढंग से मिलाने की संभावना उतनी ही अधिक होती है।
अक्सर पूछे जाने वाले प्रश्न
OneLink में अंतर्निहित एट्रिब्यूशन है: यह क्लिक स्रोत को ट्रैक करता है, ऐप पुनः इंस्टॉल के माध्यम से पैरामीटर बनाए रखता है, और डिफर्ड डीप लिंकिंग का समर्थन करता है — इंस्टॉल के बाद उपयोगकर्ता को लक्ष्य स्क्रीन पर निर्देशित करना। एक सामान्य डीप लिंक बिना किसी विज्ञापन स्रोत से जुड़े बस ऐप खोलता है।
OneLink विधियों के संयोजन का उपयोग करता है: क्लिक पर एक अद्वितीय पहचानकर्ता बनाया जाता है, जो इंस्टॉल पर डिवाइस के IDFA/GAID से मिलान किया जाता है। यदि विज्ञापन आईडी अनुपलब्ध है, तो IP, डिवाइस मॉडल और टाइमस्टैम्प का उपयोग करके फ़िंगरप्रिंटिंग लागू की जाती है। सटीकता Android पर 95–97% तक पहुँचती है।
डिफर्ड डीप लिंकिंग एक तंत्र है जो OneLink क्लिक के बाद लक्ष्य स्क्रीन को याद रखता है और ऐप इंस्टॉल करने के बाद उपयोगकर्ता को उस पर निर्देशित करता है। इसके बिना, एक नया उपयोगकर्ता इंस्टॉल के बाद विज्ञापित उत्पाद पृष्ठ या प्रचार के बजाय होम स्क्रीन पर पहुँचेगा।
नहीं, OneLink AppsFlyer की एक पेटेंट तकनीक है जो केवल AppsFlyer SDK के साथ काम करती है। अन्य प्लेटफ़ॉर्म के माध्यम से डीप लिंक एट्रिब्यूशन के लिए, विकल्प मौजूद हैं: Branch Universal Ads और Adjust Deep Linking, लेकिन उनके लिंक प्रारूप और क्षमताएँ भिन्न हैं।
AppsFlyer डैशबोर्ड में Test Link टूल प्रदान करता है। यह iOS, Android और वेब पर लिंक व्यवहार का अनुकरण करता है: दिखाता है कि कौन सी स्क्रीन खुलेगी, कौन से पैरामीटर पास होंगे और स्रोत कैसे निर्धारित किया जाएगा। परीक्षण सभी प्लेटफ़ॉर्म और परिदृश्यों पर किया जाना चाहिए — नया उपकरण, पुनः इंस्टॉल और पहले से इंस्टॉल ऐप।
सारांश
हम एक मोबाइल एप्लिकेशन टर्नकी विकसित करेंगे
IT Sectr 2017 से स्टार्टअप और व्यवसायों के लिए iOS और Android एप्लिकेशन बनाता है। हम आपको सलाह देंगे और सर्वोत्तम समाधान प्रस्तावित करेंगे।
यह भी पढ़ें