अपने Open Badges में LinkedIn का "Add to Profile" बटन कैसे जोड़ें

अपने issuer प्रोफ़ाइल में एक बार LinkedIn organization ID सेट कर दें, और हर award page पर Add-to-LinkedIn-Profile बटन अपने-आप दिखने लगता है। रिसीवर एक क्लिक करते हैं और credential उनके Licenses & Certifications में आ जाता है।

Nacho Coll लेखक: अपडेट किया गया 12 मिनट पढ़ें
अपने issuer प्रोफ़ाइल में एक बार LinkedIn organization ID सेट कर दें, और हर award page पर Add-to-LinkedIn-Profile बटन अपने-आप दिखने लगता है। रिसीवर एक क्लिक करते हैं और credential उनके Licenses & Certifications में आ जाता है।

जिस रिसीवर ने अभी-अभी कोई डिजिटल बैज हासिल किया है, वह उस बैज के पूरे जीवनचक्र में सबसे ज़्यादा motivated moment में होता है। उसने कोर्स पूरा किया, exam pass किया, milestone हासिल किया — और लगभग तीस सेकंड के लिए वह चाहता है कि पूरी दुनिया (या कम से कम उसका network) यह जान ले। अगर अगला कदम यह हो कि “PDF डाउनलोड करो, LinkedIn खोलो, Add profile section पर क्लिक करो, certification का नाम, issuing organization और credential URL खुद टाइप करो, और उम्मीद करो कि तारीख़ में typo न हो”, तो ज़्यादातर लोग टैब बंद करके निकल जाते हैं।

LinkedIn का “Add to Profile” बटन इन सभी manual steps को हटा देता है। रिसीवर एक बार क्लिक करता है, LinkedIn एक pre-filled certification dialog खोलता है, वह confirm करता है, और credential उसके Licenses & Certifications सेक्शन में आ जाता है — सही issuing organization, सही नाम, और सीधे आपके public verification page पर जाने वाले लिंक के साथ। badges.ninja पर यह कोई अलग से बनाई जाने वाली integration नहीं है। यह आपकी issuer प्रोफ़ाइल का बस एक field है।

यह बटन असल में करता क्या है

LinkedIn का “Add to Profile” feature एक खास तरह से formatted URL पर काम करता है। जब कोई इसे क्लिक करता है, तो LinkedIn कुछ query parameters पढ़ता है — certification का नाम, issuing organization, issue date, और एक certification URL — और इन fields को पहले से भरकर “Add certification” फॉर्म खोल देता है। रिसीवर इसे review करता है, save दबाता है, और यह उसकी प्रोफ़ाइल पर live हो जाता है।

जिस चीज़ में ज़्यादातर issuers अटकते हैं वह URL का format नहीं है — वह है “issuing organization” वाला field। LinkedIn इसके लिए किसी भी मनमाने company name string को स्वीकार नहीं करता; उसे आपका LinkedIn Company Page चाहिए, जो ID से resolve होता है, ताकि credential पर आपका logo दिखे और यह unlinked plain text की बजाय आपके official page से जुड़े। यही एक जानकारी है जो किसी badge platform को आपसे चाहिए होती है, ताकि वह एक working बटन generate कर सके, और यही एक step इस walkthrough में कवर किया गया है।

Step 1: अपनी LinkedIn organization ID ढूंढें

अगर आप खुद अपनी organization के लिए LinkedIn Company Page manage करते हैं, तो यह ID आपके ही admin view में दिखती है।

  1. अपनी organization के LinkedIn page पर जाएं और Admin tools → View as member पर क्लिक करें (या admin के तौर पर लॉगिन रहते हुए सीधे वहां navigate करें)।
  2. URL देखें। किसी company page के लिए यह कुछ इस तरह दिखेगा linkedin.com/company/12345678/admin/ — यह नंबर आपकी organization ID है।
  3. अगर आप खुद page manage नहीं करते (जैसे कोई partner आपकी LinkedIn presence चलाता है), तो vanity URL slug की बजाय numeric ID उसी से मांगें जो इसे manage करता है — vanity name (/company/acme-training/) और numeric ID अलग-अलग चीज़ें हैं, और बटन को नंबर चाहिए होता है।

