खास जानकारी
इस पेज पर अच्छी क्वालिटी का एक्सटेंशन और 'Chrome वेब स्टोर' का पेज बनाने के लिए दिशा-निर्देश दिए गए हैं. जैसे-जैसे स्टोर की पहुंच बढ़ती जा रही है और हम डेवलपर के अनुभवों से सीख रहे हैं, वैसे-वैसे इन सुझावों को अपडेट किया जा सकता है. हम आपको ऐसे एक्सटेंशन बनाने का सुझाव देते हैं जो अनुपालन, परफ़ॉर्मेंस, सुरक्षा, और उपयोगकर्ता अनुभव से जुड़े मानकों को पूरा करते हों. इसके बारे में, नीचे दिए गए सेक्शन में बताया गया है.
अनुपालन
'Chrome वेब स्टोर' में उपलब्ध एक्सटेंशन के लिए, डेवलपर प्रोग्राम की नीतियों का पालन करना ज़रूरी है. अगर आपको नीति के उल्लंघन की चेतावनी मिली है या आप आम तौर पर होने वाली उल्लंघनों के बारे में जानना चाहते हैं, तो 'Chrome वेब स्टोर' के उल्लंघनों से जुड़ी समस्या हल करना देखें.
मेनिफ़ेस्ट वर्शन 3
मेनिफ़ेस्ट V3, Chrome एक्सटेंशन प्लैटफ़ॉर्म का सबसे नया वर्शन है. यह 'Chrome Web Store' में नए आइटम सबमिट करने के लिए ज़रूरी वर्शन है. प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, मेनिफ़ेस्ट V3 की खास जानकारी देखें. मौजूदा एक्सटेंशन को मेनिफ़ेस्ट V3 पर माइग्रेट करना चाहिए. माइग्रेट करने के तरीके के बारे में निर्देश पाने के लिए, मेनिफ़ेस्ट V3 पर माइग्रेट करें देखें.
सुरक्षा
आपका एक्सटेंशन आपके उपयोगकर्ताओं के लिए सुरक्षित होना चाहिए. उदाहरण के लिए, एचटीटीपीएस या वेब सेवाओं की सुरक्षा सुविधा की मदद से, उपयोगकर्ता का डेटा सुरक्षित तरीके से भेजें. पक्का करें कि आपका एक्सटेंशन, सुरक्षा को लेकर कोई खतरा न हो. साथ ही, यह भी पक्का करें कि वह इंस्टॉल करने के दौरान गुमराह करने वाले तरीकों का इस्तेमाल न करता हो. ज़्यादा जानकारी के लिए, सुरक्षित रहें लेख पढ़ें.
निजता
एक्सटेंशन के लिए निजता टैब में, यह बताना ज़रूरी है कि वह कौनसा उपयोगकर्ता डेटा इकट्ठा करेगा और उसका इस्तेमाल कैसे करेगा. यह जानकारी सटीक और अप-टू-डेट होनी चाहिए. साथ ही, यह एक्सटेंशन की निजता नीति से मेल खानी चाहिए. निजता के बारे में ज़्यादा जानकारी के लिए, उपयोगकर्ता की निजता की सुरक्षा से जुड़ी नीतियां और उपयोगकर्ता के डेटा से जुड़े अक्सर पूछे जाने वाले सवाल देखें.
परफ़ॉर्मेंस और फ़ंक्शन
Puppeteer जैसी टेस्टिंग लाइब्रेरी का इस्तेमाल करके, शुरू से अंत तक के टेस्ट जोड़कर यह पक्का करें कि आपका एक्सटेंशन शुरू से आखिर तक उम्मीद के मुताबिक परफ़ॉर्म कर रहा है. इसके अलावा, काम को आसान बनाने के लिए ब्राउज़र के अलग-अलग वर्शन, ओएस, और नेटवर्क की स्थितियों में पूरी तरह से मैन्युअल तौर पर टेस्ट करें.
लोगों का अनुभव
आसान, सहज और बिना रुकावट वाला यूज़र इंटरफ़ेस देकर, उपयोगकर्ता को ध्यान में रखकर अपने एक्सटेंशन को डिज़ाइन करें. साथ ही, उपयोगकर्ता की निजता को भी ध्यान में रखें.
ऑनबोर्डिंग अनुभव
आपके स्टोर पेज पर आते ही उपयोगकर्ताओं को शामिल करें. इसके लिए, उन्हें स्क्रीनशॉट और एक्सटेंशन के काम करने के तरीके का वीडियो दिखाकर जानकारी दें. आपका एक्सटेंशन इंस्टॉल करने वाले उपयोगकर्ताओं की संख्या बढ़ाने के लिए, हम अनुमति से जुड़ी चेतावनी के दिशा-निर्देशों का पालन करने का सुझाव देते हैं.
स्थायी यूज़र इंटरफ़ेस (यूआई) डिज़ाइन करना
लगातार यूज़र इंटरफ़ेस (यूआई) लागू करते समय, उपयोगकर्ताओं का ध्यान भटकने से बचें. उदाहरण के लिए, अपने एक्सटेंशन के लिए साइड पैनल डिज़ाइन करते समय, यह पक्का करें कि यह उपयोगकर्ताओं के ब्राउज़िंग अनुभव को बेहतर बनाता है. ऐसा करने के लिए, उन्हें काम की जानकारी और काम की सुविधाएं देनी होती हैं. साइड पैनल से उपयोगकर्ताओं को काम पूरा करने में आसानी होनी चाहिए. इससे, वे कम से कम काम कर पाएंगे.
Google से साइन इन करें
अगर आपके एक्सटेंशन के लिए उपयोगकर्ता लॉगिन की ज़रूरत है, तो हमारा सुझाव है कि आप Google से साइन इन करें की सुविधा दें. इससे, 'Chrome वेब स्टोर' के उपयोगकर्ताओं को बेहतर अनुभव मिलता है, क्योंकि उनके पहले से लॉग इन होने की संभावना होती है. अगर आपके पास पहले से लॉगिन सिस्टम है, तो Google खाता आईडी को अपने सिस्टम के उपयोगकर्ता खाते से जोड़ने के बारे में सोचें. Google खातों की मदद करने के लिए, Chrome Identity API का इस्तेमाल इन तरीकों से किया जा सकता है:
- Google OAuth2/OpenID: उपयोगकर्ता की पहचान करना देखें.
- OAuth2: Google से उपयोगकर्ताओं की पुष्टि करें लेख पढ़ें.
स्टोर पेज
किसी एक्सटेंशन के Chrome वेब स्टोर पेज का मकसद, उपयोगकर्ता की उम्मीदों के बारे में बताना होता है. एक्सटेंशन को साफ़ तौर पर बताया जाना चाहिए कि वह क्या करता है. ज़रूरी शर्तों की पूरी सूची के लिए, लिस्टिंग की ज़रूरी शर्तें देखें.
आकर्षक स्टोर पेज बनाना
आपके एक्सटेंशन का स्टोर पेज जितना बेहतर होगा, उतने ही ज़्यादा उपयोगकर्ता आपके एक्सटेंशन को खोज पाएंगे और उसे आज़मा पाएंगे. बेहतरीन लिस्टिंग पेज बनाने से, स्टोर पेज का बेहतरीन अनुभव देने के लिए दिशा-निर्देश मिलते हैं. अपने एक्सटेंशन का नाम चुनते समय, उसका ब्यौरा लिखते समय, और उसका लोगो डिज़ाइन करते समय, Google के ब्रैंडिंग दिशा-निर्देशों का ध्यान रखें.
शानदार इमेज उपलब्ध कराएं
सभी ज़रूरी इमेज शामिल करें. जैसे, आइकॉन, टाइल, मार्की, और स्क्रीनशॉट. इमेज धुंधली नहीं होनी चाहिए या बहुत ज़्यादा व्यस्त नहीं होनी चाहिए, जैसा कि अच्छी क्वालिटी वाली लिस्टिंग की इमेज में बताया गया है.
अपने एक्सटेंशन की कैटगरी अच्छी तरह चुनें
डेवलपर कंसोल के लिए यह ज़रूरी है कि आप अपने एक्सटेंशन के लिए एक कैटगरी तय करें. सबसे सही कैटगरी चुनें:
- सुलभता
- ऐसे एक्सटेंशन जिन्हें देखने में परेशानी, सुनने में समस्या, सीमित दक्षता, और अन्य दिव्यांग लोगों के लिए ब्राउज़िंग के अनुभव को बेहतर बनाने के लिए डिज़ाइन किया गया है. इसमें स्क्रीन रीडर, गहरे रंग वाले मोड के एक्सटेंशन या कीबोर्ड शॉर्टकट, बोलकर निर्देश देने जैसी सुविधाओं के साथ-साथ नेविगेशन में मदद करने वाले टूल शामिल हो सकते हैं.
- कला और डिज़ाइन
- ये एक्सटेंशन, इमेज और फ़ोटो को देखने, उनमें बदलाव करने, व्यवस्थित करने, और शेयर करने के लिए टूल उपलब्ध कराते हैं. वे स्क्रीनशॉट कैप्चर करने, इमेज खोजने, और लोकप्रिय इमेज होस्टिंग या बदलाव करने की सेवाओं के साथ जुड़ने की सुविधाएं भी ऑफ़र कर सकती हैं.
- संपर्क
- ऐसे एक्सटेंशन जो बातचीत की सुविधा देते हैं. इस कैटगरी में कई तरह की सुविधाएं शामिल हैं: ईमेल लिखना और टेंप्लेट बनाना, ईमेल मैनेजमेंट, स्क्रीन शेयर करना, वीडियो कॉन्फ़्रेंसिंग ऐप्लिकेशन और बेहतर सुविधाएं वगैरह.
- डेवलपर टूल
- ऐसे एक्सटेंशन जिनकी मदद से वेब डेवलपर, डीबग करने, परफ़ॉर्मेंस का विश्लेषण करने, कोड लिंटिंग, और ब्राउज़र के डेव टूल को बेहतर बनाने वाले टूल जैसे काम कर सकते हैं. उदाहरण के लिए, रीयल-टाइम में एचटीएमएल/सीएसएस/JavaScript में बदलाव करना, एपीआई टेस्टिंग, और सीएसएस की जांच.
- शिक्षा
- ऐसे एक्सटेंशन जो सिखाने या पढ़ाने में मदद करते हैं. इनमें भाषा सीखना, नोट बनाना, सीखने में मदद करने वाले डिवाइस, और सांकेतिक भाषा का निर्देश वगैरह शामिल हैं.
- मनोरंजन
- ये एक्सटेंशन खेल, संगीत, टेलिविज़न, और सिनेमा के प्रशंसकों के लिए डिज़ाइन किए गए हैं.
- फ़ंक्शन और यूज़र इंटरफ़ेस (यूआई)
- Chrome के यूज़र इंटरफ़ेस को बेहतर बनाने वाले एक्सटेंशन, जैसे कि टैब मैनेजर, शॉर्टकट मैनेजर, और ऐप्लिकेशन लॉन्चर.
- गेम
- ऐसे एक्सटेंशन जो डेस्कटॉप और आर्केड स्टाइल वाले कई तरह के गेम उपलब्ध कराते हैं.
- परिवार
- घर के आस-पास आपकी मदद करने के लिए एक्सटेंशन. इस कैटगरी में रेसिपी सेवर और मैनेजर, बजट, प्रॉडक्ट रिसर्च वगैरह शामिल हैं.
- सिर्फ़ मनोरंजन के लिए
- ये एक्सटेंशन मनोरंजन के लिए डिज़ाइन किए गए हैं. इनमें गेम, नए टैब के दिलचस्प बैकग्राउंड, अनोखे विजेट, चुटकुले, सवाल-जवाब वाले गेम वगैरह शामिल हो सकते हैं.
- समाचार और मौसम
- ये एक्सटेंशन, उपयोगकर्ताओं को मौजूदा इवेंट और मौसम की स्थितियों के बारे में जानकारी देते रहते हैं. वे कई स्रोतों से खबरें इकट्ठा कर सकते हैं, मौसम के रीयल-टाइम अपडेट दे सकते हैं, ताज़ा खबर की सूचना दे सकते हैं, और कई दूसरे काम कर सकते हैं.
- निजता और सुरक्षा
- वीपीएन, पासवर्ड सुरक्षित रखने की सुविधा, और फ़िशिंग से बचने के एक्सटेंशन जैसे एक्सटेंशन.
- Shopping
- इन एक्सटेंशन का मकसद, ऑनलाइन शॉपिंग के अनुभव को बेहतर बनाना है. वे कीमत की तुलना करने, कूपन खोजने वाले, समीक्षाएं और रेटिंग, विश लिस्ट मैनेजमेंट वगैरह जैसी सुविधाएं दे सकते हैं.
- सोशल मीडिया और नेटवर्किंग
- ये एक्सटेंशन, सोशल मीडिया प्लैटफ़ॉर्म को बेहतर बनाने के लिए डिज़ाइन किए गए हैं. वे सेवाओं के साथ इंटिग्रेट कर सकते हैं और आसानी से शेयर करने, सूचनाएं, स्थिति के अपडेट जैसी सुविधाएं ऑफ़र कर सकते हैं.
- टूल
- ऐसे टूल जो अन्य कैटगरी में नहीं आते हैं
- यात्रा
- यात्रा की योजना बनाने के लिए एक्सटेंशन.
- सेहत
- खुद की मदद करने, सजगता, और खुद को बेहतर बनाने के लिए एक्सटेंशन.
- वर्कफ़्लो और प्लानिंग
- उपयोगकर्ताओं को अपने काम बेहतर तरीके से करने में मदद करने वाले एक्सटेंशन. इनमें टाइम ट्रैकर, काम पर ध्यान देने के लिए टूल, टू-डू लिस्ट मैनेजर, ईमेल आयोजक, दस्तावेज़ एडिटर, और कैलेंडर यूटिलिटी जैसे कई और विकल्प हो सकते हैं.
कैटगरी में किए गए बदलाव
साल 2023 के मध्य में, कैटगरी बदल गई थीं. ज़्यादातर नई कैटगरी, पिछली कैटगरी से मेल खाती हैं. कई को कई कैटगरी से बदल दिया गया था. अगर आपने पहले बदली गई कैटगरी में से किसी एक का इस्तेमाल किया है, तो नीचे दी गई टेबल का इस्तेमाल करके यह तय करें कि आपके एक्सटेंशन के लिए कौनसी नई कैटगरी सबसे सही है.
- मौज-मस्ती वाले वीडियो
- * मनोरंजन
- गेम
- सिर्फ़ मनोरंजन के लिए
- फ़ोटो
- * कला और डिज़ाइन
- प्रोडक्टिविटी
- * शिक्षा
- फ़ंक्शन और यूज़र इंटरफ़ेस (यूआई)
- परिवार
- निजता और सुरक्षा
- टूल
- वर्कफ़्लो और प्लानिंग
- सामाजिक और संचार
- * कम्यूनिकेशन
- सोशल मीडिया और नेटवर्किंग
- यात्रा
- सेहत
अपनी थीम की कैटगरी अच्छी तरह चुनना
डेवलपर कंसोल आपसे अपनी थीम के लिए एक कैटगरी भी तय करने के लिए कहता है. सबसे सही कैटगरी चुनें:
- जानवर
- जानवरों से प्रेरित थीम.
- कला और डिज़ाइन
- ऐसे थीम बनाई गई हैं जिन्हें सिर्फ़ आपके ब्राउज़र को आकर्षक बनाने के लिए बनाया गया है.
- कार
- इसकी थीम कारों से जुड़ी है, जैसे कि मौजूदा और क्लासिक कारों की थीम.
- कलर
- ऐसी थीम जो आपके ब्राउज़र के लिए अपनी पसंद के रंगों का इस्तेमाल करती हैं.
- डार्क और ब्लैक
- ऐसी थीम जिनमें गहरे रंग और तस्वीरें मौजूद हैं.
- मनोरंजन
- ये थीम लोकप्रिय मनोरंजन पर आधारित हैं, जैसे कि टेलिविज़न और फ़िल्म फ़्रेंचाइज़ी.
- गेम और ऐनमे
- वीडियो गेम और ऐनमे से प्रेरित थीम.
- मिनीमलिस्ट
- ऐसी थीम जो आपके ब्राउज़र के लुक को आसान बनाती हैं.
- प्रकृति और लैंडस्केप
- ऐसी थीम वाली थीम हैं जो बाहर की रोमांचक दुनिया से प्रेरित हैं.
- स्पेस
- अंतरिक्ष से प्रेरित थीम.
- अन्य
- ऐसी थीम के लिए एक कैटगरी जिसका कहीं और नहीं होता.