Shopify ஸ்கிரிப்டுகளைச் சோதித்தல் மற்றும் பிழைத்திருத்துதல்

உங்கள் ஸ்கிரிப்டுகளைச் சோதிக்கவும் பிழைத்திருத்தவும் Script Editor-இல் உள்ள பிழைத்திருத்த அம்சங்களை நீங்கள் பயன்படுத்தலாம்.

நீங்கள் ஒரு ஸ்கிரிப்ட்டை எழுதும்போது, Script Editor உங்கள் குறியீட்டில் அடிப்படைப் பிழைகள் உள்ளதா எனச் சரிபார்க்கும்:

Script Editor-இல் பிழை அறிக்கையிடல்

மேலும், வெளியிடப்பட்ட ஸ்கிரிப்ட்களில் ஏற்படும் பிழைகளையும் இது தெரிவிக்கும், அத்துடன் இந்தப் பிழைகள் ஏற்படும்போது உங்களுக்கு மின்னஞ்சலையும் அனுப்பும்:

Script Editor-இல் வெளியிடப்பட்ட ஸ்கிரிப்ட்களில் ஏற்படும் பிழைகளின் ஸ்கிரீன்ஷாட்

ஒரு ஸ்கிரிப்ட்டைச் சோதிப்பதற்கு அல்லது வெளியிடுவதற்கு முன், தொடரியல் பிழைகள் போன்ற பிழைகளைத் திருத்துவது நல்லது. உங்கள் ஸ்கிரிப்ட்டில் தொடரியல் பிழைகள் இருந்தால், உங்கள் ஸ்கிரிப்ட்டைச் சோதிக்கும் செயல்முறை வேலை செய்யாமல் போகலாம்.

ஸ்கிரிப்ட் பிழை குறித்த கூடுதல் தகவல் உங்களுக்குத் தேவைப்பட்டால், Script Editor-இன் ஓரத்தில் உள்ள சிவப்பு x ஐகான் மீது கர்சரை வைக்கவும்:

Script Editor-இன் ஓரத்தில் உள்ள X மீது கர்சரை வைக்கும்போது தொடரியல் பிழைகள் குறித்த விவரங்கள் காட்டப்படும்

ஸ்கிரிப்டுகளை நகலெடுத்தல்

பிழைகள் இருப்பதன் காரணமாக, வெளியிடப்பட்ட ஒரு ஸ்கிரிப்டைச் சோதிக்க அல்லது அதிலுள்ள பிழைகளைச் சரிசெய்ய வேண்டுமெனில், அந்த ஸ்கிரிப்டை நகலெடுத்து, அந்த நகல் ஸ்கிரிப்டை வெளியிடுங்கள். பிழை ஏற்பட்டபோது வெளியிடப்பட்ட ஸ்கிரிப்டில்தான் பிழை விவரங்கள் இணைக்கப்பட்டிருக்கும் என்பதால் அதில்தான் நீங்கள் பிழைகளைச் சரிசெய்ய வேண்டும்.

ஸ்கிரிப்ட்டுடன் இணைக்கப்பட்டுள்ள தயாரிப்புப் பிழை விவரங்கள், ஸ்கிரிப்டை நகலெடுக்கும்போது நகலெடுக்கப்படாது.

ஸ்கிரிப்டை நகலெடுக்க:

  1. Script Editor என்பதில், நீங்கள் நகலெடுக்க விரும்பும் ஸ்கிரிப்ட்டின் பெயரைக் கிளிக் செய்யவும்.

  2. ஸ்கிரிப்ட்டின் ஒரு நகலை உருவாக்க, நகலெடு (Duplicate) என்பதைக் கிளிக் செய்யவும்.

தயாரிப்புப் பிழைகளைச் சரிசெய்தல்

தயாரிப்புப் பிழையைச் சரிசெய்ய:

  1. பிழைகள் உள்ள ஸ்கிரிப்டை நகலெடுங்கள்.

  2. உங்கள் ஸ்டோரில் வாடிக்கையாளர்களுக்குக் கிடைக்கக்கூடிய வகையில், ஸ்கிரிப்ட்டின் ஒரு பதிப்பு இருப்பதை உறுதிசெய்ய, நகல் ஸ்கிரிப்டை வெளியிடுங்கள். உங்கள் ஸ்டோரில் இருந்து அந்த ஸ்கிரிப்ட்டை வெளியிடாமல் இருக்க (அகற்ற) வேண்டிய அளவுக்கு அதில் ஏராளமான பிழைகள் இருக்காது என்ற அனுமானத்தின் அடிப்படையில்தான் இந்தப் படி செயல்படுகிறது.

  3. அசலான ஸ்கிரிப்ட்டுடன் இணைக்கப்பட்டுள்ள பிழை விவரங்களைப் பயன்படுத்தி அதிலுள்ள பிழைகளைச் சரிசெய்யுங்கள்.

ஸ்கிரிப்டைச் சோதித்தல்

நீங்கள் ஒரு ஸ்கிரிப்ட்டில் பணிபுரியும்போது, அதை உங்கள் ஸ்டோரில் வெளியிடுவதற்கு முன்பு சரியாகச் செயல்படுகிறதா என்பதை உறுதிசெய்ய Script Editor-இலிருந்தே சோதிக்கலாம்.