इस ID को संभालकर रखें। यही एकमात्र नई जानकारी है जो आपको चाहिए।

Step 2: इसे अपनी issuer प्रोफ़ाइल में paste करें

badges.ninja पर हर issuer का एक settings page होता है। अपना issuer खोलें, और बाकी issuer details — नाम, ईमेल, logo — के साथ LinkedIn organization ID field जोड़ दें। यह वही form है जो आपने पहली बार issuer register करते वक़्त भरा था, तो अगर आप इसे दोबारा देख रहे हैं, तो layout आपको जाना-पहचाना लगेगा।

New issuer form filled out

इसे save करें, और आपका काम हो गया। इसमें कोई अलग LinkedIn OAuth flow नहीं है, कोई app review नहीं है, LinkedIn के developer console के साथ कोई API key exchange नहीं है। organization ID एक public identifier है — आप अपने LinkedIn page के तौर पर authenticate नहीं कर रहे, बस badges.ninja को बता रहे हैं कि आपके रिसीवर के लिए pre-filled URL बनाते वक़्त किस company page को reference करना है।

चूंकि यह field individual बैज पर नहीं बल्कि issuer पर होता है, इसलिए यह retroactively लागू होता है। उस issuer से जुड़ा हर award — past और future दोनों — जब अगली बार उसका verification page render होगा तो अपने-आप यह बटन पा लेगा। आपको कुछ भी re-issue करने या individual badge classes को छूने की ज़रूरत नहीं है।

Step 3: रिसीवर को क्या दिखता है

organization ID सेट हो जाने के बाद, उस issuer के हर award का verification page और PDF certificate एक Add to LinkedIn Profile बटन शामिल करता है। रिसीवर की तरफ़ से flow कुछ ऐसा दिखता है।

  1. वह अपना award खोलता है — recipient portal badges.ninja/me से, ईमेल किए गए verification link से, या public verify page से।
  2. वह Add to LinkedIn Profile पर क्लिक करता है।
  3. LinkedIn अपना native “Add certification” dialog खोलता है, जिसमें credential का नाम, आपकी organization (logo के साथ, सही तरीके से linked), issue date, और वह credential URL पहले से भरे होते हैं जो public, verifiable award page पर वापस पॉइंट करता है।
  4. वह review करता है और Save पर क्लिक करता है।

बैज का नाम copy-paste करने की कोई ज़रूरत नहीं। “credential URL” field में क्या डालना है, इसका अंदाज़ा लगाने की ज़रूरत नहीं। किसी typo की वजह से किसी असली credential के profile पर एक unverifiable text line बनने का कोई risk नहीं। पूरा interaction दस सेकंड से भी कम में हो जाता है, और यह मायने रखता है — “मैंने यह कमाया” और “यह मेरी profile पर है” के बीच हर extra step वह point है जहां रिसीवर drop off कर सकते हैं।

Troubleshooting पर एक छोटी सी बात

दो चीज़ें बटन को गड़बड़ कर सकती हैं, और यह मान लेने से पहले कि कुछ टूटा हुआ है, दोनों को check करना worth है।

  • गलत ID format। अगर आप numeric ID (12345678) की बजाय vanity slug (acme-training) paste करते हैं, तो LinkedIn का prefill या तो चुपचाप fail हो जाता है या गलत organization पर resolve हो जाता है। हमेशा number admin URL से लें, public page URL से नहीं।
  • Page visibility। अगर आपका LinkedIn Company Page unpublished है या अभी भी draft में है, तो सही ID होने पर भी LinkedIn organization reference resolve नहीं कर पाता, और certification unlinked दिखेगा। पहले page publish करें, फिर ID सेट करें।

इसके अलावा maintain करने के लिए कुछ नहीं है। यह बटन कोई live integration नहीं है जो down हो सकती है — यह वह URL है जिसे badges.ninja render time पर public, stable identifiers से बनाता है। न कोई LinkedIn API quota है जिसकी चिंता करनी हो, न कोई token refresh करना है, न कोई webhook monitor करना है।

इसे manual तरीके से compare करें

