स्टोरफ्रंट लॉन्च चेकलिस्ट#
पूर्ण यात्रा की पुष्टि करने के लिए एक प्रीव्यू थीम या स्टेजिंग स्टोरफ्रंट का उपयोग करें, फिर प्रकाशित साइट पर महत्वपूर्ण जाँचों को दोहराएँ।
शॉप और उत्पाद डेटा#
- पुष्टि करें कि Shop ID और Publishable Key निर्धारित शॉप से संबंधित हैं।
- डैशबोर्ड → सेटिंग्स खोलें और पुष्टि करें कि Allowed Origins (CORS) में वह प्रकाशित स्टोरफ्रंट ओरिजिन शामिल है जिसे ग्राहक वास्तव में देखते हैं (उदाहरण के लिए,
https://www.example.com)। आवश्यकतानुसार प्रीव्यू या स्टेजिंग ओरिजिन जोड़ें, कई ओरिजिन को अल्पविराम से अलग करें, और सेव पर क्लिक करें। कॉन्फ़िगरेशन के चरण देखें। - पुष्टि करें कि टेस्ट उत्पाद तैयार है और इसका स्टोरफ्रंट पहचानकर्ता कैटलॉग से मेल खाता है।
- बैच अपलोड के लिए, अंतिम जॉब स्थिति और व्यक्तिगत विफलताओं की जाँच करें।
स्टोरफ्रंट व्यवहार#
- sdk.js सफलतापूर्वक लोड होता है और पेज में डुप्लिकेट लोडर नहीं होते।
- पात्र उत्पाद निर्धारित प्लेसमेंट में निर्धारित बटन दिखाते हैं।
- अनमैप्ड उत्पाद पिछले उत्पाद के लिए कार्यात्मक बटन नहीं दिखाते।
- एक अन्य वेरिएंट का चयन Viewer में दिखाए गए उत्पाद को अपडेट करता है।
- उत्पाद कार्ड, क्विक व्यू और क्लाइंट-साइड नेविगेशन जहां उपयोग किए जाते हैं, वहां सही ढंग से व्यवहार करते हैं।
- संकीर्ण मोबाइल व्यूपोर्ट, कीबोर्ड नेविगेशन और आपके स्टोर के समर्थित ब्राउज़र का परीक्षण करें।
प्रोडक्शन जाँचें#
प्लेटफ़ॉर्म कस्टमाइज़ेशन प्रकाशित करें, फिर एक नए ब्राउज़र सेशन का उपयोग करके ग्राहक यात्रा को दोहराएँ। ब्लॉक्ड स्क्रिप्ट्स, ओरिजिन त्रुटियों या पुराने कैश्ड एसेट्स के लिए कंसोल और नेटवर्क पैनल की जाँच करें। अपने साइट कॉन्फ़िगरेशन के साथ स्टोरफ्रंट सहमति और स्क्रिप्ट-लोडिंग नियमों की पुष्टि करें।
रोलबैक और सपोर्ट#
पिछली थीम या डेप्लॉयमेंट को उपलब्ध रखें। रोलबैक के लिए SDK लोडर और इसका टार्गेट कस्टमाइज़ेशन हटाएं; स्टोरफ्रंट बटन को छुपाने के लिए उत्पादों या क्रेडेंशियल्स को न हटाएं। ट्राबलशूटिंग के लिए विफल पेज, चयनित SKU, ब्राउज़र और अनुमानित समय दर्ज करें।