Shopify Scripts اور Script Editor ایپ

Shopify Scripts کوڈ کے چھوٹے حصے ہیں جو آپ کو اپنے کسٹمر کے لیے ان کے کارٹ اور چیک آؤٹ پر ذاتی نوعیت کے تجربات تخلیق کرنے کی سہولت دیتے ہیں۔

جب آپ کوئی سکرپٹ بناتے یا اس میں ترمیم کرتے ہیں، تو آپ انتخاب کرتے ہیں کہ آیا یہ صرف آپ کے آن لائن سٹور میں رن ہو گا، یا آپ کے آن لائن سٹور اور درج ذیل ایپ میں:

سکرپٹ کے کام کرنے کے لیے، ضروری ہے کہ ویب سائٹ میں بلٹ ان شاپنگ کارٹ کی فعالیت موجود ہو اور اس لیے سکرپٹ کو Buy button یا Facebook سیلز چینل کے ساتھ استعمال نہیں کیا جا سکتا۔

آپ سکرپٹ کا استعمال ایسے ڈسکاؤنٹ بنانے کے لیے کر سکتے ہیں جو اس کارٹ میں موجود آئٹم کے ساتھ ساتھ کارٹ کی دیگر خصوصیات کی بنیاد پر کارٹ پر لاگو ہوتے ہیں۔ آپ اپنے کسٹمر کے لیے دستیاب شپنگ اور پیمنٹ کے آپشن کو کسٹمائز کرنے کے لیے بھی سکرپٹ کا استعمال کر سکتے ہیں۔

آپ Shopify Scripts API کا استعمال کر کے سکرپٹ لکھتے ہیں، جو Ruby پروگرامنگ لینگویج کا ایک محدود ورژن استعمال کرتی ہے۔ آپ Script Editor ایپ استعمال کر کے سکرپٹ لکھ، ان میں ترمیم، مینیج، اور شائع کر سکتے ہیں۔ Script Editor ایپ آپ کو سکرپٹ لکھنے میں مدد کرنے کے لیے ٹیمپلیٹ اور انہیں ٹیسٹ کرنے میں مدد کے لیے ایک ڈیبگر فراہم کرتی ہے۔

ایک سکرپٹ شائع کرنے کے بعد، آپ اپنی Liquid ٹیمپلیٹ فائل کو اپ ڈیٹ کر سکتے ہیں تاکہ آپ کا آن لائن سٹور ان تبدیلیوں کا جواب دے جو آپ کا سکرپٹ کرتا ہے۔

سکرپٹ کی مثالیں

درج ذیل فہرست میں ان ڈسکاؤنٹ اور کسٹمائزیشن کی اقسام کی مثالیں شامل ہیں جو آپ سکرپٹ کے ساتھ کر سکتے ہیں:

  • فیصد (%) یا مقررہ ($) ڈسکاؤنٹ، یا دونوں کا مجموعہ پیش کرنے کے لیے مخصوص ٹیگ والی پروڈکٹ پر ڈسکاؤنٹ دیں
  • سادہ یا پیچیدہ منطق کے ساتھ پروموشن چلائیں (ایک خریدیں، ایک مفت حاصل کریں (BOGO)؛ دو خریدنے پر 10% کی چھوٹ حاصل کریں، چار خریدنے پر 20% کی چھوٹ حاصل کریں)
  • حجم پر مبنی پرائس بریک کے ساتھ متحرک قیمت کی پیشکش کریں
  • شپنگ کے آپشن اور قیمتوں میں ترمیم کریں، چھپائیں، یا انہیں دوبارہ ترتیب دیں
  • پیمنٹ گیٹ وے کے طریقے میں ترمیم کریں، چھپائیں، یا اسے دوبارہ ترتیب دیں

آپ درج ذیل اقسام کے سکرپٹ بنا سکتے ہیں:

  • لائن آئٹم سکرپٹ—یہ سکرپٹ کارٹ میں موجود لائن آئٹم کو متاثر کرتے ہیں اور قیمتیں تبدیل کر کے ڈسکاؤنٹ دے سکتے ہیں۔ یہ سکرپٹ ہر بار اس وقت رن ہوتے ہیں جب آپ کے کارٹ میں کوئی آئٹم شامل کیا جاتا ہے، ہٹایا جاتا ہے یا تبدیل کیا جاتا ہے۔
  • شپنگ سکرپٹ—یہ سکرپٹ شپنگ کے ساتھ تعامل کرتے ہیں، اور شپنگ کا طریقہ تبدیل کر کے شپنگ ریٹ پر ڈسکاؤنٹ دے سکتے ہیں۔ یہ سکرپٹ ہر اس وقت رن ہوتے ہیں جب آپ کا کسٹمر چیک آؤٹ پر شپنگ کے آپشن والے صفحے تک رسائی حاصل کرتا ہے۔
  • پیمنٹ سکرپٹ—یہ سکرپٹ پیمنٹ کے ساتھ تعامل کرتے ہیں، اور پیمنٹ گیٹ وے کا نام تبدیل کر سکتے ہیں، چھپا سکتے ہیں اور اسے دوبارہ ترتیب دے سکتے ہیں۔ یہ سکرپٹ ہر اس وقت رن ہوتے ہیں جب آپ کا کسٹمر چیک آؤٹ پر پیمنٹ کے طریقے والے صفحے تک رسائی حاصل کرتا ہے۔ پیمنٹ سکرپٹ ان پیمنٹ گیٹ وے، جیسے کہ PayPal Express یا Apple Pay کے ساتھ تعامل نہیں کرتے ہیں، جو چیک آؤٹ سے پہلے آپ کے کسٹمر کو دکھائے جاتے ہیں۔

سکرپٹ ٹیمپلیٹ

Script Editor ایپ میں عام سکرپٹ کے ٹیمپلیٹ شامل ہیں۔ جب آپ کوئی سکرپٹ بناتے ہیں، تو آپ کسی ٹیمپلیٹ کا انتخاب کر سکتے ہیں اور اپنے سٹور کی ضروریات کے لیے اس میں ترمیم کر سکتے ہیں۔ درج ذیل فہرست میں ان ٹیمپلیٹ کی مثالیں شامل ہیں جنہیں آپ کسٹمائز کر سکتے ہیں:

  • پروڈکٹ پر فیصد (%) کی چھوٹ
  • پروڈکٹ پر رقم ($) کی چھوٹ
  • پروڈکٹ پر فیصد (%) اور رقم ($) کی چھوٹ
  • بلک ڈسکاؤنٹ
  • ایک خریدیں ایک مفت حاصل کریں (BOGO)
  • شپنگ ریٹ کی قیمت میں ترمیم کریں
  • شپنگ ریٹ کے نام میں ترمیم کریں
  • شپنگ ریٹ چھپائیں
  • شپنگ ریٹ کو دوبارہ ترتیب دیں
  • پیمنٹ گیٹ وے کے نام میں ترمیم کریں
  • پیمنٹ گیٹ وے چھپائیں
  • پیمنٹ گیٹ وے کو دوبارہ ترتیب دیں

اس سیکشن میں