ऐप प्रकाशित करना

अंतिम अपडेट: 3 जुलाई 2026

मान लीजिए आप एक कपड़ों की दुकान वाली कंपनी चलाते हैं। कंपनी के डेवलपर ने "कपड़ों की दुकान कैटलॉग" ऐप बनाकर रखा है। यह ऐप कपड़ों की दुकान ने कंटेंट स्टूडियो में दर्ज किए गए उत्पादों को वैसे ही ले आकर दिखाता है। अब इस ऐप को दूसरे लोग भी अपने Space(कंटेंट, सदस्य और सेटिंग्स रखने वाली कार्यस्थली) में लाकर इस्तेमाल कर सकें, इसके लिए इसे WEEGLOO मार्केटप्लेस(ऐप खरीदने और लाकर इस्तेमाल करने का बाज़ार) पर रखना है। बनाकर रखे गए ऐप को कंटेंट स्टूडियो से मार्केटप्लेस पर चढ़ाने का काम ही ऐप प्रकाशित करना है।

प्रकाशन Organization के स्तर पर होता है। कपड़ों की दुकान वाली पूरी कंपनी(Organization) ही ऐप को बाज़ार में रखती है, न कि कंपनी के पास मौजूद कई Space में से कोई एक। इसीलिए ऐप प्रकाशन किसी एक Space के भीतर नहीं, बल्कि Organization की स्क्रीन पर होता है। मार्केटप्लेस पर रखे जाने वाले ऐप को Market App कहते हैं।

चढ़ाने से पहले क्या तैयार करना है

प्रकाशन वह चरण है जहाँ पूरी तरह बना लिया गया कुछ चढ़ाया जाता है। इसलिए चढ़ाने से पहले दो चीज़ें तैयार होनी चाहिए।

पहला, ऐप की स्क्रीन बिल्ड हो चुकी होनी चाहिए। मान लीजिए कंपनी के डेवलपर ने कपड़ों की दुकान कैटलॉग ऐप की स्क्रीन बिल्ड कर रखी है। स्क्रीन को बिल्ड करने का काम प्रोग्राम से जुड़ा काम है, इसलिए इसे ऐप बनाना में अलग से बताया गया है।

दूसरा, ऐप के साथ ले जाए जाने वाले रिसोर्स Space में तैयार होने चाहिए। कपड़ों की दुकान कैटलॉग के लिए ये उत्पाद Content Type, उत्पाद Content, उत्पाद की तस्वीरें(Media) जैसी चीज़ें हैं। साथ में क्या-क्या ले जाया जाता है और किन बातों का ध्यान रखना है, यह नीचे "② रिसोर्स चुनना" में बताया गया है।

चढ़ाने से पहले स्क्रीन में भरी जाने वाली जानकारी भी पहले से तय कर लें तो काम आसान रहता है।

  • ऐप का नाम और वर्शन: कपड़ों की दुकान कैटलॉग ऐप का नाम, और अभी चढ़ाए जा रहे वर्शन का नंबर(उदाहरण: 1.0.0)।
  • श्रेणी: यह ऐप किस तरह का है।
  • परिचय लेख: मार्केटप्लेस में लोग इस ऐप को देखकर समझ सकें कि यह क्या है, इसके लिए लिखा जाने वाला छोटा विवरण और विस्तृत मार्गदर्शन।
  • ऐप का आइकन और स्क्रीन की तस्वीरें: मार्केटप्लेस सूची में दिखने वाला एक चौकोर आइकन, और ऐप कैसा दिखता है यह दिखाने वाली स्क्रीन की तस्वीरें(अधिकतम 6 तस्वीरें)।

ऐप को मार्केटप्लेस पर चढ़ाना

कपड़ों की दुकान कैटलॉग ऐप को Market App के रूप में चढ़ाते हैं। प्रकाशन की स्क्रीन Organization की स्क्रीन के भीतर है। मौजूदा Organization स्क्रीन में Market App में जाने के बाद My Apps को खोलें।

  1. My Apps स्क्रीन में बनाएं बटन दबाएं।
  2. Market App बनाएं स्क्रीन खुलती है। स्क्रीन के ऊपरी हिस्से में चरण ① बुनियादी जानकारी → ② रिसोर्स चयन → ③ पुष्टि और बनाएं इस तरह तीन दिखते हैं। पहले चरण बुनियादी जानकारी से भरना शुरू करें।

① बुनियादी जानकारी भरना

