परिचय

एक आम सिचुएशन के बारे में सोचिए: आप एक मोबाइल ऐप प्रमोट कर रहे हैं और अपनी Instagram बायो में सिर्फ एक लिंक डालना चाहते हैं। लेकिन iPhone वाले यूज़र को App Store पर जाना चाहिए, Android वाले को Google Play पर, और जो कंप्यूटर से लिंक खोले उसे आपकी सामान्य वेबसाइट पर पहुंचना चाहिए। पहले इसका हल आसान था, लेकिन असुविधाजनक: कई अलग-अलग लिंक्स बनाना और किसी तरह मैन्युअली सही ट्रैफ़िक को सही लिंक पर भेजना — इसमें कंसिस्टेंसी और साफ़ एनालिटिक्स दोनों खो जाती थी। Lix.li में स्मार्ट लिंक इस समस्या को अलग तरीके से हल करती है: वही शॉर्ट लिंक खुद तय करती है कि किसी खास विज़िटर को कहां भेजना है। इस लेख में हम देखेंगे कि यह कैसे काम करता है, यह क्यों ज़रूरी है, और आप खुद स्मार्ट लिंक कैसे सेट कर सकते हैं।

स्मार्ट लिंक क्या है

स्मार्ट लिंक एक शॉर्ट लिंक है जो अलग-अलग विज़िटर्स को उनके देश, डिवाइस, ऑपरेटिंग सिस्टम या ब्राउज़र भाषा के आधार पर अलग-अलग एड्रेस पर भेजती है। आप एक डिफ़ॉल्ट एड्रेस सेट करते हैं और उसमें एक्सेप्शन रूल्स जोड़ते हैं जैसे "अगर ऐसी कंडीशन हो — तो इस एड्रेस पर भेजो"। अगर कोई भी रूल मैच नहीं होता, तो डिफ़ॉल्ट एड्रेस काम करता है। देखने में कुछ नहीं बदलता: आप अब भी सिर्फ एक शॉर्ट लिंक शेयर करते हैं — बायो में, विज्ञापन में, विज़िटिंग कार्ड पर या QR कोड में। लेकिन पर्दे के पीछे, यह लिंक खुद ऑडियंस को सही एड्रेस पर बांट देती है, यह देखते हुए कि उस पर आखिर किसने क्लिक किया। यह फ़ीचर उन लोगों के लिए खासतौर पर उपयोगी है जो मोबाइल ऐप्स प्रमोट करते हैं, इंटरनेशनल ट्रैफ़िक हैंडल करते हैं, अलग-अलग देशों और प्लेटफ़ॉर्म्स पर विज्ञापन चलाते हैं, या बस विज़िटर के डिवाइस के हिसाब से अलग कंटेंट दिखाना चाहते हैं।

किन संकेतों के आधार पर विज़िटर्स को भेजा जा सकता है

स्मार्ट लिंक विज़िटर के चार संकेतों को ध्यान में रखती है, जो अपने आप पहचाने जाते हैं:

संकेत किस पर आधारित है उदाहरण वैल्यूज़
देश विज़िटर के IP एड्रेस से जियोलोकेशन अमेरिका, जर्मनी, रूस और लगभग 100 अन्य देश
ऑपरेटिंग सिस्टम डिवाइस का OS iOS, Android, Windows, macOS, Linux
डिवाइस डिवाइस का टाइप स्मार्टफोन, टैबलेट, डेस्कटॉप
ब्राउज़र भाषा विज़िटर के ब्राउज़र में सेट भाषा हिंदी, अंग्रेज़ी, स्पैनिश और अन्य
सभी संकेत एक ही लॉजिक पर काम करते हैं: एक डिफ़ॉल्ट एड्रेस होता है, और रूल्स खास कंडीशंस के लिए उसे ओवरराइड कर देते हैं।

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

