कस्टम JavaScript टैब आपके स्टोर पर आपकी अपनी JavaScript चलाता है। इसे उन छोटे कामों के लिए इस्तेमाल करें जो बिल्डर की सेटिंग्स और ऐप्स नहीं करते।
यह कहाँ मिलेगा
बिल्डर खोलें, गियर आइकन पर क्लिक करें और कस्टम JavaScript टैब खोलें। बॉक्स का नाम JavaScript कोड है: पूरे स्टोर पर लागू होता है। अपना कोड <script> टैग के बिना पेस्ट करें। सिर्फ़ सादी JavaScript लिखें।
आपका कोड कब चलता है
- यह एक बार चलता है जब कोई ग्राहक आपका स्टोर खोलता है, पेज दिखने के बाद।
- यह हर पेज पर दोबारा नहीं चलता। जब ग्राहक आपके स्टोर के अंदर दूसरे पेज पर जाता है, तो पेज पूरा रीलोड हुए बिना बदलता है, इसलिए आपका कोड दूसरी बार नहीं चलता। अगर आपका कोड किसी एक पेज की चीज़ें बदलता है, तो उसे पेज बदलने को संभालने लायक बनाएँ, या उसकी जगह उस पेज पर कस्टम कोड सेक्शन इस्तेमाल करें।
- बिल्डर के प्रीव्यू में भी कोड चलता है, और जब आप उसे बदलते हैं तो दोबारा चलता है।
- आपका कोड अपनी अलग जगह में चलता है, इसलिए आपके बनाए नाम स्टोर से नहीं टकराते। अगर चलते समय आपका कोड कोई एरर देता है, तो एरर पकड़ लिया जाता है और आपका स्टोर नहीं टूटता। एरर छिपा रहता है, इसलिए अगर कुछ न हो, तो अपना कोड स्टेप बाय स्टेप टेस्ट करें।
जहाँ हो सके, ऐप इस्तेमाल करें
मर्चेंट यहाँ जो स्क्रिप्ट पेस्ट करते हैं, उनमें से कई के लिए एक खास ऐप है जो यह काम बेहतर करता है:
- Facebook, TikTok, Snapchat, Pinterest, X या Google Ads ट्रैकिंग: पिक्सेल ऐप्स इस्तेमाल करें। देखें पिक्सेल और कन्वर्ज़न API।
- Google Analytics या Google Tag Manager में संभाले जाने वाले टैग: Google Tag Manager ऐप इस्तेमाल करें।
- Google Search Console, Meta, TikTok या Snapchat के वेरिफ़िकेशन कोड: Domain Verifier ऐप इस्तेमाल करें। इस टैब का कोड आपके पेज के head तक उस तरह नहीं पहुँचता जैसा वेरिफ़िकेशन के लिए चाहिए।
- लाइव चैट: देखें Crisp लाइव चैट।
ये ऐप्स आपके लिए खरीदारी जैसे इवेंट सही समय पर भेजते हैं।
पूरे स्टोर का कोड या कस्टम कोड सेक्शन
- कस्टम JavaScript टैब: हर पेज, हर विज़िट में एक बार चलता है।
- कस्टम कोड सेक्शन: एक पेज, अपनी HTML, CSS और JavaScript के साथ, और यह हर बार चलता है जब वह सेक्शन दिखता है। देखें कस्टम कोड।
सुझाव
- कभी भी सीक्रेट की या पासवर्ड पेस्ट न करें। कोई भी यह कोड अपने ब्राउज़र में पढ़ सकता है।
- पब्लिश करने के बाद अपने लाइव स्टोर पर फ़ोन और कंप्यूटर दोनों पर टेस्ट करें।
- बाहरी स्क्रिप्ट आपके स्टोर को धीमा कर सकती हैं। सिर्फ़ वही जोड़ें जिसकी ज़रूरत है।
- अगर कुछ टूट जाए, तो बॉक्स खाली करें, पब्लिश करें, और अपना कोड टुकड़ा टुकड़ा करके वापस जोड़ें।
- आपके स्टोर से जुड़े किसी AI असिस्टेंट को कस्टम कोड बदलने के लिए आपकी अनुमति चाहिए। देखें असिस्टेंट की पहुँच संभालें।
ध्यान रखें
कस्टम JavaScript उस मार्केट की है जिसे आप एडिट कर रहे हैं। जिस भी मार्केट में ज़रूरत हो, उसमें इसे दोहराएँ। बदलाव तब लाइव होते हैं जब आप पब्लिश करें पर क्लिक करते हैं।