سکرپٹس بنانا اور فعال کرنا
آپ Shopify Scripts API میں سکرپٹس لکھتے ہیں۔ یہ API Ruby پروگرامنگ لینگویج کا ایک ورژن ہے، اس لیے آپ کو Ruby میں پروگرامنگ کا تجربہ ہونا ضروری ہے۔ اپنی سکرپٹس بنانے، ان میں ترمیم کرنے، ٹیسٹ کرنے، اور پبلش کرنے کے لیے Script Editor استعمال کریں۔
سکرپٹ لکھنا شروع کرنے سے پہلے، آپ کو سکرپٹس کی مختلف اقسام (لائن آئٹم، شپنگ اور پیمنٹ) کا جائزہ لینا چاہیے تاکہ آپ ان طریقوں سے آگاہ ہو سکیں جنہیں ہر سکرپٹ کی قسم سپورٹ کرتی ہے۔ مثال کے طور پر، لائن آئٹم سکرپٹ شپنگ کے طریقے استعمال نہیں کر سکتی۔
ایک وقت میں ہر سکرپٹ کی قسم کے لیے صرف ایک سکرپٹ پبلش کی جا سکتی ہے۔ مثال کے طور پر، آپ لائن آئٹمز سکرپٹ اور شپنگ ریٹس سکرپٹ پبلش کر سکتے ہیں، لیکن آپ ایک ہی وقت میں دو لائن آئٹمز سکرپٹس پبلش نہیں کر سکتے۔
سپورٹڈ چینلز
جب آپ کوئی سکرپٹ بناتے ہیں (یا اس میں ترمیم کرتے ہیں)، تو آپ یہ منتخب کرتے ہیں کہ آیا یہ صرف آپ کے آن لائن سٹور میں چلے گی یا آپ کے آن لائن سٹور اور درج ذیل ایپس میں:
- Storefront API، JavaScript Buy SDK، Mobile Buy SDKs (Android اور iOS) کے ساتھ بنائی گئی کسٹم ایپس
- چیک آؤٹس تیار کرنے والی کسٹم ایپس
- Tapcart، Plobal Apps، اور Vajro موبائل ایپ بلڈرز
آپ Script Editor میں فراہم کردہ سکرپٹ ٹیمپلیٹس میں عام سکرپٹس کی مثالیں تلاش کر سکتے ہیں۔ ان ٹیمپلیٹس کو دیکھنے کے لیے، آپ کو ایک سکرپٹ بنانے کی ضرورت ہے۔
اس صفحے پر
ایک سکرپٹ بنائیں
سکرپٹ بنانے کے لیے:
سکرپٹس کے لیے کوڈ لکھنے پر ایک حوالے کے طور پر Shopify Scripts API کا جائزہ لیں۔
- Script Editor کھولیں۔ Scripts کا عمومی جائزہ صفحہ آپ کے سٹور کے لیے سکرپٹس کی ایک فہرست دکھاتا ہے۔
- نئی سکرپٹ بنانا شروع کرنے کے لیے سکرپٹ بنائیں پر کلک کریں۔
- اس Select script template ڈائیلاگ میں:
- اس سکرپٹ کی قسم منتخب کریں جسے آپ بنانا چاہتے ہیں۔
- نقطہ آغاز کے طور پر ایک مثالی ٹیمپلیٹ منتخب کریں، یا شروع سے سکرپٹ لکھنا شروع کرنے کے لیے خالی ٹیمپلیٹ منتخب کریں۔
- اپنی منتخب کردہ قسم کے ساتھ ایک سکرپٹ بنانے کے لیے سکرپٹ بنائیں پر کلک کریں۔
اگلے اقدامات
ایک سکرپٹ لکھنے کے بعد، آپ کو اسے پبلش کرنے سے پہلے اسے ٹیسٹ اور ڈیبگ کرنا چاہیے۔ آپ اپنی Liquid ٹیمپلیٹ کی فائلوں کو بھی اپ ڈیٹ کر سکتے ہیں تاکہ آپ کا سٹور فرنٹ ان تبدیلیوں پر ردعمل ظاہر کرے جو آپ کی سکرپٹس کرتی ہیں۔