पहले चरण में तय करते हैं कि ऐप किस Space का ऐप है, और मार्केटप्लेस में दिखने वाली जानकारी भरते हैं।

  1. Space में वह Space चुनें जिसका कपड़ों की दुकान कैटलॉग ऐप है। यह तय करने का खाना है कि ऐप किस Space का है।
  2. App नाम में कपड़ों की दुकान कैटलॉग दर्ज करें। मार्केटप्लेस सूची में इसी नाम से दिखेगा। अधिकतम 64 अक्षर तक डाल सकते हैं।
  3. App वर्शन में अभी चढ़ाया जा रहा वर्शन दर्ज करें। 1.0.0 की तरह बिंदु से अलग किए वर्शन नंबर के रूप में लिखें।
  4. श्रेणी चुनें। सूची में से एक चुनते हैं, और Blog, Document, Portfolio, Landing, Business, Personal, Community, Event, General में से ऐप के लिए उपयुक्त एक तय करते हैं। कपड़ों की दुकान कैटलॉग के लिए कारोबार के करीब Business चुना जा सकता है।
  5. विवरण में ऐप का एक-दो पंक्ति में परिचय देने वाला लेख लिखें। अधिकतम 128 अक्षर। उदाहरण: कपड़ों की दुकान के उत्पादों को देखने में अच्छे तरीके से सजाने वाला कैटलॉग ऐप
  6. अगर और विस्तार से बताने लायक कुछ हो तो विशेष नोट्स में लिखें। अधिकतम 2048 अक्षर।
  7. App आइकन में मार्केटप्लेस सूची में दिखने वाला आइकन चित्र चढ़ाएं। यह चौकोर चित्र होना चाहिए, PNG, JPG, WebP फ़ॉर्मेट में, अधिकतम 500KB तक चढ़ा सकते हैं।
  8. स्क्रीनशॉट में ऐप की स्क्रीन की खींची गई तस्वीरें चढ़ाएं। अधिकतम 6 तस्वीरें तक चढ़ा सकते हैं, और तस्वीरों को खींचकर खिसकाकर उनके दिखने का क्रम बदल सकते हैं।
  9. मार्केटप्लेस में खोज में आ सके, इसके लिए Tag में कीवर्ड डाल सकते हैं। अल्पविराम से अलग करके अधिकतम 3, प्रत्येक 3~12 अक्षर के(उदाहरण: कैटलॉग)। न डालें तो भी चलेगा।

App का नाम, App वर्शन, श्रेणी, App आइकन ज़रूर भरने होते हैं। सब भर लेने पर आगे दबाकर ② रिसोर्स चयन पर बढ़ें।

Market App निर्माण स्क्रीन का ① बुनियादी जानकारी चरण। ऊपर ① बुनियादी जानकारी, ② रिसोर्स चयन, ③ पुष्टि और बनाएं चरण के संकेत हैं, और Space("दस्तावेज़ डेमो") चुनने के बाद App का नाम "कपड़ों की दुकान कैटलॉग", App वर्शन "1.0.0", श्रेणी "Business", विशेष नोट्स भरा हुआ दिख रहा है। नीचे App आइकन, स्क्रीनशॉट चढ़ाने का क्षेत्र और Tag डालने का खाना, सबसे नीचे आगे बटन है, और दाईं ओर साथ ले जाए जाने वाले रिसोर्स का सारांश दिख रहा है

② रिसोर्स चुनना

अगले चरण में कपड़ों की दुकान कैटलॉग ऐप के साथ ले जाए जाने वाले रिसोर्स को प्रकार के अनुसार चुनते हैं। जो प्रकार चुने जा सकते हैं वे हैं Content Type, Content, Media, SpaceRole, Delivery Access Token, Locale, Web Hosting। उदाहरण के लिए अगर ऐप उत्पादों को ले आकर दिखाता है, तो उत्पाद Content Type और उसका Content, ऐप की स्क्रीन यानी Web Hosting, कंटेंट पढ़कर लाने वाला Delivery Access Token चुनना होगा। चुने गए रिसोर्स ① स्क्रीन के दाईं ओर RESOURCES सारांश में प्रकार के अनुसार गिनती के रूप में दिखते हैं(ऊपर के कैप्चर में दाईं ओर देखें)।

रिसोर्स चुनते समय एक नियम है। चुने गए रिसोर्स से जुड़े हुए(संदर्भित) दूसरे रिसोर्स भी साथ में चुनने होते हैं। ऐप इंस्टॉल करने पर चुने गए रिसोर्स इंस्टॉल करने वाले के Space में वैसे ही कॉपी हो जाते हैं, और अगर जुड़ा हुआ कोई छूट जाए तो इंस्टॉल की गई जगह पर वह स्थान खाली रह जाता है। इसीलिए अगर एक भी छूट जाए तो ③ चरण में निर्माण के समय बताया जाता है कि क्या छूटा है और दर्ज होने से रोका जाता है।