ஸ்கிரிப்டைச் சோதிக்க:

  1. Script Editor-இல், நீங்கள் சோதிக்க விரும்பும் ஸ்கிரிப்டைத் திறக்கவும்.
  2. சோதனை கார்ட்டைத் திருத்த, Inputஎன்பதைக் கிளிக் செய்யவும். ஸ்கிரிப்ட் குறியீட்டையும் சோதனை கார்ட்டையும் ஒரே நேரத்தில் காண, Both என்பதையும் நீங்கள் கிளிக் செய்யலாம். உங்கள் ஸ்கிரிப்டைச் சோதிப்பதற்காக கார்ட்டைத் திருத்துவதற்கான விருப்பங்களை உள்ளீட்டுக் (Input) காட்சி காட்டும். எதன் அடிப்படையில் உங்கள் ஸ்கிரிப்டைச் சோதிக்க வேண்டுமோ அதற்கேற்ப தயாரிப்புகள், வாடிக்கையாளர்கள், தள்ளுபடிக் குறியீடுகள், வாடிக்கையாளர் தகவல், ஷிப்பிங் தகவல் ஆகியவற்றை நீங்கள் சேர்க்கலாம்.
    • சோதனை ஆர்டருக்குத் தயாரிப்புகளைத் தேடிச் சேர்க்க, தயாரிப்புகள் (Products) பிரிவில் தட்டச்சு செய்யவும்.
    • சோதனை ஆர்டருக்குத் தள்ளுபடிக் குறியீடுகளைத் தேடிச் சேர்க்க, தள்ளுபடிக் குறியீடு (Discount code) பிரிவில் தட்டச்சு செய்யவும்.
    • சோதனை ஆர்டருக்கு வாடிக்கையாளர்களைத் தேடிச் சேர்க்க, வாடிக்கையாளர் தகவல் (Customer information) பிரிவில் தட்டச்சு செய்யவும்.
    • சோதனை ஆர்டருக்கான ஷிப்பிங் முகவரியை மாற்ற, ஷிப்பிங் முகவரி (Shipping address) பிரிவில் சேர் (Add) அல்லது திருத்து (Edit) என்பதைக் கிளிக் செய்யவும்.
  3. உங்கள் சோதனை கார்ட்டில் ஸ்கிரிப்ட் ஏற்படுத்தும் மாற்றங்களைக் காண, Run script என்பதைக் கிளிக் செய்யவும்.
    • உங்கள் ஸ்கிரிப்ட் வெற்றிகரமாக இயங்கினால், ஸ்கிரிப்ட் பயன்படுத்திய மாற்றங்களைக் காட்ட Output பிரிவு புதுப்பிக்கப்படும். ஒருவேளை Output பிரிவு மாறவில்லை என்றாலோ, எதிர்பாராத மாற்றங்கள் இருந்தாலோ, உங்கள் ஸ்கிரிப்டில் பிழைகள் இருக்கலாம். ஸ்கிரிப்ட் பிழைகளைச் சரிசெய்ய, Console எனும் பெட்டியை Ruby source code பிரிவில் சரிபார்க்கவும்:
    • ஸ்கிரிப்ட்டின் ஆதாரப் பயன்பாட்டை Console பெட்டி தெரிவிக்கும். சிக்கலான ஸ்கிரிப்டுகள் அதிக ஆதாரங்களைப் பயன்படுத்தும். ஸ்கிரிப்டுகளுக்கு குறிப்பிட்ட அளவு CPU மற்றும் நினைவகம் (மெமரி) மட்டுமே கிடைக்கும்.
  4. நீங்கள் முடித்ததும்:
    • ஸ்கிரிப்ட்டின் வெளியிடப்படாத வரைவைப் (draft) புதுப்பித்துச் சேமிக்க, வரைவைச் சேமி (Save draft) என்பதைக் கிளிக் செய்யவும்
    • ஸ்கிரிப்டைப் புதுப்பித்து வெளியிட, இயக்கு (Enable) என்பதைக் கிளிக் செய்யவும்.

பிழை அறிவிப்புகளிலிருந்து விலகுதல்

நீங்கள் ஒரு ஸ்கிரிப்டை வெளியிடும்போது, அந்த ஸ்கிரிப்ட்டுக்கான அறிவிப்பு மின்னஞ்சல்களுக்குத் தானாகவே பதிவுசெய்யப்படுவீர்கள் (subscribed). அந்த ஸ்கிரிப்ட்டில் தயாரிப்புப் பிழை ஏற்படும்போதெல்லாம், பிழை குறித்த மின்னஞ்சல் ஒன்றைப் பெறுவீர்கள். பின்னர் நீங்கள் Script Editor-ஐத் திறந்து, பிழை குறித்த கூடுதல் தகவலைக் கண்டறிந்து அதைச் சரிசெய்யலாம்.

இந்த மின்னஞ்சல்களைப் பெற்ற பிறகு அவற்றிலிருந்து நீங்கள் விலகிக்கொள்ளலாம் (unsubscribe). விலகுவதற்கு, பிழைக்கான தயாரிப்புப் பிழை (Production Error) பக்கத்தைத் திறந்து, விலகு (Unsubscribe) என்பதைக் கிளிக் செய்யவும்.

அடுத்த படிகள்

உங்கள் ஸ்கிரிப்ட்டில் உங்களுக்குத் திருப்தி ஏற்பட்டதும், அதை உங்கள் ஸ்டோரில் வெளியிடலாம். உங்கள் ஸ்கிரிப்டுகள் ஏற்படுத்தும் மாற்றங்களுக்கு ஏற்ப உங்கள் ஆன்லைன் ஸ்டோர் செயல்படுவதை உறுதிசெய்ய, நீங்கள் உங்கள் Liquid டெம்ப்ளேட் கோப்புகளையும் புதுப்பிக்கலாம்.