স্ক্রিপ্ট প্রকাশ এবং অপ্রকাশ করা
আপনার স্টোরে স্ক্রিপ্ট প্রকাশ বা অপ্রকাশ করতে Script Editor ব্যবহার করুন।
স্ক্রিপ্টগুলি তৈরি করার এবং সেগুলি টেস্ট করার পরে, আপনি সেগুলোকে আপনার স্টোরে প্রকাশ করতে পারবেন। প্রকাশ করা কোনো স্ক্রিপ্ট ট্রিগার করা হলে তা আপনার স্টোরে রান করে। উদাহরণস্বরূপ, যখনই কোনো কার্টে পরিবর্তন হয় তখন একটি লাইন আইটেম স্ক্রিপ্ট রান করে।
আপনি একবারে প্রতিটি স্ক্রিপ্টের ধরনের জন্য একটি করে স্ক্রিপ্ট প্রকাশ করতে পারবেন। উদাহরণস্বরূপ, আপনি একটি লাইন আইটেম স্ক্রিপ্ট এবং একটি শিপিং রেট স্ক্রিপ্ট প্রকাশ করতে পারবেন, তবে আপনি একই সময়ে দুটি লাইন আইটেম স্ক্রিপ্ট প্রকাশ করতে পারবেন না।
আপনি যখন কোনো স্ক্রিপ্ট প্রকাশ করেন তখন নিম্নলিখিত ঘটনাগুলো ঘটে:
- স্ক্রিপ্টের সাথে যুক্ত থাকা যেকোনো এরর কাউন্ট পরিষ্কার হয়ে যায় এবং এররগুলো সম্পর্কে থাকা তথ্য স্ক্রিপ্ট থেকে মুছে যায়।
- আপনাকে স্বয়ংক্রিয়ভাবে ওই স্ক্রিপ্টের নোটিফিকেশন ইমেইলে সাবস্ক্রাইব করা হয়। যখনই ওই স্ক্রিপ্টে কোনো প্রোডাকশন এরর দেখা দেয়, আপনি এরর সম্পর্কে একটি ইমেইল পান।
কোনো স্ক্রিপ্ট প্রকাশ করলে তা বিদ্যমান কার্টে ডিসকাউন্ট প্রয়োগ করে না। একইভাবে, কোনো স্ক্রিপ্ট অপ্রকাশ করা হলে বিদ্যমান কার্টগুলোতে স্ক্রিপ্ট দ্বারা প্রয়োগ করা ডিসকাউন্ট মুছে যায় না।
এছাড়াও আপনি Launchpad অ্যাপ ব্যবহার করে ইভেন্টের সময় রান করার জন্য লাইন আইটেম এবং শিপিং স্ক্রিপ্ট শিডিউল করতে পারবেন।
কোনো স্ক্রিপ্ট প্রকাশ করার পরে, এটি আপনার অনলাইন স্টোর এবং নিম্নলিখিত API ও SDK-তে তৈরি যেকোনো অ্যাপে রান করে:
- Storefront API
- JavaScript Buy SDK
- Mobile Buy SDKs (Android এবং iOS)
স্ক্রিপ্ট প্রকাশ করতে:
Script Editor-এ আপনি যে ড্রাফট স্ক্রিপ্টটি প্রকাশ করতে চান তার নামের উপর ক্লিক করুন।
স্ক্রিপ্টে করা পরিবর্তনগুলি সেভ করতে এবং এটি প্রকাশ করতে প্রকাশ করুন বা সেভ করুন এবং প্রকাশ করুন-এ ক্লিক করুন।
স্ক্রিপ্ট অপ্রকাশ করা
স্ক্রিপ্ট অপ্রকাশ করা হলে বিদ্যমান কার্টগুলোতে স্ক্রিপ্ট দ্বারা প্রয়োগ করা ডিসকাউন্ট মুছে যায় না।
স্ক্রিপ্ট অপ্রকাশ করতে:
Script Editor-এ, আপনি যে প্রকাশিত স্ক্রিপ্টটি আনপাবলিশ করতে চান সেটির নামে ক্লিক করুন।
স্ক্রিপ্টটিকে একটি আনপাবলিশ হওয়া ড্রাফট করতে Unpublish-এ ক্লিক করুন।
পরবর্তী ধাপসমূহ
আপনার স্ক্রিপ্টগুলি প্রকাশ করার পরে, আপনি আপনার Liquid টেমপ্লেট ফাইলগুলি আপডেট করতে পারেন যাতে আপনার স্ক্রিপ্টের করা পরিবর্তনগুলি আপনার স্টোরফ্রন্টে প্রতিফলিত হয়।