साथ में ले जाना ज़रूरी होने के मामले इस प्रकार हैं।

  • उत्पाद Content Type में ब्रांड जोड़ने का खाना हो और वह ब्रांड Content Type की ओर इशारा करता हो, तो ब्रांड Content Type भी साथ में चुनें।
  • उत्पाद Content किसी खास ब्रांड Content की ओर इशारा करता हो, तो उस ब्रांड Content को भी साथ में चुनें।
  • उत्पाद Content तस्वीर(Media) का इस्तेमाल करता हो, तो उस Media को भी साथ में चुनें।
  • कई भाषाओं का इस्तेमाल करते हुए एक भाषा खाली होने पर दूसरी भाषा में उसके बदले दिखाने के लिए(Locale का Fallback) सेट किया गया हो, तो बदले में दिखाने वाला Locale भी साथ में चुनें।
  • Delivery Access Token साथ ले जाएं, तो उस टोकन से जुड़ा SpaceRole भी साथ में चुनें।
  • Space में सदस्य लॉगिन की डिफ़ॉल्ट भूमिका(ServiceUserRole) सेट हो, तो उस भूमिका को भी साथ में चुनें।

कुछ ऐसा भी है जो अलग से चुने बिना अपने आप साथ में चला जाता है। SpaceRole के अनुमति नियम किसी खास Tag से दायरा सीमित करें, तो वह Tag अपने आप साथ चला जाता है।

इसके उलट, कुछ ऐसा भी है जिसे साथ में ले जाना ज़रूरी नहीं। Webhook या अनुमति नियम किसी खास उपयोगकर्ता(किसने बनाया, आदि) को शर्त बनाएं, तब भी व्यक्ति ऐप में ले जाने का विषय नहीं है, इसलिए उसे साथ में चुनना ज़रूरी नहीं और दर्ज होने से भी नहीं रुकता।

आपस में उलझकर घूमने वाला संबंध(उत्पाद ब्रांड की ओर, ब्रांड फिर उत्पाद की ओर इशारा करे, इस तरह) दर्ज नहीं होता।

③ पुष्टि और बनाएं

आखिरी चरण में पहले भरी गई सामग्री को एक नज़र में फिर से देखते हैं। नाम, वर्शन, श्रेणी, परिचय लेख, चढ़ाया गया चित्र, चुने गए रिसोर्स सही हैं या नहीं देखने के बाद बनाएं दबाते हैं।

बनाएं दबाने पर बिल्ड कर रखी गई ऐप स्क्रीन और ② में चुने गए रिसोर्स एक वर्शन पैकेज के रूप में बन जाते हैं। इस पैकेज को App Bundle कहते हैं। आगे ऐप में सुधार करके दोबारा चढ़ाते समय नए वर्शन के App Bundle के रूप में दोबारा चढ़ाते हैं।

चढ़ाने के बाद: समीक्षा से गुज़रकर दिखाया जाता है

बनाएं दबाने भर से कपड़ों की दुकान कैटलॉग ऐप मार्केटप्लेस में तुरंत दिखने नहीं लगता। चढ़ाया गया ऐप पहले समीक्षा से गुज़रता है। समीक्षा पास करने पर ही मार्केटप्लेस में दूसरों को दिखता है और वे इसे अपने Space में लाकर इस्तेमाल कर सकते हैं।

चढ़ाया गया ऐप My Apps सूची में एक-एक पंक्ति करके दिखता है। सूची में हर ऐप के लिए नाम, श्रेणी, वर्शन, समीक्षा स्थिति, अपडेट किया गया खानों के रूप में हैं, और समीक्षा स्थिति खाने में देख सकते हैं कि अभी समीक्षा कहाँ तक पहुँची है।

My Apps सूची स्क्रीन। नाम, श्रेणी, वर्शन, समीक्षा स्थिति, अपडेट किया गया के खाने दिख रहे हैं(ऐप चढ़ाने पर इस सूची में एक-एक पंक्ति जुड़ती जाती है)

आगे क्या करना है

  • ऐप बनाना: प्रकाशित किए जाने वाले ऐप की स्क्रीन को बिल्ड करने का तरीका, और इंस्टॉल करते समय रिसोर्स कैसे कॉपी, जुड़ते हैं, यह बताता है।
  • ऐप इंस्टॉल करना: मार्केटप्लेस पर चढ़ाए गए ऐप को दूसरे Space में लाकर इंस्टॉल करने का तरीका बताता है।
  • API रेफ़रेंस: प्रोग्राम में Market App को सीधे संभालते समय ज़रूरी रिक्वेस्ट फ़ॉर्मेट जैसी तकनीकी विशिष्टियाँ बताता है।