कस्टम मेटाफ़ील्ड परिभाषाएं बनाना
अगर आप अपने Shopify स्टोर में जो विशेष जानकारी जोड़ना चाहते हैं, उसके लिए कोई मानक मेटाफ़ील्ड परिभाषा नहीं है, तो आप एक कस्टम मेटाफ़ील्ड परिभाषा बना सकते हैं। जब आप मौजूदा मेटाफ़ील्ड को किसी परिभाषा में माइग्रेट करते हैं, तो आप कस्टम परिभाषाएं भी बनाते हैं।
जब आप किसी मेटाफ़ील्ड के लिए कस्टम परिभाषा बनाते हैं, तो आप नीचे दी गई जानकारी निर्दिष्ट करते हैं:
- नाम: इसका उपयोग आपके Shopify एडमिन में मेटाफ़ील्ड की पहचान करने के लिए किया जाता है, जैसे
Color। - प्रकार: डेटा का वह प्रकार जिसे मेटाफ़ील्ड स्टोर करता है। आप कैटेगरी और प्रीसेट की खोजी जा सकने वाली सूची में से कोई प्रकार चुनते हैं, जैसे कि सिंगल-लाइन टेक्स्ट, फ़ाइल, या URL।
- नेमस्पेस और कुंजी: आपके मेटाफ़ील्ड का खास आइडेंटिफ़ायर, जो नाम से अपने आप जनरेट होता है। आप एक जैसे मेटाफ़ील्ड्स को एक साथ ग्रुप करने के लिए किसी नेमस्पेस का इस्तेमाल कर सकते हैं, लेकिन हर नेमस्पेस और कुंजी यूनीक होनी चाहिए। इसका एक उदाहरण
custom.colorहै। - विवरण (वैकल्पिक): आपको वर्णनात्मक जानकारी शामिल करने की अनुमति देता है, जैसे कि मेटाफ़ील्ड के लिए कौन सी वैल्यू दर्ज करनी हैं।
- वैलिडेशन (वैकल्पिक): वैल्यू के इनपुट के लिए नियम, जैसे कैरेक्टर की सीमा, या न्यूनतम और अधिकतम वैल्यू।
इस पेज पर
शुरू करने से पहले
कस्टम मेटाफ़ील्ड परिभाषा बनाने से पहले, नीचे दी गई जानकारी की समीक्षा करें, ताकि यह पक्का हो सके कि आप अपनी परिभाषा को कॉन्फ़िगर करने का तरीका समझते हैं:
कस्टम परिभाषा बनाएं
अपने Shopify एडमिन से, सेटिंग्स > मेटाफ़ील्ड और मेटाऑब्जेक्ट पर जाएं।
अपने स्टोर का वह हिस्सा चुनें, जिसमें आप मेटाफ़ील्ड जोड़ना चाहते हैं। उदाहरण के लिए, प्रोडक्ट।
परिभाषा जोड़ें पर क्लिक करें।
नाम फ़ील्ड में, अपनी परिभाषा के लिए कोई नाम दर्ज करें। यदि कोई मेल खाती हुई स्टैंडर्ड परिभाषा फ़ील्ड के नीचे सुझाव के रूप में दिखाई देती है, तो आप इसके बजाय स्टैंडर्ड परिभाषा का उपयोग करने के लिए उस पर क्लिक कर सकते हैं।
वैकल्पिक: नेमस्पेस और कुंजी फ़ील्ड में, अपने मेटाफ़ील्ड के लिए अपने आप जनरेट हुए आइडेंटिफ़ायर को संपादित करें।
प्रकार चुनें पर क्लिक करें, और फिर सूची से वह प्रकार खोजें या चुनें जो आपके मेटाफ़ील्ड से सबसे अच्छा मेल खाता हो। प्रकारों को प्रीसेट के साथ कैटेगरी में व्यवस्थित किया जाता है, जैसे कि सिंगल लाइन टेक्स्ट या फ़ाइल > इमेज। उपलब्ध प्रकारों के बारे में अधिक जानकारी के लिए, मेटाफ़ील्ड सामग्री के प्रकार और वैल्यू देखें।
वैकल्पिक: अपने मेटाफ़ील्ड में वैल्यू की सूची की अनुमति देने के लिए, एक वैल्यू पर क्लिक करें और फिर वैल्यू की सूची चुनें।
वैकल्पिक: अपने मेटाफ़ील्ड वैल्यू के लिए विवरण दर्ज करने के लिए विवरण जोड़ें पर क्लिक करें।
वैकल्पिक: यदि परिभाषा के नीचे वैलिडेशन सेक्शन दिखाई देता है, तो अपने मेटाफ़ील्ड के लिए स्वीकार की गई वैल्यू की रेंज को सीमित करने के लिए वैलिडेशन नियमों को कॉन्फ़िगर करें। उपलब्ध वैलिडेशन विकल्प आपके द्वारा चुने गए प्रकार पर निर्भर करते हैं।
वैकल्पिक: इस मेटाफ़ील्ड के लिए कस्टम स्टोरफ़्रंट को वैल्यू दिखाने की अनुमति देने के लिए, स्टोरफ़्रंट चुनें।
वैकल्पिक: इस परिभाषा को स्मार्ट संग्रहों के लिए प्रदर्शित करने की अनुमति देने के लिए, स्मार्ट संग्रह चुनें। यह विकल्प केवल प्रोडक्ट और प्रकार मेटाफ़ील्ड के लिए उपलब्ध है।
वैकल्पिक: मेटाफ़ील्ड को अनपिन करने के लिए परिभाषा पिन की गई पर क्लिक करें ताकि आपके Shopify एडमिन के संबंधित पेज अपने आप मेटाफ़ील्ड को प्रदर्शित न करें।
सेव करें पर क्लिक करें।
मेटाफ़ील्ड परिभाषाएं जोड़ने के बाद के अगले कदम
अपने मेटाफ़ील्ड के लिए परिभाषाएं जोड़ने के बाद, आप निम्नलिखित कार्रवाइयां पूरी कर सकते हैं:
- यह तय करने के लिए मेटाफ़ील्ड परिभाषाओं को पिन या अनपिन करें कि आपके मेटाफ़ील्ड किस क्रम में प्रदर्शित होते हैं।
- अपने स्टोर के हिस्सों के लिए मेटाफ़ील्ड में वैल्यू जोड़ें।
- उन्हें अपने ऑनलाइन स्टोर पर प्रदर्शित करने के लिए अपने मेटाफ़ील्ड को अपनी थीम से कनेक्ट करें।
Storefront API के साथ कस्टम मेटाफ़ील्ड्स का उपयोग करना
अगर आप कस्टम स्टोरफ़्रंट को अपने मेटाफ़ील्ड दिखाने की अनुमति देना चाहते हैं, तो आप मेटाफ़ील्ड परिभाषा बनाते या एडिट करते समय Storefront API को ऐक्सेस दे सकते हैं। अगर आप अपने Shopify प्रोडक्ट को Shopify के अलावा किसी अन्य वेबसाइट, वीडियो गेम या अन्य कस्टम शॉपिंग अनुभव के ज़रिए बेचते हैं, तो आप Storefront API को ऐक्सेस देना चाह सकते हैं।
डिफ़ॉल्ट रूप से, कस्टम स्टोरफ़्रंट द्वारा कस्टम मेटाफ़ील्ड्स की वैल्यू ऐक्सेस नहीं की जा सकती हैं। Storefront API के साथ मेटाफ़ील्ड का उपयोग करने के बारे में ज़्यादा जानें।