अगर pre-filled बटन न हो, तो जो रिसीवर अपना credential LinkedIn पर जोड़ना चाहता है उसे यह सब हाथ से करना पड़ता है: LinkedIn खोलना, अपनी profile पर जाना, Add profile section → Licenses & Certifications → Add पर क्लिक करना, फिर certification का नाम manually enter करना (उम्मीद करते हुए कि यह आपके बैज के exact title से match करे), नाम से अपनी organization search करना (उम्मीद करते हुए कि सही page resolve हो — LinkedIn का search लगातार मिलते-जुलते नाम वाली companies दिखाता रहता है), याददाश्त से एक issue date चुनना, और एक verification URL paste करना जिसे उसे किसी ईमेल या download की हुई PDF में जाकर ढूंढना पड़ता है।

इनमें से हर step task को छोड़ देने का एक मौका है। organization का नाम गलत डालने पर credential या तो unlinked text की तरह दिखेगा या गलत company से जुड़ जाएगा। credential URL छोड़ देने पर किसी recruiter के पास verify करने के लिए क्लिक करने को कुछ नहीं रहेगा। manual path impossible नहीं है — बहुत से लोग अब भी ऐसा करते हैं — लेकिन यह friction है, और यही friction उन credentials के share rates को नीचे ले जाता है जो असल में issuing organization के लिए मुफ़्त marketing होते हैं।

pre-filled बटन हर decision point को हटा देता है। रिसीवर यह नहीं चुनता कि क्या टाइप करे; वह बस उसे confirm करता है जो पहले से सही है।

एक अच्छे recipient experience से आगे यह क्यों मायने रखता है

LinkedIn पर जोड़ा गया हर credential issuer के लिए एक छोटा-सा, टिकाऊ advertisement होता है। यह रिसीवर के network feed में दिखता है, उसकी profile पर आपके logo के नीचे permanently रहता है, और एक public verification page से जुड़ता है जिसे कोई भी — recruiter, कोई prospective learner, कोई partner organization — क्लिक करके इसकी सच्चाई confirm कर सकता है। Open Badge v2.0 बिल्कुल यही करने के लिए डिज़ाइन किया गया है — किसी credential को portable और independently verifiable बनाना, न कि achievement के proof को किसी ऐसे platform के अंदर बंद रखना जिसे सिर्फ़ रिसीवर ही देख सकता है।

जो issuers LinkedIn organization ID field सेट करते हैं, वे उन issuers के मुकाबले लगातार काफ़ी ज़्यादा share rates देखते हैं जो रिसीवर पर manually यह काम करने की ज़िम्मेदारी छोड़ देते हैं — इसकी वजह यह नहीं कि credential खुद ज़्यादा impressive है, बल्कि यह कि पांच मिनट की fiddly manual entry हटाने से intent, action में बदल जाता है। अगर आपका program alumni visibility, employer signaling, या word-of-mouth growth (bootcamps, certification bodies, conference organizers) पर depend करता है, तो यह एक field आपके issuer setup में किए जा सकने वाले highest-leverage बदलावों में से एक है।

बैज डिज़ाइन और LinkedIn preview पर एक नोट

LinkedIn आपके बैज की image को certification entry के बगल में render करता है, इसलिए यह सुनिश्चित करना worth है कि LinkedIn-facing credentials के लिए इस्तेमाल हो रहा बैज छोटे, crop किए गए size में भी साफ़ दिखे — LinkedIn certification icons को profile view और feed-share preview, दोनों में काफ़ी छोटा दिखाता है। अगर आपने अभी तक अपना visual बैज सेट नहीं किया है, तो रिसीवर को Add to Profile बटन की तरफ़ भेजना शुरू करने से पहले अपना पहला verifiable certificate डिज़ाइन करना देख लें — एक strong silhouette और साफ़ org branding वाला बैज किसी की profile पर live होने के बाद ज़्यादा clicks और shares पाता है।

इसे scale पर सेट करना

अगर आप किसी cohort को issue कर रहे हैं — किसी bootcamp की graduating class, किसी conference की पूरी attendee list, किसी quarterly compliance training rollout को — तो LinkedIn organization ID सिर्फ़ प्रति issuer एक बार सेट करनी होती है, प्रति रिसीवर या प्रति बैज नहीं। इसे किसी bulk award run के साथ combine करें और उस batch का हर रिसीवर अपने-आप वही pre-filled बटन पा लेता है। bulk-issuance walkthrough के लिए CSV से Open Badges कैसे issue करें देखें — इसे इस LinkedIn setup के साथ जोड़ें और पूरा cohort उसी दोपहर में “training complete” से “credential live on LinkedIn” तक पहुंच सकता है।

