अपने चेकआउट और खाता पेज के लिए Market और मार्केट ओवरराइड को समझना
अगर आपके पास कई मार्केट हैं, तो आप अपने Shopify एडमिन में चेकआउट और खाता एडिटर का उपयोग करके, खास अंतरराष्ट्रीय मार्केट और B2B कंपनी लोकेशन मार्केट के लिए कस्टम ओवरराइड बना सकते हैं।
आपके चेकआउट और खाता कॉन्फ़िगरेशन में एक स्टोर डिफ़ॉल्ट होता है, जो सभी मार्केट के लिए बेस कॉन्फ़िगरेशन है। आप अपने स्टोर डिफ़ॉल्ट कॉन्फ़िगरेशन में जो भी बदलाव करते हैं, वे सभी मार्केट पर लागू होते हैं। अगर आप स्टोर डिफ़ॉल्ट के अलावा किसी मार्केट में ब्लॉक वाले किसी सेक्शन को बदलते हैं, तो चेकआउट और खाता एडिटर उस सेक्शन, ब्लॉक या पेज के लिए एक ओवरराइड बना देता है।
अगर किसी मार्केट में ऐसा सेक्शन है जिसमें कोई ब्लॉक जोड़ा, हटाया या फिर से व्यवस्थित किया गया है, तो जब आप स्टोर डिफ़ॉल्ट या पैरेंट मार्केट को अपडेट करते हैं, तो वह सेक्शन अपने-आप जोड़े गए या फिर से व्यवस्थित किए गए ब्लॉक को इनहेरिट नहीं करता है। ब्लॉक ओवरराइड से अप्रभावित कोई भी सेक्शन, अब भी अपडेट इनहेरिट करता है। ओवरराइड की गई सेटिंग, जैसे कि टेक्स्ट फ़ील्ड, ब्रैंडिंग या एक्सटेंशन में किए गए बदलाव भी स्टोर डिफ़ॉल्ट या पैरेंट मार्केट से बदलावों को इनहेरिट करना बंद कर देते हैं, लेकिन सिर्फ़ उसी सेटिंग के लिए।
इस पेज पर
मार्केट ड्रॉप-डाउन मेनू के विकल्प
Markets, अलग-अलग ग्राहकों के लिए आपके चेकआउट और ग्राहक खाता अनुभव को अनुकूलित करने में आपकी मदद करते हैं। चेकआउट और खाता एडिटर में, आप Market ड्रॉप-डाउन मेनू से वह मार्केट चुन सकते हैं जिसे आप एडिट करना चाहते हैं। रिटेल मार्केट विकल्पों के रूप में प्रदर्शित नहीं होते हैं, क्योंकि व्यक्तिगत रूप से मार्केट के पास कस्टमाइज़ करने के लिए कोई संबंधित ऑनलाइन चेकआउट या खाता पेज नहीं होता है।
| विकल्प | विवरण |
|---|---|
| स्टोर डिफ़ॉल्ट | मार्केट मेनू के सबसे ऊपर प्रदर्शित होने वाला, स्टोर डिफ़ॉल्ट का उपयोग एक डिफ़ॉल्ट चेकआउट और खाता अनुभव बनाने के लिए किया जाता है जिसे अन्य मार्केट इनहेरिट या ओवरराइड कर सकते हैं। स्टोर डिफ़ॉल्ट में किए गए बदलाव सभी मार्केट पर तब तक लागू होते हैं, जब तक कि उस मार्केट के लिए खास तौर पर किए गए बदलावों से उन्हें ओवरराइड न कर दिया जाए। |
| मार्केट का नाम | आपके सभी मार्केट, मार्केट ड्रॉप-डाउन मेनू में प्रदर्शित होते हैं। आप ऐसे बदलाव करने के लिए एक मार्केट चुन सकते हैं जो केवल उसी खास मार्केट पर लागू होते हैं। हर कस्टमाइज़ किए गए मार्केट का इनहेरिटेंस स्तर एक नेस्टेड सूची फ़ॉर्मेट में उसी तरह प्रदर्शित होता है जैसे मार्केट आपके Shopify एडमिन के Markets पेज में नेस्ट किए गए हैं। |
| ज़्यादा कस्टमाइज़ किए जाने योग्य मार्केट | ऐसे बाज़ारों की सूची जो अभी तक कस्टमाइज़ नहीं किए गए हैं. |
मार्केट इनहेरिटेंस और ओवरराइड
जब भी किसी मार्केट में ब्लॉक जोड़े, हटाए या फिर से व्यवस्थित किए जाते हैं, तो उस सेक्शन में उनका क्रम अब उनके पैरेंट मार्केट से इनहेरिट नहीं होता है। इस अनुकूलन को एक ओवरराइड माना जाता है और यह आपको खास मार्केट के लिए चेकआउट और खाता अनुकूलन बनाने की सुविधा देता है। अगर आप बाद में पैरेंट मार्केट में उस आइटम को अपडेट करते हैं, तो ओवरराइड वाला आइटम अपडेट को इनहेरिट नहीं करता है और आपके शुरुआती बदलाव को बनाए रखता है।
उदाहरण के लिए, आपके स्टोर डिफ़ॉल्ट के अलावा एक उत्तरी अमेरिका मार्केट और एक यूरोप मार्केट सेट अप है। अगर आप उत्तरी अमेरिका मार्केट के चेकआउट के भुगतान सेक्शन में एक कस्टम ब्लॉक जोड़ते हैं, तो आपने उस सेक्शन में एक ओवरराइड बनाया है। अगर आप बाद में स्टोर डिफ़ॉल्ट के भुगतान सेक्शन में एक अलग ब्लॉक जोड़ने का फ़ैसला करते हैं, तो यूरोप मार्केट और भविष्य में आपके द्वारा बनाए गए किसी भी नए, बिना कस्टमाइज़ किए गए मार्केट के चेकआउट के भुगतान सेक्शन में वह नया ब्लॉक होगा, लेकिन उत्तरी अमेरिका मार्केट के भुगतान सेक्शन में वह नया ब्लॉक नहीं जोड़ा जाएगा, क्योंकि आपने पहले एक ओवरराइड बनाया था।
हालांकि, अगर आप अपने स्टोर डिफ़ॉल्ट के डिलीवरी सेक्शन में तीसरा ब्लॉक जोड़ते हैं, तो उत्तरी अमेरिका मार्केट, यूरोप मार्केट और भविष्य के सभी मार्केट के चेकआउट में वह ब्लॉक होगा। उत्तरी अमेरिका मार्केट उस ब्लॉक को इनहेरिट कर सकता है क्योंकि उसके डिलीवरी सेक्शन में कोई मौजूदा ओवरराइड नहीं है जो उसे स्टोर डिफ़ॉल्ट में आपके द्वारा किए गए बदलाव को इनहेरिट करने से रोक रहा हो।
सेटिंग या खास फ़ील्ड, जैसे टेक्स्ट फ़ील्ड या रंग, को भी ओवरराइड किया जा सकता है, लेकिन सेक्शन में अन्य सभी सेटिंग के लिए पैरेंट मार्केट के साथ इनहेरिटेंस हमेशा की तरह बनी रहती है। केवल वह सेटिंग या फ़ील्ड पैरेंट मार्केट से इनहेरिट नहीं होती है।
आप निम्न प्रकार के मार्केट ओवरराइड बनाने के लिए चेकआउट और खाता एडिटर का उपयोग कर सकते हैं:
| मार्केट ओवरराइड का प्रकार | विवरण | स्टोर डिफ़ॉल्ट से अपडेट इनहेरिट करने पर प्रभाव |
|---|---|---|
| सेटिंग | चेकआउट सेटिंग बदलने से एक सेटिंग ओवरराइड बन जाता है। उदाहरण के लिए, आप स्टोर डिफ़ॉल्ट में वन-पेज चेकआउट का उपयोग करते हैं, लेकिन कनाडा मार्केट में, आप तीन-पेज वाले चेकआउट का उपयोग करते हैं। | अगर आप स्टोर डिफ़ॉल्ट में किसी सेटिंग को अपडेट करते हैं, तो ओवरराइड वाले मार्केट की सेटिंग उस अपडेट को इनहेरिट नहीं करती है। स्टोर डिफ़ॉल्ट से सेक्शन में किए गए अन्य अपडेट या अन्य सेटिंग, उदाहरण के लिए रिच टेक्स्ट सेक्शन में ब्लॉक जोड़ना, अभी भी सेटिंग ओवरराइड वाले मार्केट में इनहेरिट किए जाते हैं। |
| दृश्यता | किसी सेक्शन या ब्लॉक की दृश्यता बदलने से एक दृश्यता ओवरराइड बनता है। उदाहरण के लिए, कनाडा मार्केट में, आप अपनी फूटर नीतियां छिपाते हैं। | अगर आप स्टोर डिफ़ॉल्ट में दृश्यता को अपडेट करते हैं, तो ओवरराइड वाले मार्केट में दृश्यता इनहेरिट नहीं होती है। स्टोर डिफ़ॉल्ट से सेक्शन में किए गए अन्य अपडेट, उदाहरण के लिए, रिच टेक्स्ट सेक्शन में ब्लॉक जोड़ना, अभी भी दृश्यता ओवरराइड वाले मार्केट में इनहेरिट किए जाते हैं। |
| किसी सेक्शन में ब्लॉक क्रम को कस्टमाइज़ करना | किसी सेक्शन में ब्लॉक जोड़ने, हटाने या फिर से व्यवस्थित करने से ब्लॉक क्रम बदलने पर एक कस्टम ब्लॉक क्रम ओवरराइड बनता है। उदाहरण के लिए, कनाडा मार्केट में चेकआउट ब्लॉक ऐप के साथ जोड़े गए ब्लॉक का क्रम, स्टोर डिफ़ॉल्ट से अलग है। | अगर आप स्टोर डिफ़ॉल्ट में ब्लॉक जोड़कर या फिर से व्यवस्थित करके ब्लॉक क्रम को अपडेट करते हैं, तो ओवरराइड वाले मार्केट में ब्लॉक क्रम इनहेरिट नहीं होता है।
स्टोर डिफ़ॉल्ट से निम्नलिखित अपडेट इनहेरिट नहीं होते हैं:
|
ग्राहक खाता पेजों के लिए उपलब्ध अतिरिक्त मार्केट कस्टमाइज़ेशन
ब्रैंडिंग, सेटिंग और ब्लॉक के लिए मार्केट-विशिष्ट ओवरराइड के अलावा, ग्राहक खाता पेज इन कस्टमाइज़ेशन प्रकारों के लिए भी मार्केट-विशिष्ट ओवरराइड को सपोर्ट करते हैं:
- फ़ुल-पेज एक्सटेंशन को जोड़ना या हटाना, जैसे किसी थर्ड-पार्टी ऐप द्वारा दिया गया सब्सक्रिप्शन मैनेजमेंट पेज.
- ग्राहक खाता मेनू बदलना, जैसे ग्राहक खाता पेजों के हेडर सेक्शन पर लागू डिफ़ॉल्ट
customer-account-main-menuसे बदलना. - ऑर्डर एक्शन को जोड़ना या हटाना, जैसे रिटर्न का अनुरोध करने वाला बटन.
फ़ुल-पेज एक्सटेंशन ओवरराइड, मार्केट के लिए इनहेरिटेंस को नहीं तोड़ता है, जिसका मतलब है कि मार्केट, स्टोर डिफ़ॉल्ट या पैरेंट मार्केट में जोड़े गए नए फ़ुल-पेज एक्सटेंशन को इनहेरिट करना जारी रखता है.
मार्केट ओवरराइड की पहचान करना
जब कोई ओवरराइड बनाया जाता है, तो प्रभावित फ़ील्ड, पेज के शीर्षक, सेक्शन और ब्लॉक पर एक आइकन दिखाई देता है. यह आइकन यह बताता है कि चेकआउट या खाता पेज के किन हिस्सों को और किस हद तक ओवरराइड किया गया है.
उदाहरण के लिए, अगर आप चेकआउट पेज पर अपने उत्तर अमेरिकी मार्केट की ऑर्डर समरी में कोई ब्लॉक जोड़ते हैं, तो चेकआउट और खाता साइडबार में ये आइकन दिखते हैं:
- नया ब्लॉक
आइकन के साथ दिखाई देता है. - ऑर्डर समरी सेक्शन,
आइकन के साथ दिखाई देता है, जो यह बताता है कि सेक्शन के कुछ एलिमेंट ओवरराइड कर दिए गए हैं, क्योंकि ब्लॉक का क्रम बदल गया है. - चेकआउट पेज का शीर्षक
के साथ दिखाई देता है, क्योंकि पेज पर कुछ एलिमेंट ओवरराइड कर दिए गए हैं.
यह विज़ुअल इंडिकेटर आपको यह जल्दी से पहचानने में मदद कर सकता है कि किसी मार्केट के चेकआउट और खाता कॉन्फ़िगरेशन के कौन से एलिमेंट खास तौर पर उस मार्केट के लिए हैं.
आप चेकआउट और खाता एडिटर में नीचे दिए गए लेबल या आइकन को देखकर मार्केट ओवरराइड की पहचान कर सकते हैं:
| मार्केट ओवरराइड का प्रकार | आइकन या लेबल |
|---|---|
| सेटिंग | प्रभावित सेटिंग, ब्लॉक या सेक्शन के बगल में एक |
| दृश्यता | प्रभावित सेटिंग या ब्लॉक के आगे एक ब्लॉक के सेक्शन के आगे एक |
| जोड़ा गया ब्लॉक | जोड़े गए ब्लॉक के आगे एक ब्लॉक के सेक्शन के आगे एक |
| हटाया गया या फिर से क्रम में लगाया गया ब्लॉक | ब्लॉक के सेक्शन के बगल में एक |
चेकआउट और खाता एडिटर में मार्केट की भाषा
अगर आपके स्टोर की प्राथमिक भाषा किसी मार्केट के लिए उपलब्ध नहीं है, तो आपको मार्केट की भाषा में सामग्री को कस्टमाइज़ करने के लिए एक ट्रांसलेशन ऐप का उपयोग करना होगा. जब तक प्राथमिक भाषा मार्केट के लिए उपलब्ध न हो, तब तक आप चेकआउट और खाता एडिटर में सेक्शन या ब्लॉक को संशोधित नहीं कर सकते हैं. मार्केट की भाषाओं को मैनेज करने के बारे में ज़्यादा जानें.