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

GitHub के ऊपरी दाएं कोने पर, अपनी प्रोफ़ाइल फ़ोटो पर क्लिक करें, फिर आपके संगठन पर क्लिक करें। संगठन के आगे सेटिंग्स पर क्लिक करें। बाएं साइडबार में, डेवलपर सेटिंग्स पर क्लिक करें। फिर, "डेवलपर सेटिंग्स" के तहत, प्रकाशक सत्यापन पर क्लिक करें। "प्रकाशक सत्यापन" के तहत, चेकलिस्ट में जानकारी पूरी करें। सत्यापन का अनुरोध करें पर क्लिक करें, GitHub आपके विवरण की समीक्षा करेगा और आपको बताएगा कि आपका प्रकाशक सत्यापन पूरा हो गया है।
अपनी लिस्टिंग के लिए मीट्रिक देखना

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

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

फिर लेनदेन टैब पर क्लिक करें। फिर, आप ऊपरी दाएं कोने में पीरियड ड्रॉपडाउन पर क्लिक करके वैकल्पिक रूप से विभिन्न समय अवधि का चयन कर सकते हैं।
अपने ऐप का परीक्षण करना
आप प्रत्येक बिलिंग प्रवाह का अनुकरण करने के लिए GitHub मार्केटप्लेस लिस्टिंग का मसौदा तैयार कर सकते हैं। आपके परीक्षण परिदृश्यों में मुफ्त ट्रायल की पेशकश करने वाली लिस्टिंग योजनाएं स्थापित करना और मुफ्त और सशुल्क सब्सक्रिप्शन के बीच स्विच करना शामिल हो सकता है।

GitHub "लंबित परिवर्तन लागू करें" के लिए एक डेवलपर-ओनली सुविधा प्रदान करता है। आप लंबित चक्र पृष्ठ (https://github.com/settings/billing#pending-cycle:) के तहत ड्राफ्ट मार्केटप्लेस लिस्टिंग के रूप में मसौदा तैयार करके ऐप्स के लिए लंबित परिवर्तन लागू करें तक पहुंच सकते हैं।
अपने ऐप के लिए लिस्टिंग का मसौदा तैयार करना
बाएं साइडबार में, डेवलपर सेटिंग्स अनुभाग पर क्लिक करें। बाएं साइडबार में, आपके पास OAuth Apps या GitHub Apps पर क्लिक करने का विकल्प है, जो इस बात पर निर्भर करता है कि आप GitHub मार्केटप्लेस पर कौन सा ऐप प्रकाशित कर रहे हैं। आपको उस ऐप का चयन करना होगा जिसे आप GitHub मार्केटप्लेस में जोड़ना चाहते हैं।
ऐप सेटिंग्स लैंडिंग पेज पर, मार्केटप्लेस अनुभाग तक नीचे स्क्रॉल करें और मार्केटप्लेस में सूचीबद्ध करें पर क्लिक करें। यदि आपने पहले से ही एक ड्राफ्ट लिस्टिंग बनाई है, तो आप इसे संपादित कर सकते हैं।

एक बार जब आप ड्राफ्ट लिस्टिंग बना लेते हैं, तो आप अपने GitHub मार्केटप्लेस लिस्टिंग के पूरा होने से पहले जाने के लिए अनुभागों का अवलोकन देखेंगे।
अपनी लिस्टिंग के लिए मूल्य निर्धारण योजनाएं सेट करना
अपनी GitHub मार्केटप्लेस लिस्टिंग के लिए मूल्य निर्धारण योजना बनाने के लिए, आप अपने GitHub मार्केटप्लेस लिस्टिंग पेज के बाएं साइडबार में योजनाएं और मूल्य निर्धारण पर क्लिक करें।

यदि आपकी GitHub मार्केटप्लेस लिस्टिंग के लिए मूल्य निर्धारण योजना की अब आवश्यकता नहीं है, या यदि आपको मूल्य निर्धारण विवरण समायोजित करने की आवश्यकता है, तो आप इसे हटा सकते हैं।
प्रकाशन के लिए अपनी लिस्टिंग सबमिट करना
एक बार जब आपकी ऐप लिस्टिंग GitHub मार्केटप्लेस आवश्यकताओं को पूरा करती है, तो आप ऐप सबमिट कर सकते हैं। ऐप लिस्टिंग पेज के ऊपरी बाएं में, आप अवलोकन पर क्लिक करें।

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