यह सोचना भी worth है कि यह LinkedIn के अपने built-in credentialing tools से कैसे compare होता है। LinkedIn Skill Assessments पूरी तरह LinkedIn के अंदर ही रहते हैं — कोई issuer branding नहीं, कोई external verification page नहीं, अगर रिसीवर कभी credential को कहीं और prove करना चाहे जहां LinkedIn audience न हो तो कोई portability नहीं। Add to Profile बटन वाला एक Open Badge आपको दोनों का best मिलाकर देता है — उसी “Licenses & Certifications” surface के ज़रिए पूरी LinkedIn visibility जिसे recruiters पहले से scan करते हैं, साथ ही एक standards-based, independently verifiable credential जो किसी एक platform से locked नहीं है। कब कौन-सा (या, अक्सर, दोनों साथ) इस्तेमाल करना चाहिए, इसकी गहराई से जानकारी के लिए देखें LinkedIn Skill Assessments vs Open Badges

अगर आप एक से ज़्यादा issuer manage करते हैं तो?

एक से ज़्यादा issuer profiles वाली organizations — जैसे हर department के लिए अलग issuer रखने वाली कोई university, या कई client brands की तरफ़ से issue करने वाली कोई agency — अक्सर पूछती हैं कि क्या LinkedIn organization ID हर जगह same होनी चाहिए। ऐसा नहीं है। badges.ninja पर हर issuer अपनी LinkedIn organization ID independently रखता है, तो जो department अपना खुद का LinkedIn Company Page चलाता है वह रिसीवर को उस page के credentials की तरफ़ point कर सकता है, जबकि बिना page वाला department field को खाली छोड़ सकता है (तब रिसीवर manual entry path पर fall back करते हैं) या इसकी बजाय parent organization के page की तरफ़ point कर सकता है। ऐसी कोई requirement नहीं है कि एक account के सारे issuers एक ही LinkedIn identity share करें।

इसका यह भी मतलब है कि बाद में reorganize करने पर यह setup साफ़-सुथरे तरीके से carry होता है। अगर parent org की ID के तहत एक साल issue करने के बाद कोई sub-brand अपना खुद का LinkedIn Company Page शुरू करता है, तो उस एक issuer पर field update करना ही काफ़ी है — पहले से issue हो चुका हर award, और आगे issue होने वाला हर award, जब अगली बार उसका verification page load होगा तो नई organization ID अपने-आप पा लेगा। कुछ भी re-issue, backfill या migrate करने की ज़रूरत नहीं है।

Recap

  1. अपने LinkedIn organization की numeric ID उसके Company Page admin view से ढूंढें।
  2. इसे badges.ninja पर अपने issuer की settings में paste करें।
  3. उस issuer का हर award — retroactively और आगे भी — एक Add to Profile बटन render करता है।
  4. रिसीवर एक बार क्लिक करता है, एक pre-filled dialog confirm करता है, और credential सही तरीके से linked होकर उसकी profile पर आ जाता है।

कोई developer time नहीं, कोई LinkedIn app review नहीं, कोई per-badge configuration नहीं। इसे issuer level पर एक बार सेट करें और हर future award को इसका फ़ायदा उठाने दें।

अपना पहला verifiable credential issue करने के लिए तैयार हैं? badges.ninja पर मुफ़्त में शुरू करें — visual designer, public verification page, PDF certificate, Open Badge v2.0 output। कोई credit card ज़रूरी नहीं।

Nacho Coll

लेखक के बारे में

Founder & Engineer at Badges Ninja

Nacho founded Badges Ninja to make issuing verifiable digital credentials as simple as a single API call — Open Badge v2.0 badges and certificates, minted, hosted, and verifiable without standing up your own issuer infrastructure. Writes about the Open Badges spec, credential verification, and running a credentialing platform serverless on AWS, from the operator side of the wire.

ब्लॉग पर वापस

संबंधित लेख