स्मार्ट लिंक की लॉजिक तीन प्रिंसिपल्स पर टिकी है:

  • डिफ़ॉल्ट एड्रेस — लिंक का मुख्य URL। जो भी विज़िटर किसी भी सेट किए गए रूल से मैच नहीं करता, वह यहां पहुंचता है।
  • रूल्स — "अगर [संकेत] बराबर है [वैल्यू] → जाओ [एड्रेस]" फॉर्मेट में कंडीशंस की एक ऑर्डर्ड लिस्ट। जैसे:
    1. अगर OS = iOS → https://apps.apple.com/...
    2. अगर OS = Android → https://play.google.com/...
    3. अगर देश = जर्मनी → https://shop.de
  • पहला मैच जीतता है। हर विज़िटर के लिए, रूल्स ऊपर से नीचे क्रम में चेक होते हैं, और जो पहला मैच होता है वही लागू होता है — बाकी रूल्स नहीं देखे जाते। इसीलिए रूल्स का ऑर्डर मायने रखता है, और इसे ↑ / ↓ ऐरो से बदला जा सकता है। विज़िटर के संकेत क्लिक के समय अपने आप पहचान लिए जाते हैं: देश IP एड्रेस से, ऑपरेटिंग सिस्टम और डिवाइस टाइप ब्राउज़र डेटा से, और भाषा विज़िटर की ब्राउज़र सेटिंग्स से। एक लिंक पर ज़्यादा से ज़्यादा 10 रूल्स जोड़े जा सकते हैं।

उदाहरण: "सही ऐप स्टोर"

सबसे आम इस्तेमाल में से एक है यूज़र्स को उनके डिवाइस के हिसाब से सही ऐप स्टोर पर भेजना:

विज़िटर कहां पहुंचेगा
iPhone यूज़र App Store
Android फोन यूज़र Google Play
डेस्कटॉप यूज़र सामान्य वेबसाइट (डिफ़ॉल्ट एड्रेस)
Lix.li में स्मार्ट लिंक सेटअप करने का उदाहरण: डिफ़ॉल्ट एड्रेस और डिवाइस के हिसाब से रूटिंग रूल्स

इस्तेमाल के कुछ और प्रैक्टिकल उदाहरण

बिना दर्जनों लिंक्स बनाए जियो-टारगेटिंग

अगर किसी बिज़नेस के पास अलग-अलग देशों के लिए वेबसाइट के लोकलाइज़्ड वर्ज़न हैं — जैसे यूरो में एक जर्मन स्टोरफ्रंट और डॉलर में एक अमेरिकी — तो आप एक रूल सेट कर सकते हैं "अगर देश = जर्मनी → जर्मन वेबसाइट वर्ज़न", और बाकी सभी विज़िटर्स को डिफ़ॉल्ट एड्रेस पर भेज सकते हैं। हर रीजन के लिए अलग लिंक मेंटेन करने की बजाय, आप सिर्फ एक ही लिंक इस्तेमाल करते हैं — और उसे विज्ञापन, सोशल मीडिया या ईमेल कैंपेन में बिना किसी खास देश से जोड़े शेयर कर सकते हैं।

हर डिवाइस के लिए सही पेज

मोबाइल लैंडिंग पेज अक्सर डेस्कटॉप के पूरे वर्ज़न से अलग बनाया जाता है: छोटा, बड़े बटन्स के साथ, आसान साइनअप फ़ॉर्म के साथ। "अगर डिवाइस = स्मार्टफोन → पेज का मोबाइल वर्ज़न" जैसा रूल विज़िटर्स को ठीक वही वर्ज़न दिखाने देता है जो उनके डिवाइस के लिए सही है, वो भी एक ही शॉर्ट लिंक के साथ।

भाषा के हिसाब से एडजस्टमेंट

अगर आपकी ऑडियंस अलग-अलग भाषाएं बोलती है लेकिन एक ही देश में है (या किसी और वजह से जियो-टारगेटिंग सही नहीं बैठती), तो आप ब्राउज़र भाषा के आधार पर रूटिंग कर सकते हैं — जैसे स्पैनिश बोलने वाले विज़िटर्स को लैंडिंग पेज के स्पैनिश वर्ज़न पर भेजना।

