สร้างและเปิ ดใช้งานสคริปต์
คุณสามารถเขียนสคริปต์ใน API ของ Shopify Scripts ได้ API นี้เป็นอีกเวอร์ชันของภาษาโปรแกรม Ruby ดังนั้นคุณต้องมีประสบการณ์ในการเขียนโปรแกรมด้วยภาษา Ruby ใช้เครื่องมือ Script Editor เพื่อสร้าง แก้ไข ทดสอบและเผยแพร่สคริปต์ของคุณ
ก่อนที่คุณจะเริ่มเขียนสคริปต์คุณควรตรวจสอบ ชนิดของสคริปต์ต่างๆ (สินค้าเฉพาะรายการ การจัดส่งและการชำระเงิน) เพื่อให้คุณทราบถึงวิธีการที่สคริปต์แต่ละประเภทรองรับ ตัวอย่างเช่น สคริปต์สินค้าเฉพาะรายการไม่สามารถใช้วิธีการจัดส่งได้
สามารถเผยแพร่สคริปต์ได้ครั้งละหนึ่งสคริปต์เท่านั้นในครั้งเดียว ตัวอย่างเช่นคุณสามารถเผยแพร่สคริปต์สินค้าเฉพาะรายการและสคริปต์อัตราค่าจัดส่งได้แต่คุณไม่สามารถเผยแพร่สคริปต์สินค้าเฉพาะรายการสองรายการในเวลาเดียวกันได้
ช่องทางที่รองรับ
เมื่อคุณสร้างสคริปต์ (หรือแก้ไข) คุณสามารถเลือกได้ว่าจะให้สคริปต์นั้นทำงานในร้านค้าออนไลน์ของคุณเท่านั้น หรือในร้านค้าออนไลน์ของคุณและแอปต่อไปนี้:
- แอปแบบกำหนดเองที่สร้างด้วย API หน้าร้าน, SDK ของ JavaScript Buy และ SDK ของ Mobile Buy (Android และ iOS)
- แอปแบบกำหนดเองที่ทำให้เกิดขั้นตอนการชำระเงิน
- ผู้สร้างแอปมือถืออย่าง Tapcart, แอป Plobal และ Vajro
คุณสามารถหาตัวอย่างของส คริปต์ทั่วไปได้ในเทมเพลตสคริปต์ซึ่งอยู่ในแอป Script Editor หากต้องการเปิดดูตัวอย่างเหล่านี้ คุณจำเป็นต้องสร้างสคริปต์ขึ้นเสียก่อน
ในหน้านี้
สร้างสคริปต์
หากต้องการสร้างสคริปต์:
ศึกษา API ของ Shopify Scripts เพื่อใช้ในการอ้างอิงการเขียนโค้ดสำหรับสคริปต์
- เปิดเครื่องมือ Script Editor หน้าภาพรวม Shopify Scripts จะแสดงรายการของสคริปต์สำหรับร้านค้าของคุณ
- คลิกสร้างสคริปต์เพื่อเริ่มสร้างสคริปต์ใหม่
-
ในกล่องโต้ตอบเลือกเทมเพลต:
- เลือกประเภทของสคริปต์ที่คุณต้องการสร้าง
- เลือกเทมเพลตตัวอย่างเป็นจุดเริ่มต้นหรือเลือกเทมเพลตที่ว่างเปล่าเพื่อเริ่มเขียนสคริปต์ใหม่แต่ต้น
- คลิกสร้างสคริปต์เพื่อสร้างสคริปต์ตามประเภทที่คุณเลือก
ในกล่องชื่อเรื่องให้ป้อนชื่อสคริปต์ ใช้ชื่อที่อธิบายรายละเอียดเพื่อให้คุณสามารถบอกได้ว่าสคริปต์นี้ทำอะไรคร่าวๆ
คลิกโค้ดเพื่อเปิดคอนโซลซอร์สโค้ดของ Ruby
ป้อนโค้ดสำหรับสคริปต์ของคุณ ใช้เอกสาร API ของ Shopify Script เป็นข้อมูลอ้างอิง
คลิกเรียกใช้สคริปต์เพื่อเรียกใช้สคริปต์
-
เมื่อเสร็จสิ้นแล้ว:
- คลิกบันทึกแบบร่างเพื่อบันทึกแบบร่างที่ยังไม่ได้เผยแพร่ของสคริปต์
- คลิกบันทึกและเผยแพร่เพื่อสร้างและเผยแพร่สคริปต์
ขั้นตอนถัดไป
หลังจากที่คุณเขียนสคริปต์แล้ว คุณควรทดสอบและตรวจแก้จุดบกพร่องก่อนที่จะเผยแพร่สคริปต์ดังกล่าว นอกจากนี้ คุณยังสามารถอัปเดตไฟล์เทมเพลต Liquid ของคุณเพื่อให้หน้าร้านของคุณตอบสนองต่อการเปลี่ยนแปลงที่เกิดจากสคริปต์ของคุณ