एक सर्टिफ़ाइड टेक्नोलॉजी पार्टनर के रूप में कैसे क्वालिफ़ाई करें
गुणवत्ता के लिए एक उच्च मानक तय करने के लिए, Shopify सर्टिफ़ाइड टेक्नोलॉजी पार्टनर प्रोग्राम में ऐप की समीक्षा करने के लिए निम्नलिखित आवश्यकताओं का उपयोग किया जाता है। ये आवश्यकताएं कई प्रमुख क्षेत्रों पर केंद्रित हैं: प्रमाणित उपयोगिता, इंफ़्रास्ट्रक्चर और परफ़ॉर्मेंस, मर्चेंट सहायता, सुरक्षा और गोपनीयता। इनका उद्देश्य लिस्टिंग और इंस्टॉलेशन से लेकर ऑनबोर्डिंग, कार्यक्षमता, सुरक्षा और गुणवत्ता तक, पूरे ऐप जीवनचक्र में सर्वश्रेष्ठ Shopify Plus मर्चेंट अनुभव प्रदान करना है।
हालांकि इन आवश्यकताओं को पूरा करना प्रोग्राम में स्वीकृति की गारंटी नहीं देता है, लेकिन वे एक मानक के रूप में काम करते हैं, जिसके लिए हम सभी सर्टिफ़ाइड टेक्नोलॉजी पार्टनर को तब तक जवाबदेह मानते हैं, जब तक वे प्रोग्राम में रहते हैं। सामान्य तौर पर, ऐप पार्टनर के लिए Shopify Plus का गहरा बुनियादी ज्ञान होना और साथ ही कई Shopify Plus मर्चेंट के साथ सफलता का एक प्रदर्शित ट्रैक रिकॉर्ड होना भी ज़रूरी है।
इस पेज पर
1. सामान्य आवश्यकताएं
1.1 App Store अनुपालन
चाहे आप मौजूदा या भावी सर्टिफ़ाइड टेक्नोलॉजी पार्टनर हों, Shopify App Store की आवश्यकताओं के अलावा ये आवश्यकताएं भी लागू होती हैं।
इसके अलावा, एक सर्टिफ़ाइड टेक्नोलॉजी पार्टनर के रूप में, आपको Shopify की नीतियों का अनुपालन करते रहना होगा।
अनुपालन करते रहने और अच्छी स्थिति बनाए रखने से आप Shopify इकोसिस्टम के भीतर मूल्यवान समाधान देना जारी रख पाते हैं और साथ ही अपने ऐप की उपलब्धता और प्रतिष्ठा में आने वाली रुकावटों को कम कर पाते हैं।
1.2 श्रेणी-विशिष्ट मानदंड
सर्टिफ़ाइड टेक्नोलॉजी पार्टनर के लिए, श्रेणी-विशिष्ट मानदंड को पूरा करना ज़रूरी है। ये मानदंड गुणवत्ता बेंचमार्क के रूप में काम करते हैं, ताकि यह सुनिश्चित हो सके कि ऐप अपने उपयोगकर्ताओं की अनूठी ज़रूरतों को प्रभावी ढंग से पूरा कर रहे हैं।
अगर आपका ऐप नीचे दी गई श्रेणियों में से किसी एक में आता है, तो Certified Technology Partner के रूप में क्वालीफाई करने के लिए आपको संबंधित ज़रूरतों को पूरा करना होगा:
- विज्ञापन ऐप
- कैरियर सेवा ऐप
- डिस्काउंट ऐप
- फ़ुलफ़िलमेंट सेवा ऐप
- इनवॉइस और रसीद ऐप
- प्रोडक्ट बंडल ऐप
- प्रोडक्ट समीक्षा ऐप
- रिटर्न और एक्सचेंज ऐप
- सदस्यता ऐप
- फ़ॉर्म ऐप
- एनालिटिक्स ऐप
- ईमेल मार्केटिंग ऐप
- SMS मार्केटिंग ऐप
- एफ़िलिएट प्रोग्राम ऐप
स्पष्टता के लिए, सर्टिफ़ाइड टेक्नोलॉजी पार्टनर के लिए सभी Built for Shopify आवश्यकताओं को पूरा करना ज़रूरी नहीं है। हालांकि श्रेणी की आवश्यकताएं Built for Shopify पेज के तहत सूचीबद्ध हैं, लेकिन इस प्रोग्राम के उद्देश्यों के लिए ये स्वतंत्र रूप से ज़रूरी हैं। Built for Shopify अपने आप में एक पदनाम है और केवल इन श्रेणी-विशिष्ट मानदंडों को पूरा करने से आपका ऐप पूर्ण Built for Shopify स्टेटस के लिए योग्य नहीं हो जाता है।
1.3 Shopify App Store लिस्टिंग
ऐप को Shopify App Store पर सूचीबद्ध होना चाहिए और इसे डेवलपर दस्तावेज़ीकरण में सूचीबद्ध सभी आवश्यकताओं को पूरा करना होगा।
ऐप लिस्टिंग, किसी मर्चेंट के साथ आपके संपर्क का पहला बिंदु है और वे यहीं यह तय करने के लिए देखेंगे कि आपका ऐप उनके लिए सही है या नहीं। Shopify टेक्नोलॉजी पार्टनर डायरेक्टरी में आपके पेज की तरह ही, Shopify App Store में आपके ऐप की लिस्टिंग आपके सबसे उपयोगी मार्केटिंग टूल में से एक है। एक प्रभावी ऐप लिस्टिंग, Shopify मर्चेंट को खुद ऐप आज़माने या ज़्यादा विवरण के लिए आपकी टीम से संपर्क करने के लिए प्रोत्साहित करती है। आपकी ऐप लिस्टिंग, इच्छुक मर्चेंट के लिए स्पष्ट, संक्षिप्त और प्रासंगिक होनी चाहिए।
मौजूदा समय में प्रकाशित सभी ऐप लिस्टिंग को नए प्रोडक्ट फ़ीचर और सहायता जानकारी के साथ अपडेट किया जाना चाहिए।
1.4 रेटिंग और समीक्षाएं.
मर्चेंट के साथ भरोसा बनाने में समीक्षाएं एक महत्वपूर्ण कारक हैं। Shopify, मर्चेंट के फ़ीडबैक और संतुष्टि को समझने के लिए कई स्रोतों से ऐप रेटिंग और समीक्षाओं का उपयोग करता है। जब कोई मर्चेंट आपके ऐप के लिए कोई समीक्षा छोड़ता है, तो उन्हें इसे 1 से 5 के पैमाने पर रेट करना और एक टिप्पणी छोड़ना ज़रूरी होता है। समीक्षा छोड़ने के लिए, मर्चेंट के लिए ज़रूरी है कि उसने आपके ऐप को अपने स्टोर में इंस्टॉल किया हो। किसी मर्चेंट द्वारा ऐप को अनइंस्टॉल करने के बाद, यह विशेषाधिकार रद्द होने से पहले उनके पास समीक्षा छोड़ने के लिए 45 दिन का समय होता है।
सभी सर्टिफ़ाइड टेक्नोलॉजी पार्टनर को कम से कम 5 समीक्षाएं पूरी होने के बाद 4.0 से ज़्यादा की ऐप रेटिंग स्थापित करनी और बनाए रखनी होगी।
प्रोग्राम टीम द्वारा किसी भी नए या असूचीबद्ध ऐप की स्वतंत्र रूप से समीक्षा की जाती है।
ऐप समीक्षाओं को मैनेज करने के बारे में ज़्यादा जानकारी के लिए, ऐप समीक्षाओं को मैनेज करना देखें।
2. समाधान संबंधी आवश्यकताएं.
एक सर्टिफ़ाइड टेक्नोलॉजी पार्टनर के रूप में, Shopify के साथ आपका इंटीग्रेशन Plus मर्चेंट की किसी चुनौती का समाधान करने वाला होना चाहिए और सबसे बेहतर Plus मर्चेंट अनुभव बनाने के लिए उपलब्ध नवीनतम तकनीक का उपयोग करके बनाया जाना चाहिए।
2.1 API वर्ज़निंग और कार्यान्वयन.
एक सर्टिफ़ाइड टेक्नोलॉजी पार्टनर के रूप में, आपसे उम्मीद की जाती है कि आप नवाचार में सबसे आगे रहेंगे और इकोसिस्टम का नेतृत्व करेंगे। आपके ऐप को प्रोडक्शन में नवीनतम दो वर्ज़न का उपयोग करना चाहिए और आपके इंटीग्रेशन के लिए आपके पास एक स्पष्ट API वर्ज़न माइग्रेशन रणनीति होनी चाहिए।
इसके अलावा, सर्टिफ़ाइड टेक्नोलॉजी पार्टनर भरोसेमंद और स्थिर मर्चेंट अनुभव देने के लिए ज़िम्मेदार हैं। रेट की सीमा की थ्रॉटलिंग से बचने के लिए आपके पास एक दस्तावेज़ी API उपयोग योजना होनी चाहिए।
3. सहायता संबंधी आवश्यकताएं.
Shopify Plus मर्चेंट के लिए समय पर, पेशेवर और संतोषजनक तरीके से सहायता देना महत्वपूर्ण है।
3.1 सहायता अनुरोधों का जवाब देना.
सभी सर्टिफ़ाइड टेक्नोलॉजी पार्टनर को निम्नलिखित चीज़ें मुहैया करानी होंगी:
- गंभीर सहायता अनुरोधों पर 30 मिनट के भीतर पहली प्रतिक्रिया। गंभीर सहायता अनुरोधों में व्यापक (कई ग्राहक) सर्विस आउटेज और ग्राहकों की ओर से सुरक्षा कमजोरियों की रिपोर्ट शामिल हैं। फ़ोन, SMS, ईमेल और इन-प्रोडक्ट संचार, ये सभी संचार के स्वीकृत तरीके हैं।
- उच्च-प्राथमिकता वाले मामलों पर 12 घंटे के भीतर पहली प्रतिक्रिया। उच्च प्राथमिकता वाले सहायता अनुरोधों में कई उपयोगकर्ताओं द्वारा प्रोडक्ट को ऐक्सेस न कर पाना (उदाहरण के लिए, कई उपयोगकर्ता लॉग इन नहीं कर सकते) और इसी तरह के अन्य अनुरोध शामिल हैं। फ़ोन, SMS, ईमेल और इन-प्रोडक्ट संचार, ये सभी संचार के स्वीकृत तरीके हैं।
- फ़ोन, SMS, ईमेल या इन-प्रोडक्ट संचार के माध्यम से कम-प्राथमिकता वाले मामलों पर 3 दिनों के भीतर पहली प्रतिक्रिया।
- दुनिया भर में 24/7 सहायता उपलब्ध है। सहायता के लिए फ़ोन, चैट और ईमेल स्वीकार्य फ़ोरम हैं।
आपके सहायता संसाधन आसानी से मिल जाने चाहिए, और उनमें स्पष्ट निर्देश शामिल होने चाहिए जो इस बारे में हों कि आपका ऐप Shopify के साथ कैसे इंटीग्रेट होता है। प्रभावी सहायता दस्तावेज़ लिखने के बारे में ज़्यादा जानने के लिए, बुनियादी बातें देखें।
3.2 सिस्टम की स्थिति के अपडेट.
मर्चेंट को आसानी से मिलने वाले स्थिति अपडेट देने से उन्हें यह जानने में मदद मिलती है कि आपका ऐप उम्मीद के मुताबिक काम कर रहा है या नहीं। सभी सर्टिफ़ाइड टेक्नोलॉजी पार्टनर को मर्चेंट को निम्नलिखित चीज़ें मुहैया करानी होंगी:
- एक डैशबोर्ड या एक स्थिति पेज, जो यह दिखाता है कि आपका सिस्टम उम्मीद के मुताबिक चल रहा है, समस्याओं का सामना कर रहा है, या डाउन है।
- सिस्टम में आने वाली रुकावटों से निपटने के लिए एक ऑन-कॉल टीम और एस्केलेशन प्लान।
- ग्राहकों को नियोजित डाउनटाइम के बारे में बताने के लिए पहले से मौजूद एक आसानी से उपलब्ध प्रक्रिया।
हम सुझाव देते हैं कि सर्टिफ़ाइड टेक्नोलॉजी पार्टनर निम्नलिखित सेवाओं के साथ एक स्थिति पेज प्रदान करें: statuspage.io या sorryapp.com।
4. डेटा सुरक्षा संबंधी आवश्यकताएं.
चूंकि हमारे Shopify Plus मर्चेंट आमतौर पर बड़ी मात्रा में ग्राहक डेटा को संभालते हैं, इसलिए यह महत्वपूर्ण है कि डेटा को प्रोसेस करने, संभालने और स्टोर करने के मामले में Shopify और इसके सर्टिफ़ाइड टेक्नोलॉजी पार्टनर, दोनों ही उच्च स्तर की सावधानी बरतें।
4.1 ग्राहक डेटा.
अगर आप सुरक्षित ग्राहक डेटा प्रोसेस करते हैं, तो आपको Shopify की डेटा सुरक्षा संबंधी सभी आवश्यकताओं को पूरा करना होगा।
4.2 GDPR, CCPA, CPRA, VCDPA.
अगर आप ऐसे Plus मर्चेंट के साथ काम करते हैं, जिन्हें General Data Protection Regulation (GDPR), California Privacy Rights Act (CPRA), Colorado Privacy Act और Virginia's Consumer Data Protection Act जैसे गोपनीयता कानूनों का पालन करना ज़रूरी है, तो आपको उनका समर्थन करने में सक्षम होना चाहिए। गोपनीयता संबंधी आवश्यकताओं के बारे में ज़्यादा जानें।
5. सुरक्षा संबंधी आवश्यकताएं.
सभी सर्टिफ़ाइड टेक्नोलॉजी पार्टनर को निम्नलिखित सभी सुरक्षा आवश्यकताओं को पूरा करना होगा:
- आपकी कंपनी को OWASP और NIST कार्यप्रणालियों का पालन करते हुए, आपके ऐप्लिकेशन का वार्षिक स्वतंत्र थर्ड-पार्टी सुरक्षा भेदन परीक्षण करना होगा।
- Shopify API टोकन और सीक्रेट को एक समर्पित सीक्रेट मैनेजमेंट सिस्टम या एन्क्रिप्टेड स्टोरेज में सुरक्षित रूप से स्टोर करें, जिसमें बिना कोड बदले सीक्रेट को रोटेट करने की क्षमता हो। ऐक्सेस टोकन को AES-128 या इससे बेहतर का उपयोग करके एट-रेस्ट पर एन्क्रिप्ट किया जाना चाहिए। सोर्स कोड या कॉन्फ़िगरेशन फ़ाइलों में सीक्रेट को कभी भी हार्डकोड न करें।
- अपने इंफ़्रास्ट्रक्चर सेटअप के आर्किटेक्चर डायग्राम दें, जिसमें Shopify डेटा को संभालने वाले कॉम्पोनेंट, डेटा फ़्लो, सुरक्षा नियंत्रण, क्लाउड प्रोवाइडर और क्षेत्र शामिल हों।
- यह सुनिश्चित करें कि परीक्षण और प्रोडक्शन परिवेश तकनीकी रूप से अलग-अलग हैं।
- अपनी कार्यात्मक आवश्यकताओं को पूरा करने के लिए केवल आवश्यक न्यूनतम मात्रा में व्यक्तिगत डेटा प्रोसेस करें और दस्तावेज़ बनाएं कि प्रत्येक डेटा प्रकार कहां स्टोर किया गया है।
- अपनी कार्यात्मक आवश्यकताओं को पूरा करने के लिए केवल आवश्यक API स्कोप का अनुरोध करें। हर स्कोप का औचित्य साबित होना चाहिए; कोई भी अप्रयुक्त या अनुपयोगी हो चुके स्कोप मौजूद नहीं होने चाहिए।
- व्यक्तिगत डेटा वाले डेटा स्टोर के लिए रिटेंशन अवधि सेट करें और रिटेंशन अवधि समाप्त होने पर डेटा को मिटाएं या गुमनाम करें।
- TLS 1.2 या इससे बेहतर का उपयोग करके ट्रांज़िट में व्यक्तिगत डेटा एन्क्रिप्ट करें। कमज़ोर साइफ़र सुइट या पुराने प्रोटोकॉल को सपोर्ट न करें।
- मैनेज की जाने वाली की-सर्विस के साथ उद्योग-मानक एन्क्रिप्शन (न्यूनतम AES-128) का उपयोग करके एट-रेस्ट पर व्यक्तिगत डेटा एन्क्रिप्ट करें।
- डेटा बैकअप एन्क्रिप्ट करें और हर 12 महीने में कम से कम एक बार डेटा रीस्टोरेशन का परीक्षण करें।
- व्यक्तिगत डेटा वाले डेटा स्टोर के सभी ऐक्सेस के लिए ऐक्सेस लॉग बनाए रखें, जिसमें असामान्य ऐक्सेस पैटर्न का पता लगाने की क्षमता हो।
- व्यक्तिगत डेटा वाले डेटा स्टोर पर भूमिका-आधारित ऐक्सेस कंट्रोल और ऑडिट लॉगिंग लागू करें।
- ग्राहक डेटा वाले प्रोडक्शन सिस्टम को ऐक्सेस करने वाले सभी स्टाफ़ के लिए कम से कम 12 वर्णों के पासवर्ड और मल्टी-फ़ैक्टर ऑथेंटिकेशन की आवश्यकता रखें।
- एक भेद्यता रिपोर्टिंग प्रोग्राम स्थापित करें, जिसमें एक सार्वजनिक सुरक्षा संपर्क और गंभीरता के स्तर (गंभीर, उच्च, मध्यम और निम्न) के अनुसार स्पष्ट समाधान टाइमलाइन हों।
- कमजोरियों को पैच करने और समाधान की प्रगति को ट्रैक करने के लिए एक प्रक्रिया बनाए रखें।
- इस बारे में नीतियां और प्रशिक्षण विकसित और लागू करें कि कर्मचारियों को व्यक्तिगत डेटा कैसे संभालना चाहिए।
- एक पहचाने गए सुरक्षा संपर्क व्यक्ति के साथ एक सुरक्षा घटना प्रतिक्रिया योजना स्थापित करें।
- किसी पुष्ट उल्लंघन के 24 घंटों के भीतर सुरक्षा घटनाओं के बारे में Shopify को सूचित करें।
6. इंफ़्रास्ट्रक्चर, विश्वसनीयता और परफ़ॉर्मेंस संबंधी आवश्यकताएं.
किसी ऐप के सफल होने के लिए, उसे इसका उपयोग करने वाले Shopify Plus मर्चेंट को एक सुसंगत और सकारात्मक अनुभव प्रदान करना चाहिए।
6.1 लोड टेस्टिंग.
यह महत्वपूर्ण है कि ऐप्लिकेशन की स्थिरता और परफ़ॉर्मेंस के मामले में उनकी प्रतिक्रियाशीलता का परीक्षण किया जाए। सभी सर्टिफ़ाइड टेक्नोलॉजी पार्टनर को निम्नलिखित चीज़ें प्रदान करने में सक्षम होना चाहिए:
- इस बात की एक संक्षिप्त समरी कि वे अपने इंफ़्रास्ट्रक्चर का लोड टेस्ट कैसे करते हैं और क्या लोड टेस्टिंग को विकास प्रक्रिया में शामिल किया गया है, खासकर उच्च वर्कलोड (यानी BFCM) की अवधि के दौरान। इसमें यह शामिल होना चाहिए कि पार्टनर किस तरह के लोड के विरुद्ध परीक्षण करता है और वे इंफ़्रास्ट्रक्चर का लोड टेस्ट करने के लिए किस टूलिंग का उपयोग करते हैं।
- <400 ms का औसत लोड समय।
6.3 अपटाइम
सभी सर्टिफ़ाइड टेक्नोलॉजी पार्टनर के पास 99.9% अपटाइम सर्विस लेवल ऑब्जेक्टिव (SLO) होना चाहिए।
6.4 स्टोरफ़्रंट की स्पीड
केवल स्टोरफ़्रंट ऐप के लिए, अगर आपके ऐप में किसी मर्चेंट के स्टोर की स्पीड को प्रभावित करने की क्षमता है, तो आपका इंटीग्रेशन, स्टोर के Lighthouse परफ़ॉर्मेंस स्कोर को 10 पॉइंट से ज़्यादा कम नहीं करना चाहिए।
7. कानूनी और कंप्लायंस से जुड़ी आवश्यकताएं
किसी भी वेब-आधारित बिज़नेस के लिए सुरक्षा और गोपनीयता बहुत ज़रूरी हिस्से हैं, क्योंकि ऑनलाइन ऐप कई अलग-अलग तरीकों से उजागर या कॉम्प्रोमाइज़ हो सकते हैं। सभी सर्टिफ़ाइड टेक्नोलॉजी पार्टनर को यह पक्का करना होगा कि उनके ऐप्लिकेशन सुरक्षित हैं, ताकि उनका इस्तेमाल करने वाले मर्चेंट को कोई खतरा न हो।
7.1 गोपनीयता नीति
सर्टिफ़ाइड टेक्नोलॉजी पार्टनर के पास गोपनीयता नीति और/या डेटा सुरक्षा समझौता होना चाहिए।