Discord कैटलॉग 5 प्रोडक्ट से आगे भी आसानी से ब्राउज़ होता है, बस अगर वह साफ़ क्रम वाली कैटेगरी में बँटा हो, और हर प्रोडक्ट का स्टॉक इतनी सही संख्या दिखाए जितना आप वास्तव में दे सकते हैं। एक ही dropdown में पचास चीज़ों की सपाट लिस्ट इस्तेमाल के लायक नहीं होती; अच्छे नामों वाली कुछ कैटेगरी, जिनमें प्रोडक्ट position से सजे हों, होती है। यह गाइड बताती है कि Noxyr के कैटलॉग से बढ़ती Discord शॉप को कैसे संरचित करें, और कैटेगरी कब बाँटें, मिलाएँ या छिपाएँ।
जैसे-जैसे आप बढ़ते हैं, कैटेगरी संरचना क्यों ज़्यादा मायने रखती है
कैटेगरी dropdown तभी काम करता है जब खरीदार बिना सभी को खोले अंदाज़ा लगा सके कि उसका प्रोडक्ट किसमें है। एक कैटेगरी में पाँच प्रोडक्ट सपाट लिस्ट के रूप में ठीक हैं। बिना किसी समूह के पंद्रह प्रोडक्ट होने पर खरीदार वे चीज़ें स्क्रॉल करता है जो उसे नहीं चाहिए, इसके बाद ही सही चीज़ मिलती है, और यहीं ब्राउज़िंग छूटती है। कैटेगरी सजावट नहीं हैं, वही "शॉप ब्राउज़ करें" को "स्टाफ़ से पूछें कि आप क्या बेचते हैं" में बदलने से रोकती हैं।
चरण 1: फ़ैसले के आधार पर समूह बनाएँ, प्रकार के आधार पर नहीं
सबसे अच्छा कैटेगरी विभाजन उस तरीके से मेल खाता है जिससे खरीदार असल में फ़ैसला लेता है, न कि उस तरीके से जिससे आप अपना स्टॉक अंदर से व्यवस्थित करते हैं। गेम सर्वर के लिए "Ranks", "Currency" और "Cosmetics" काम करते हैं, क्योंकि खरीदार ऐसे ही सोचता है कि उसे क्या चाहिए। "Products A-M" और "Products N-Z" काम नहीं करते, क्योंकि कोई वर्णमाला क्रम में ब्राउज़ नहीं करता। अगर आप तय नहीं कर पा रहे कि कैसे बाँटें, तो अपनी पिछली बीस बिक्रियाँ देखें और उन्हें समूहित करें जो खरीदार एक ही साँस में माँगते थे।
/catalog category-add से कैटेगरी बनाएँ:
- name: dropdown में दिखता है, इसे छोटा रखें (20 अक्षरों से कम सबसे अच्छा दिखता है)।
- description: dropdown में एक पंक्ति का सबटाइटल, 100 अक्षरों तक, इसमें यह बताएँ कि अंदर क्या है, बेचने के लिए नहीं।
- emoji: नाम के बगल में एक Unicode या कस्टम सर्वर emoji; लौटने वाले खरीदार को टेक्स्ट पढ़ने से तेज़ अपनी कैटेगरी पहचानने में मदद करता है।
- position: छोटी संख्याएँ पहले दिखती हैं। अपनी सबसे ज़्यादा बिकने वाली या शुरुआती कैटेगरी को position 0 पर रखें।
- visible: किसी कैटेगरी (और उसके अंदर की हर चीज़) को सार्वजनिक कैटलॉग से बिना मिटाए छिपाने के लिए बंद करें, उस कैटेगरी के लिए उपयोगी जिसे आप अभी भर रहे हैं।
चरण 2: position और stock जानबूझकर सेट करके प्रोडक्ट जोड़ें
/catalog product-add प्रोडक्ट स्तर पर भी वही position फ़ील्ड लेता है, यानी एक कैटेगरी के भीतर आप नियंत्रित करते हैं कि खरीदार पहले कौन-सा आइटम देखे। अपना सबसे सस्ता या सबसे लोकप्रिय विकल्प सबसे ऊपर रखें; वही नीचे की हर चीज़ के लिए कीमत की सीमा तय करता है।
Stock एक सादा पूर्णांक है, जिसमें -1 का मतलब असीमित है। जिस भी चीज़ की पक्की सीमा है (गिवअवे रैंक, सीमित cosmetic, कोई भौतिक आइटम) उसके लिए असली संख्या सेट करें, ताकि कैटलॉग खुद खरीदार को वह चीज़ मँगवाने से रोके जो आप पूरी नहीं कर सकते, बजाय इसके कि स्टाफ़ बाद में ऑर्डर टिकट में पकड़े। जो चीज़ आप माँग पर दे सकते हैं (roles, मानक सेवाएँ), उसे -1 पर छोड़ें; असीमित स्टॉक पर नकली काउंटडाउन बस ऐसा दबाव बनाता है जो असलियत से मेल नहीं खाता।
किसी एक प्रोडक्ट को सार्वजनिक कैटलॉग से अस्थायी रूप से हटाने के लिए available:false का उपयोग करें (स्टॉक खत्म, दोबारा बन रहा है, मौसमी), उसका इतिहास मिटाए बिना; उसे संदर्भित करने वाले पिछले invoices किसी भी स्थिति में बने रहते हैं।
चरण 3: तय करें कि कैटेगरी कितनी ज़्यादा हैं
कोई पक्की सीमा नहीं है, लेकिन छह या सात कैटेगरी के बाद dropdown खुद वह चीज़ बन जाता है जिसे खरीदार को ब्राउज़ करना पड़ता है। संकेत कि आपने ज़्यादा बाँट दिया है:
- दो कैटेगरी में हर एक में सिर्फ़ एक या दो प्रोडक्ट हैं, उन्हें मिला दें।
- खरीदार नियमित रूप से सपोर्ट में पूछता है "X किस कैटेगरी में है?", तो आपका विभाजन इस बात से मेल नहीं खाता कि वे आपके प्रोडक्ट के बारे में कैसे सोचते हैं।
- आप हर एक प्रोडक्ट लॉन्च के लिए नई कैटेगरी बना रहे हैं, मौजूदा में जोड़ने की बजाय।
दूसरी ओर, एक ही कैटेगरी में तीस असंबंधित प्रोडक्ट वाली एक विशाल कैटेगरी उन शॉप्स की ज़्यादा आम समस्या है जो छोटी शुरू हुईं और बढ़ने के बाद संरचना दोबारा नहीं देखीं। एक ही कैटेगरी में लगभग दस प्रोडक्ट पार करते ही इसे दोबारा देखें।
चरण 4: कैटलॉग संदेश अपने-आप अद्यतन रखें
पोस्ट किया गया कैटलॉग संदेश खुद ताज़ा हो जाता है जब भी कोई कैटेगरी या प्रोडक्ट बदलता है, चाहे Discord कमांड से या dashboard के Products/Categories पेज से, इसलिए बदलाव के बाद आपको उसे हाथ से दोबारा पोस्ट नहीं करना पड़ता। /catalog post सिर्फ़ एक बार चलाएँ, पहली बार; उसके बाद एडिट करना काफ़ी है। अगर संदेश कभी पुराना लगे, तो /shop दिखाता है कि बॉट के रिकॉर्ड में अभी क्या है, और यह "कैटलॉग टूटा है" और "मैं एक पुराना पिन किया हुआ संदेश देख रहा हूँ" में फ़र्क बताने का सबसे तेज़ तरीका है।
चरण 5: कुछ आइटम से ज़्यादा होने पर dashboard से प्रबंधित करें
एक समय में एक प्रोडक्ट जोड़ने के लिए slash commands ठीक हैं, लेकिन दस प्रोडक्ट की कीमतें बदलना या पूरी कैटेगरी को दोबारा क्रम में लगाना dashboard के Categories और Products पेज से तेज़ है, वही फ़ील्ड (position, stock, availability, multi-currency pricing) हर बदलाव के लिए एक कमांड की बजाय एडिट होने वाले फ़ॉर्म फ़ील्ड के रूप में मौजूद हैं।
एक संरचना जो बढ़ सकती है
- छोटी शॉप (10 से कम प्रोडक्ट): एक या दो कैटेगरी, कीमत या लोकप्रियता से क्रम में, जब तक कुछ सच में सीमित न हो तब तक असीमित स्टॉक।
- मध्यम शॉप (10-40 प्रोडक्ट): खरीदार के इरादे के अनुसार तीन से छह कैटेगरी, सीमित चीज़ों पर स्टॉक सेट, और हर कैटेगरी में कम position वाले "starter" आइटम पहले दिखाए गए।
- बड़ी शॉप (40+ प्रोडक्ट): कैटेगरी के साथ एक जैसे प्रोडक्ट विवरण और features की सूची (
/catalog product-addएक|-से अलग किया गया features फ़ील्ड लेता है), ताकि खरीदार कैटेगरी के भीतर तुलना कर सके बिना यह पूछने के लिए टिकट खोले कि क्या शामिल है।
आम सवाल
क्या एक प्रोडक्ट एक से ज़्यादा कैटेगरी में हो सकता है? नहीं, हर प्रोडक्ट बिल्कुल एक कैटेगरी में होता है। अगर कोई चीज़ सच में दो में फ़िट होती है, तो तय करें कि खरीदार उसे पहले किसमें खोजेगा और उसे वहीं रखें।
अगर मैं कोई कैटेगरी डिलीट करूँ तो उसके प्रोडक्ट का क्या होगा? कैटेगरी हटाना खाली कैटेगरी के लिए है; पहले /catalog product-remove से या उन्हें दूसरी कैटेगरी में भेजकर उसके प्रोडक्ट को स्थानांतरित या हटाएँ, क्योंकि प्रोडक्ट के अस्तित्व के लिए कैटेगरी ज़रूरी है।
क्या कैटेगरी छिपाने से उसका बिक्री इतिहास मिट जाता है? नहीं। किसी कैटेगरी या प्रोडक्ट को visible/available न पर सेट करने से वह सिर्फ़ सार्वजनिक कैटलॉग में खरीदारों को दिखने से हटता है; उससे जुड़े पिछले invoices और reviews अछूते रहते हैं।
क्या मुझे खरीदारों को सटीक स्टॉक संख्याएँ दिखानी चाहिए? यह कैटलॉग से नहीं, checkout cart सेटिंग्स (/checkout setup) से नियंत्रित होता है। cart की पंक्तियों के पास बचा हुआ स्टॉक दिखाने से तात्कालिकता बन सकती है, लेकिन इसे तभी चालू करें जब संख्याएँ असली हों।
क्या Noxyr में कैटलॉग व्यवस्था मुफ़्त है? हाँ, कैटेगरी, स्टॉक, position क्रम और multi-currency pricing, सब मुफ़्त कैटलॉग मॉड्यूल का हिस्सा हैं। पूरा सेटअप प्रोडक्ट कैटलॉग बॉट गाइड में, या स्टोर दस्तावेज़ में देखें।