स्मार्ट लिंक कैसे सेट करें: स्टेप-बाय-स्टेप गाइड

स्टेप 1 — लिंक बनाएं या खोलें

«मेरी लिंक्स» सेक्शन में एक नई शॉर्ट लिंक बनाएं या एडिटिंग के लिए पहले से बनी हुई लिंक खोलें। URL फ़ील्ड में डिफ़ॉल्ट एड्रेस डालें — यहां वे सभी विज़िटर्स पहुंचेंगे जो किसी भी रूल से मैच नहीं करते।

स्टेप 2 — «स्मार्ट लिंक» सेक्शन खोलें

क्रिएशन या एडिटिंग फ़ॉर्म में «स्मार्ट लिंक» सेक्शन को एक्सपैंड करें। ऊपर आपको आपके मुख्य एड्रेस के साथ «डिफ़ॉल्ट» कार्ड दिखेगा।

स्टेप 3 — रूल्स जोड़ें

«रूल जोड़ें» पर क्लिक करें और कंडीशन को इस तरह वाक्य के रूप में बनाएं: «अगर [देश / OS / डिवाइस / भाषा] = [वैल्यू] → [एड्रेस]»

  • एक संकेत चुनें — जैसे OS।
  • एक वैल्यू चुनें — जैसे iOS।
  • इस केस के लिए एड्रेस डालें — जैसे App Store में ऐप की लिंक।
  • ज़रूरत के हिसाब से जितने चाहें उतने रूल्स जोड़ें (10 तक), और ↑ / ↓ ऐरो से उनकी प्रायोरिटी सेट करें — याद रखें कि रूल्स ऊपर से नीचे चेक होते हैं।

स्टेप 4 — बिल्ट-इन टेस्टर में सेटअप चेक करें

फ़ॉर्म के नीचे एक टेस्टर है: विज़िटर की "प्रोफ़ाइल" चुनें (देश, OS, डिवाइस, भाषा) — और तुरंत देखें कि वह किस एड्रेस पर पहुंचेगा और कौन-सा रूल लागू हुआ। इससे आप लिंक पब्लिश करने से पहले ही यह कन्फ़र्म कर सकते हैं कि रूल्स का ऑर्डर सही है।

स्टेप 5 — लिंक सेव करें

«सेव करें» पर क्लिक करें। हो गया — अब आप कहीं भी एक शॉर्ट लिंक शेयर कर सकते हैं, और यह अपने आप अलग-अलग विज़िटर्स को उनके लिए सही एड्रेस पर भेज देगी।

Lix.li के बाकी फ़ीचर्स के साथ कम्पैटिबिलिटी

  • Deep Links (ऐप में खोलना)। स्मार्ट लिंक इस फ़ीचर के साथ बहुत अच्छे से काम करती है: पहले स्मार्ट लिंक किसी खास ऑडियंस सेगमेंट के लिए सही एड्रेस चुनती है, फिर deep link उसे सीधे ऐप में खोल देती है, अगर वह इंस्टॉल है। क्लासिक कॉम्बिनेशन — «iOS → App Store, Android → Google Play, डेस्कटॉप → वेबसाइट» — अपने आप साथ काम करता है।
  • A/B टेस्टिंग। स्मार्ट लिंक और A/B टेस्ट — दोनों एक-दूसरे को एक्सक्लूड करने वाले मोड हैं: एक लिंक पर सिर्फ एक ही चीज़ काम करती है। यह जानबूझकर किया गया है, क्योंकि कंडीशन के आधार पर सेगमेंटेड रूटिंग और ट्रैफ़िक का रैंडम स्प्लिट — ये दोनों अलग-अलग तरह के काम हैं। एक मोड ऑन करने से दूसरा अपने आप ऑफ हो जाता है।
  • लिंक पर पासवर्ड। पहले विज़िटर पासवर्ड डालता है, और उसके बाद ही रूटिंग लॉजिक काम करती है।
  • QR कोड और स्टैटिस्टिक्स। QR कोड उसी लिंक की ओर ले जाता है, इसलिए QR स्कैन करने पर भी रूटिंग रूल्स लागू होते हैं। लिंक की स्टैटिस्टिक्स में यह दिखता है कि हर अलग रूल पर कितने क्लिक्स आए और कितने डिफ़ॉल्ट एड्रेस पर गए।

