सामग्री संपादित होने पर SKU थंबनेल कैसे बदलते हैं
जानें कि किसी SKU की प्रदर्शन तस्वीर उसकी सामग्री सहेजे या जोड़े जाने पर स्वचालित रूप से क्यों बदल जाती है, और सामग्री अपडेट से सेटिंग्स मिटने से कैसे बचें।
जिस SKU पर सामग्री जुड़ी हो, वह अपना स्वतंत्र थंबनेल नहीं रखता। इसके दो सिंक नियम कारण हैं। पहला, जब भी कोई सामग्री नई बनावट या नए रंग के साथ सहेजी जाती है, उस सामग्री का उपयोग करने वाले हर SKU की प्रदर्शन तस्वीर उसी प्रक्रिया में बदल दी जाती है: बनावट वाली सामग्री में बनावट की छवि लगती है, सादे रंग वाली सामग्री को स्वतः बना सपाट रंग स्वैच मिलता है। दूसरा, जब भी सूची के थोक संपादन से कोई सामग्री किसी SKU पर जोड़ी जाती है, SKU की प्रदर्शन तस्वीर सामग्री के स्वैच पर सेट हो जाती है, जिससे ग्राहक द्वारा अपलोड किया गया कोई भी कस्टम थंबनेल अधिलेखित हो जाता है। इसलिए जब ग्राहक पूछे कि फिनिश संपादित करने के बाद उनकी SKU छवियाँ क्यों बदल गईं, या सामग्री असाइन करने के बाद कस्टम उत्पाद फ़ोटो क्यों गायब हो गई, तो यह अपेक्षित व्यवहार है, खराबी नहीं। वे बाद में कस्टम तस्वीर फिर से अपलोड कर सकते हैं, लेकिन अगला सामग्री संपादन उसे फिर अधिलेखित कर देगा। एक और किनारा: बिना बनावट और बिना रंग के सहेजी गई सामग्री को कोई स्वैच नहीं मिलता, इसलिए वह सामग्री (और थोक संपादन के दौरान उस पर जुड़ा कोई भी SKU) चयनकर्ताओं में खाली थंबनेल दिखाती है।
सूची की प्रोफ़ाइल छवियाँ स्वतंत्र नहीं होतीं: जब सूची का स्वामी आइटम की सामग्री संपादित करता है (नई बनावट या रंग), तो प्रोफ़ाइल की प्रदर्शित छवि स्वचालित रूप से बदल दी जाती है, इसलिए पहले अलग दिखने वाली छवि अपडेट के बाद बदल सकती है।
किसी इकाई का प्रदर्शित थंबनेल व्युत्पन्न प्रदर्शन तस्वीर होता है, इसलिए वह इकाई के वास्तविक ड्रॉइंग या कॉन्फ़िगरेशन से पीछे रह सकता है।
इकाई का वास्तविक व्यवहार उसके SKU गुणों और ड्रॉइंग से परिभाषित होता है, थंबनेल छवि से नहीं।
सामग्री अपडेट एंडपॉइंट हर कॉल पर id, name, material_template_id और properties मांगता है; इनमें से कोई भी छोड़ने पर MATERIAL_UPDATE_FAILURE के साथ विफलता होती है। आंशिक अपडेट नहीं है: आप सामग्री को उसका टेम्पलेट id और पूर्ण properties दोबारा भेजे बिना 'just rename' नहीं कर सकते, और आप जो भी properties ऑब्जेक्ट भेजते हैं वह संग्रहीत वाले को पूरी तरह बदल देता है। सत्यापन नियम के साथ मिलकर कि केवल अज्ञात कुंजियाँ अस्वीकार होती हैं जबकि अनुपस्थित कुंजियाँ चुपचाप पार हो जाती हैं, यह क्लासिक डेटा-हानि परिदृश्य बनाता है: कोई ग्राहक सामग्री 'to change roughness' को केवल खुरदरापन कुंजी वाले छोटे पेलोड से अपडेट करता है, सहेजना सफल होता है, और बाकी हर सेटिंग (रंग, बनावट मैप, अपारदर्शिता, धातुत्व...) चली जाती है। ग्राहकों को देने योग्य सुरक्षित कार्यप्रवाह: वर्तमान सामग्री प्राप्त करें, लौटाए गए properties ऑब्जेक्ट में विशिष्ट मान बदलें, और पूरी चीज़ दोबारा भेजें। यह भी याद रखें कि हर सफल अपडेट सामग्री का प्रदर्शन स्वैच फिर से निकालता है और उस सामग्री का उपयोग करने वाले सभी SKU के थंबनेल फिर से लिखता है, इसलिए गलत अपडेट पूरी सूची में तुरंत दिखता है — जिसका अर्थ यह भी है कि पूर्ण पेलोड के साथ सही दोबारा सहेजना एक ही बार में सामग्री और SKU थंबनेल दोनों ठीक कर देता है।
सूची की सामग्री का रंग अपडेट करने के बाद, Production Settings टैब की पहली पंक्ति से कैश रीफ़्रेश करें ताकि नया रंग डिज़ाइन में दिखे।
Refresh Cache विकल्प Production Settings टैब पर पहला आइटम है।
✓ 16 अक्टूबर 2026 को प्रोडक्ट में जाँचा गयाRefresh Cache केवल संपादित सामग्री रंगों और फिनिश पर ही लागू नहीं होता, बल्कि अन्य संपादित सूची आइटम गुणों पर भी लागू होता है, जैसे खरीद विवरण, ताकि सेटिंग्स से कैश रीफ़्रेश होने पर वे अपडेटेड मान डिज़ाइन तक पहुँचें।