Shopify స్క్రిప్ట్లు మరియు Script Editor యాప్
Shopify స్క్రిప్ట్లు అనేవి కస్టమర్లకు వారి కార్ట్లో మరియు చెక్అవుట్ వద్ద వ్యక్తిగతీకరించిన అనుభవాలను సృష్టించడానికి మిమ్మల్ని అనుమతించే చిన్న కోడ్లు.
మీరు స్క్రిప్ట్ను సృష్టించినప్పుడు లేదా ఎడిట్ చేసినప్పుడు, అది మీ ఆన్లైన్ స్టోర్లో మాత్రమే రన్ అవ్వాలా లేదా మీ ఆన్లైన్ స్టోర్ మరియు కింది యాప్లలో రన్ అవ్వాలా అనేది ఎంచుకోవచ్చు:
- స్టోర్ఫ్రంట్ API, JavaScript Buy SDK, మొబైల్ Buy SDKలతో (Android మరియు iOS) రూపొందించబడిన కస్టమ్ యాప్లు
- చెక్అవుట్లను రూపొందించే కస్టమ్ యాప్లు
- Tapcart, Plobal Apps మరియు Vajro మొబైల్ యాప్ బిల్డర్లు
స్క్రిప్ట్లు పని చేయడానికి, వెబ్సైట్కు అంతర్గత షాపింగ్ కార్ట్ కార్యాచరణ ఉండాలి, అందువల్ల కొనుగోలు బటన్ లేదా Facebook విక్రయాల ఛానెల్తో స్క్రిప్ట్లను ఉపయోగించలేరు.
కార్ట్లోని ఐటెమ్లు, అలాగే ఇతర కార్ట్ ప్రాపర్టీల ఆధారంగా ఆ కార్ట్కు వర్తించే తగ్గింపులను సృష్టించడానికి మీరు స్క్రిప్ట్లను ఉపయోగించవచ్చు. మీ కస్టమర్లకు అందుబాటులో ఉండే షిప్పింగ్ మరియు చెల్లింపు ఎంపికలను అనుకూలీకరించడానికి కూడా మీరు స్క్రిప్ట్లను ఉపయోగించవచ్చు.
మీరు Shopify Scripts APIని ఉపయోగించి స్క్రిప్ట్లను వ్రాస్తారు, ఇది Ruby ప్రోగ్రామింగ్ భాష యొక్క పరిమిత వెర్షన్ను ఉపయోగిస్తుంది. Script Editor యాప్ని ఉపయోగించి మీరు స్క్రిప్ట్లను వ్రాయవచ్చు, ఎడిట్ చేయవచ్చు, నిర్వహించవచ్చు మరియు ప్రచురించవచ్చు. Script Editor యాప్ మీకు స్క్రిప్ట్లను వ్రాయడంలో సహాయపడటానికి టెంప్లేట్లను మరియు వాటిని పరీక్షించడంలో సహాయపడటానికి డీబగ్గర్ను అందిస్తుంది.
మీరు స్క్రిప్ట్ను ప్రచురించిన తర్వాత, మీ స్క్రిప్ట్లు చేసే మార్పులకు మీ ఆన్లైన్ స్టోర్ ప్రతిస్పందించేలా మీరు మీ లిక్విడ్ టెంప్లేట్ ఫైల్లను అప్డేట్ చేయవచ్చు.
ఈ పేజీలో
స్క్రిప్ట్ ఉదాహరణలు
మీరు స్క్రిప్ట్లతో చేయగల తగ్గింపులు మరియు అనుకూలీకరణల రకాల ఉదాహరణలను కింది జాబితా కలిగి ఉంది:
- శాతం (%) లేదా స్థిరమైన ($) తగ్గింపులను లేదా రెండింటి కలయికను అందించడానికి నిర్దిష్ట ట్యాగ్లు ఉన్న ఉత్పత్తులకు తగ్గింపు ఇవ్వడం
- సాధారణ లేదా సంక్లిష్ట లాజిక్తో ప్రమోషన్లను రన్ చేయడం (ఒకటి కొంటే, మరొకటి ఉచితం (BOGO); రెండు కొంటే 10% తగ్గింపు, నాలుగు కొంటే 20% తగ్గింపు)
- వాల్యూమ్-ఆధారిత ధర తగ్గింపులతో డైనమిక్ ధర నిర్ణయాన్ని అందించడం
- షిప్పింగ్ ఎంపికలు మరియు ధరలను సవరించడం, దాచడం లేదా వాటి క్రమాన్ని మార్చడం
- పేమెంట్ గేట్వే పద్ధతులను సవరించడం, దాచడం లేదా వాటి క్రమాన్ని మార్చడం
మీరు కింది రకాల స్క్రిప్ట్లను సృష్టించవచ్చు:
- లైన్ ఐటెమ్ స్క్రిప్ట్లు—ఈ స్క్రిప్ట్లు కార్ట్లోని లైన్ ఐటెమ్లను ప్రభావితం చేస్తాయి, అలాగే ధరలను మార్చగలవు మరియు తగ్గింపులను మంజూరు చేయగలవు. మీ కార్ట్లో ఒక ఐటెమ్ జోడించబడిన, తీసివేయబడిన లేదా మార్చబడిన ప్రతిసారీ ఈ స్క్రిప్ట్లు రన్ అవుతాయి.
- షిప్పింగ్ స్క్రిప్ట్లు—ఈ స్క్రిప్ట్లు షిప్పింగ్తో పని చేస్తాయి, అలాగే షిప్పింగ్ పద్ధతులను మార్చగలవు మరియు షిప్పింగ్ రేట్లపై తగ్గింపులను మంజూరు చేయగలవు. చెక్అవుట్ వద్ద మీ కస్టమర్ షిప్పింగ్ ఎంపికల పేజీని యాక్సెస్ చేసిన ప్రతిసారీ ఈ స్క్రిప్ట్లు రన్ అవుతాయి.
- చెల్లింపు స్క్రిప్ట్లు—ఈ స్క్రిప్ట్లు చెల్లింపులతో పని చేస్తాయి, అలాగే పేమెంట్ గేట్వేల పేరు మార్చగలవు, దాచగలవు మరియు వాటి క్రమాన్ని మార్చగలవు. చెక్అవుట్ వద్ద మీ కస్టమర్ చెల్లింపు పద్ధతి పేజీని యాక్సెస్ చేసిన ప్రతిసారీ ఈ స్క్రిప్ట్లు రన్ అవుతాయి. చెక్అవుట్కు ముందే మీ కస్టమర్కు చూపబడే PayPal Express లేదా Apple Pay వంటి పేమెంట్ గేట్వేలతో చెల్లింపు స్క్రిప్ట్లు పని చేయవు.
స్క్రిప్ట్ టెంప్లేట్లు
Script Editor యాప్లో సాధారణ స్క్రిప్ట్ల టెంప్లేట్లు ఉంటాయి. మీరు స్క్రిప్ట్ను సృష్టించినప్పుడు, మీరు ఒక టెంప్లేట్ను ఎంచుకుని, దాన్ని మీ స్టోర్ అవసరాలకు తగినట్లుగా ఎడిట్ చేయవచ్చు. మీరు అనుకూలీకరించగల టెంప్లేట్ల ఉదాహరణలు కింది లిస్ట్లో ఉన్నాయి:
- ఉత్పత్తిపై శాతం (%) తగ్గింపు
- ఉత్పత్తిపై మొత్తం ($) తగ్గింపు
- ఉత్పత్తిపై శాతం (%) మరియు మొత్తం ($) తగ్గింపు
- బల్క్ తగ్గింపులు
- ఒకదానిని కొనుగోలు చేసి మరొకటి ఉచితంగా పొందండి (BOGO)
- షిప్పింగ్ రేటు ధరను సవరించడం
- షిప్పింగ్ రేటు పేరును సవరించడం
- షిప్పింగ్ రేట్లను దాచడం
- షిప్పింగ్ రేట్లను రీ-ఆర్డర్ చేయడం
- పేమెంట్ గేట్వే పేరును సవరించడం
- పేమెంట్ గేట్వేను దాచడం
- పేమెంట్ గేట్వేలను రీ-ఆర్డర్ చేయడం