ऐप एक्सटेंशन और फ़ंक्शन
कुछ ऐप एक्सटेंशन और फ़ंक्शन का उपयोग करके आपके स्टोर में सुविधाएं जोड़ते हैं। एक्सटेंशन और फ़ंक्शन ऐप डेवलपर द्वारा सेट अप किए जाते हैं और जब आप ऐप को इंस्टॉल और ऐक्टिवेट करते हैं, तो ये उपलब्ध हो जाते हैं।
एक्सटेंशन की मदद से ऐप आपके ऑनलाइन स्टोर, चेकआउट, ग्राहक खातों या Point of Sale जैसे क्षेत्रों में फ़ंक्शनैलिटी जोड़ सकते हैं। उदाहरण के लिए, कोई ऐप आपके चेकआउट पेज पर कस्टम फ़ील्ड जोड़ सकता है, आपके ऑनलाइन स्टोर पर चैट बॉट खोल सकता है या ग्राहक खातों में लॉयल्टी पॉइंट दिखा सकता है।
Functions की मदद से ऐप आपके स्टोर के बैकएंड लॉजिक को कस्टमाइज़ कर सकते हैं। उदाहरण के लिए, कोई ऐप कस्टम छूट का प्रकार बनाने, चेकआउट पर डिलीवरी के विकल्पों को एडजस्ट करने या विशिष्ट पेमेंट नियम लागू करने के लिए किसी फ़ंक्शन का उपयोग कर सकता है। आपके द्वारा ऐप सेट करने के बाद, Functions आपके स्टोर के संचालन के हिस्से के रूप में अपने आप काम करते हैं।
आप अपने Shopify एडमिन में सेटिंग > ऐप से अपने इंस्टॉल किए गए ऐप के एक्सटेंशन और फ़ंक्शन को देख और मैनेज कर सकते हैं। ऐप के अबाउट पेज पर, एक्सटेंशन और Functions कार्ड दिखाते हैं कि वर्तमान में कितने ऐक्टिव हैं और वे आपके स्टोर के किन हिस्सों में उपलब्ध हैं। यह देखने के लिए कि वे कहाँ ऐक्टिव हैं, क्षेत्रों के टेक्स्ट पर होवर करें, जैसे एक्सटेंशन के लिए चेकआउट, ग्राहक खाते, ऑनलाइन स्टोर या POS, और फ़ंक्शन के लिए चेकआउट, छूट, पेमेंट या शिपिंग और डिलीवरी।
उस ऐप की पूरी सूची देखने के लिए एक्सटेंशन या Functions पर क्लिक करें। एक्सटेंशन या Functions पेज पर, आप यह देखने के लिए कि वर्तमान में कौन से एक्सटेंशन या फ़ंक्शन चल रहे हैं, ऐक्टिव और इनऐक्टिव टैब के बीच स्विच कर सकते हैं। किसी एक्सटेंशन या फ़ंक्शन के नाम पर क्लिक करके अपने स्टोर के उस हिस्से पर जाएं जहां इसे चालू या मैनेज किया जा सकता है।
यदि आप एक ऐप डेवलपर हैं, तो तकनीकी दस्तावेज़ीकरण के लिए एक्सटेंशन पर Shopify dev docs और फ़ंक्शन पर Shopify dev docs देखें।
एक्सटेंशन और फ़ंक्शन चालू करना
आप अपने Shopify एडमिन के उस हिस्से में एक्सटेंशन और फ़ंक्शन चालू और बंद कर सकते हैं जहां उनका उपयोग किया जाता है। ऐप की सेटिंग में एक्सटेंशन या Functions पेज से, किसी एक्सटेंशन या फ़ंक्शन के नाम पर क्लिक करके उस हिस्से पर जाएं जहां इसे मैनेज किया जा सकता है। आपके द्वारा किसी एक्सटेंशन या फ़ंक्शन को चालू करने के बाद, यह ऐप के अबाउट पेज पर ऐक्टिव के रूप में दिखाई देता है।
एक्सटेंशन
एक्सटेंशन को आपके Shopify एडमिन के निम्नलिखित हिस्सों में चालू किया जा सकता है:
- ऑनलाइन स्टोर: थीम एडिटर के ज़रिए ऐप ब्लॉक और ऐप एम्बेड जोड़ें। जानें कि ऐप के साथ अपनी थीम को कस्टमाइज़ कैसे करें।
- चेकआउट: चेकआउट एडिटर में ऐप एक्सटेंशन जोड़ें। जानें कि चेकआउट ऐप कैसे मैनेज करें। एक्सटेंशन हटाने के लिए, ऐप हटाना देखें।
- ग्राहक खाते: चेकआउट एडिटर में ऐप एक्सटेंशन जोड़ें। जानें कि ग्राहक खातों के लिए चेकआउट ऐप कैसे मैनेज करें।
- POS: अपने Point of Sale में एक्सटेंशन जोड़ें। जानें कि POS UI एक्सटेंशन कैसे मैनेज करें।
Functions
Functions को आपके Shopify एडमिन के निम्नलिखित हिस्सों में चालू किया जा सकता है:
- चेकआउट: कार्ट और चेकआउट वैलिडेशन नियम जोड़ें। जानें कि कार्ट और चेकआउट वैलिडेशन कैसे जोड़ें। किसी नियम को बंद करने या हटाने के लिए, चेकआउट नियम बंद करना या चेकआउट नियम हटाना देखें।
- छूट: ऐप के ज़रिए कस्टम छूट के प्रकार बनाएं। जानें कि ऐप से अपनी खुद की छूट कैसे बनाएं।
- शिपिंग और डिलीवरी: डिलीवरी कस्टमाइज़ेशन जोड़ें। जानें कि डिलीवरी कस्टमाइज़ेशन कैसे जोड़ें।
- पेमेंट: पेमेंट के तरीके का कस्टमाइज़ेशन जोड़ें। जानें कि पेमेंट के तरीके का कस्टमाइज़ेशन कैसे जोड़ें।
फ़ंक्शन की गड़बड़ियां हल करना
यदि किसी फ़ंक्शन में कोई गड़बड़ी आती है, तो ऐप के अबाउट पेज और Functions पेज पर Functions कार्ड पर एक चेतावनी दिखाई देती है। यह कार्ड सामान्य उपलब्ध हिस्सों की संख्या के बजाय [number] हिस्से में गड़बड़ियां दिखाता है, और चेतावनी यह बताती है कि सबसे हाल की गड़बड़ियों का पता कब चला था।
फ़ंक्शन पेज पर, जिन फ़ंक्शन में एरर होते हैं, उन्हें आइकन से हाइलाइट किया जाता है। अगर किसी फ़ंक्शन में एरर है, तो मदद के लिए ऐप डेवलपर से संपर्क करें। कुछ मामलों में, एरर का समाधान पहले ही हो चुका हो सकता है। आप डेवलपर को समस्या का समाधान करने में मदद करने के लिए फ़ंक्शन लॉग भी शेयर कर सकते हैं।