टीम जो लिंक शेयर करती है, उनमें से ज़्यादातर Slack में शेयर होते हैं। अगर शॉर्टनर किसी अलग टैब में है, तो लोग उसे छोड़ देते हैं, लंबा URL पेस्ट कर देते हैं, और क्लिक का डेटा कभी बनता ही नहीं। ब्रांडेड लिंक शॉर्टनर को Slack से जोड़ने पर यह समस्या खत्म हो जाती है, क्योंकि लिंक वहीं बनता है जहां उसे शेयर किया जा रहा है।
इस गाइड में उदाहरण के तौर पर LinkPilot for Slack लिया गया है, क्योंकि उसी के बारे में हम ठीक-ठीक बता सकते हैं। स्टेप ये हैं: ब्रांडेड डोमेन सेट करें, ऐप इंस्टॉल करें, तीन कमांड सीखें, प्रीव्यू ठीक करें, और क्लिक पढ़ें। जो टीमें यह काम स्क्रिप्ट से करना पसंद करती हैं, उनके लिए विकल्प आखिर में हैं।
इंटीग्रेशन से आपको क्या मिलना चाहिए
काम का Slack इंटीग्रेशन चार काम करता है। किसी भी शॉर्टनर के ऐप को इन्हीं पर परखें।
- वहीं पर छोटा करें। लंबे URL को मैसेज बॉक्स से ही छोटे, ट्रैक होने वाले लिंक में बदलें, कोई दूसरा टूल खोले बिना।
- सीक्रेट को चैनल से दूर रखें। लोग Slack में बार-बार पासवर्ड पेस्ट करते हैं। अच्छा इंटीग्रेशन उनकी जगह वन-टाइम लिंक (एक बार खुलने वाला लिंक) डाल देता है, ताकि टेक्स्ट हिस्ट्री में न रहे।
- प्रीव्यू के साथ ठीक से काम करे। Slack लिंक का प्रीव्यू कार्ड बनाता है। शॉर्ट लिंक को या तो डेस्टिनेशन का सही प्रीव्यू दिखाना चाहिए, या उसे बिना प्रीव्यू के पोस्ट करना आसान होना चाहिए।
- हर क्लिक गिनें, उन्हीं एनालिटिक्स में जिनमें दूसरी जगह बने लिंक गिने जाते हैं, सोर्स, डिवाइस और देश के साथ, ताकि Slack में शेयर हुए लिंक का डेटा छूट न जाए।
स्टेप 1: अपना ब्रांडेड डोमेन सेट करें
go.yourbrand.com जैसा ब्रांडेड डोमेन लिंक छोटा करने के लिए ज़रूरी नहीं है, लेकिन ब्रांडेड शॉर्टनर का मकसद यही है, और इसे लोगों के लिंक बनाना शुरू करने से पहले सेट करना सबसे आसान है।
- LinkPilot में “Domains” खोलें और वह सबडोमेन जोड़ें जिसे आप इस्तेमाल करना चाहते हैं।
- जो CNAME रिकॉर्ड मिले, उसे अपने DNS प्रोवाइडर के यहां जोड़ें।
- वेरिफ़िकेशन का इंतज़ार करें। LinkPilot TLS सर्टिफ़िकेट Cloudflare के ज़रिए बनवाता है, इसलिए आपको कुछ अपलोड नहीं करना पड़ता।
- डोमेन की डिफ़ॉल्ट सेटिंग्स तय करें, जैसे खाली डोमेन खोलने पर जाने वाला फ़ॉलबैक डेस्टिनेशन और बीच के पेजों पर कोई ब्रांडिंग।
कस्टम डोमेन Pro प्लान की सुविधा है, जिसमें $29 प्रति माह पर पांच डोमेन शामिल हैं। Agency प्लान में हर क्लाइंट के लिए अलग वर्कस्पेस मिलता है, और हर एक का अपना डोमेन। डोमेन और स्लग के नियम चुनने के बारे में ज़्यादा जानकारी URL छोटा कैसे करें गाइड में है।
स्टेप 2: LinkPilot for Slack इंस्टॉल करें
इंस्टॉल करने में कुछ ही मिनट लगते हैं। यह हर वर्कस्पेस के लिए एक बार होता है, और उसके बाद हर व्यक्ति अपना अकाउंट जोड़ता है।
- LinkPilot for Slack पर जाएं और “Add to Slack” दबाएं।
- ऐप को मंज़ूरी दें। यह एक ही अनुमति मांगता है,
commandsस्कोप, जिससे दो स्लैश कमांड और एक मैसेज शॉर्टकट रजिस्टर होते हैं। यह आपके चैनल या मैसेज नहीं पढ़ सकता। - एक बार
/shortenया/secretचलाएं। आपको एक निजी “Connect LinkPilot” प्रॉम्प्ट मिलेगा, जिसमें आप अपनी LinkPilot API key पेस्ट करते हैं। API keys हर प्लान में मिलती हैं, Free में भी। - कमांड फिर से चलाएं। सेटअप पूरा हो गया, हर व्यक्ति के लिए एक बार।
हर व्यक्ति अपनी API key जोड़ता है, इसलिए Slack से बने लिंक उसी व्यक्ति के LinkPilot अकाउंट में जाते हैं, उसके प्लान की सीमाओं और हिस्ट्री के साथ। ऐप अनइंस्टॉल करने पर उस वर्कस्पेस के सभी सेव किए गए कनेक्शन हट जाते हैं।
स्टेप 3: Slack से लिंक छोटा करें और शेयर करें
ऐप जुड़ने के बाद उसे तीन तरह से इस्तेमाल किया जा सकता है।
/shorten से URL छोटा करें। टाइप करें
/shorten https://example.com/a/very/long/page?utm_source=slack
और ऐप एक छोटा, ट्रैक होने वाला लिंक भेज देता है। उसे चैनल या थ्रेड में पेस्ट करें। उस लिंक के क्लिक आपके अकाउंट के बाकी लिंक की तरह ही दर्ज होते हैं।
/secret से पासवर्ड भेजें। टाइप करें
/secret hunter2 --ttl 1h
और ऐप सिर्फ़ आपको एक वन-टाइम लिंक भेजता है। अगर आप लिंक पोस्ट करते हैं तो चैनल को सिर्फ़ लिंक दिखता है, टेक्स्ट कभी नहीं। डिफ़ॉल्ट समय-सीमा 24 घंटे है; --ttl में 1h, 6h, 24h या 7d दिया जा सकता है। पहली बार खुलते ही लिंक मिट जाता है।
Send as secret link। किसी ने चैनल में पहले ही डेटाबेस पासवर्ड पेस्ट कर दिया है। मैसेज का मेन्यू खोलें, “Send as secret link” चुनें, और पासवर्ड की जगह वन-टाइम लिंक आ जाता है। चैनल में सिर्फ़ लिंक रहता है।
/secret के बारे में एक बात साफ़-साफ़ बता दें: टेक्स्ट Slack से होकर और LinkPilot की Slack सर्विस से होकर गुज़रता है, जो उसे स्टोर करने से पहले मेमोरी में एन्क्रिप्ट करती है। जो सीक्रेट कभी आपके अपने डिवाइस से बाहर नहीं जाना चाहिए, उसका लिंक LinkPilot वेब ऐप में बनाएं, जहां एन्क्रिप्शन आपके ब्राउज़र में ही होता है, और फिर लिंक Slack में पेस्ट करें।
स्टेप 4: प्रीव्यू ठीक करें
Slack प्रीव्यू बनाने के लिए लिंक वाला पेज खोलता है और उसके Open Graph टैग पढ़ता है। शॉर्ट लिंक डेस्टिनेशन पर रीडायरेक्ट करता है, इसलिए प्रीव्यू में डेस्टिनेशन का टाइटल, डिस्क्रिप्शन और इमेज दिखती है। तीन चीज़ें गलत हो सकती हैं:
- प्रीव्यू नहीं दिखता। डेस्टिनेशन पर
og:titleयाog:imageनहीं है, या वह Slack के लिंक प्रीव्यू बॉट को रोकता है। डेस्टिनेशन पेज पर टैग ठीक करें और Open Graph प्रीव्यू टूल से जांच लें। - पुराना प्रीव्यू। Slack प्रीव्यू को कैश करता है। टैग बदलने से पहले दिख चुका प्रीव्यू रिफ़्रेश नहीं होता; उसी पेज का नया लिंक नया प्रीव्यू दिखाएगा।
- ज़रूरत से ज़्यादा प्रीव्यू। जिन अंदरूनी लिंक के लिए कार्ड बेकार का शोर है, उनका URL एंगल ब्रैकेट में लिखें या लोगों से प्रीव्यू हटाने को कहें। वर्कस्पेस-स्तर की सेटिंग्स लिंक प्रीव्यू कैसे बंद करें में हैं।
सीक्रेट लिंक के प्रीव्यू में उसका कंटेंट नहीं दिखता। Slack जो पेज खोलता है वह “दिखाएं” वाला पेज है, और डिक्रिप्शन कुंजी लिंक में # के बाद वाले हिस्से में रहती है जो कभी सर्वर तक नहीं भेजा जाता। इसलिए प्रीव्यू में कुछ भी संवेदनशील नहीं दिखता और सीक्रेट मिटता भी नहीं।
स्टेप 5: क्लिक पढ़ें
Slack से बना हर लिंक उसी “Links” सूची और उन्हीं एनालिटिक्स में दिखता है जिनमें आपके अकाउंट के बाकी लिंक दिखते हैं। हर क्लिक पर LinkPilot रेफ़रर, डिवाइस का प्रकार और देश दर्ज करता है, और जाने-पहचाने बॉट को छांट देता है। इसलिए चैनल में शेयर किया गया लिंक आपको असली लोगों की गिनती देता है, Slack के अपने प्रीव्यू वाले फ़ेच की नहीं।
कुछ आदतें डेटा को काम का बनाती हैं:
- स्लग का एक नियम तय करें।
go.brand.com/oct-launchचैनल में भी पढ़ने में आसान है और रिपोर्ट में भी। रैंडम स्लग दोनों में से कहीं भी आसानी से नहीं पढ़े जाते। - छोटा करने से पहले डेस्टिनेशन में UTM पैरामीटर जोड़ें, अगर क्लिक आपके वेब एनालिटिक्स में भी दिखना चाहिए। UTM बिल्डर यह काम बिना टाइपो के करता है।
- एक जैसी चीज़ों की तुलना करें। 200 लोगों वाले चैनल में पोस्ट किया गया लिंक और DM में भेजा गया लिंक सिर्फ़ क्लिक के आधार पर तुलना के लायक नहीं हैं।
हर क्लिक पर क्या दर्ज होता है और क्या नहीं, यह लिंक ट्रैकिंग की आधुनिक गाइड में बताया गया है।
जोड़ने के दूसरे तरीके
जो टीमें चाहती हैं कि Slack अपने आप लिंक बनाए, जैसे किसी फ़ॉर्म के सबमिट होने पर या CMS में नई एंट्री आने पर, वे स्लैश कमांड की जगह LinkPilot API और वेबहुक इस्तेमाल कर सकती हैं। डेवलपर पेज पर लिंक बनाने के एंडपॉइंट और घटनाओं पर चलने वाले साइन किए हुए वेबहुक की पूरी जानकारी है, ताकि कोई वर्कफ़्लो टूल या छोटी-सी स्क्रिप्ट लिंक बनाकर उसे चैनल में पोस्ट कर सके। API हर प्लान में है।
आप कोई भी रास्ता चुनें, जांच एक ही है: Slack के अंदर से लिंक बनाएं, फ़ोन से उस पर क्लिक करें, और पक्का करें कि क्लिक एनालिटिक्स में सही लिंक के नीचे दिखता है। अगर ये तीनों स्टेप काम करते हैं, तो इंटीग्रेशन काम कर रहा है।