सीमाएं और ज़रूरी बातें

  • जियोलोकेशन IP एड्रेस से तय होता है। देश के लेवल पर यह काफी सटीक है, लेकिन किसी भी जियो-टारगेटिंग की तरह, VPN या प्रॉक्सी इस्तेमाल करने से सिस्टम कोई और देश दिखा सकता है।
  • संकेत अपने आप पहचाने जाते हैं विज़िटर के ब्राउज़र डेटा से। कुछ दुर्लभ मामलों में — नॉन-टिपिकल User-Agent या डिसेबल्ड हेडर्स की वजह से — OS या डिवाइस टाइप पहचाना नहीं जा सकता। ऐसी स्थिति में डिफ़ॉल्ट एड्रेस काम करता है: यह एक सेफ़ बिहेवियर है, जो पक्का करता है कि विज़िटर हमेशा किसी काम करने वाले पेज पर पहुंचे।
  • रूल्स का ऑर्डर ही सब कुछ तय करता है। अगर दो रूल्स की कंडीशंस थ्योरेटिकली एक साथ मैच हो सकती हैं, तो वह रूल जीतेगा जो लिस्ट में ऊपर है। ऐसी स्थितियों को चेक करने के लिए बिल्ट-इन टेस्टर का इस्तेमाल करें।
  • एक लिंक पर सिर्फ एक मोड — या तो स्मार्ट लिंक, या A/B टेस्ट, दोनों एक साथ काम नहीं कर सकते।
  • ज़्यादा से ज़्यादा 10 रूल्स एक शॉर्ट लिंक पर।

अक्सर पूछे जाने वाले सवाल

क्या अलग-अलग देशों या प्लेटफ़ॉर्म्स के लिए कई लिंक्स बनानी पड़ती हैं? नहीं — इसी में इस फ़ीचर का पूरा मतलब है: एक लिंक आपकी सभी ज़रूरी ऑडियंस सेगमेंट्स को एक साथ सर्व करती है। अगर विज़िटर किसी भी रूल से मैच नहीं करता तो क्या होगा? वह डिफ़ॉल्ट एड्रेस पर पहुंचेगा — यानी लिंक का मुख्य URL। विज़िटर का देश एग्ज़ैक्टली कैसे पता चलता है? अपने आप, विज़िटर के IP एड्रेस के आधार पर, जियोलोकेशन के ज़रिए। क्या कंडीशंस को कॉम्बाइन किया जा सकता है — जैसे एक साथ "iOS AND अमेरिका" रूल सेट करना? मौजूदा वर्ज़न में एक रूल एक कंडीशन के बराबर होता है। कंपाउंड कंडीशंस ("AND") आने वाले अपडेट में जोड़े जा सकते हैं। प्रैक्टिस में अक्सर सिर्फ रूल्स को सही ऑर्डर में रखना काफी होता है: ज़्यादा नैरो कंडीशन को ज़्यादा जनरल कंडीशन से ऊपर रखें। क्या एक ही लिंक पर स्मार्ट लिंक और A/B टेस्ट एक साथ इस्तेमाल किए जा सकते हैं? नहीं, एक लिंक पर सिर्फ एक मोड काम करता है। स्मार्ट लिंक ऑन करने से A/B टेस्ट अपने आप बंद हो जाता है, और इसका उल्टा भी सच है। एक लिंक में कितने रूल्स जोड़े जा सकते हैं? एक शॉर्ट लिंक पर ज़्यादा से ज़्यादा 10 रूल्स।

निष्कर्ष

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