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