สร้างและเปิดใช้งานสคริปต์

คุณสามารถเขียนสคริปต์ใน API ของ Shopify Scripts ได้ API นี้เป็นอีกเวอร์ชันของภาษาโปรแกรม Ruby ดังนั้นคุณต้องมีประสบการณ์ในการเขียนโปรแกรมด้วยภาษา Ruby ใช้เครื่องมือ Script Editor เพื่อสร้าง แก้ไข ทดสอบและเผยแพร่สคริปต์ของคุณ

ก่อนที่คุณจะเริ่มเขียนสคริปต์คุณควรตรวจสอบ ชนิดของสคริปต์ต่างๆ (สินค้าเฉพาะรายการ การจัดส่งและการชำระเงิน) เพื่อให้คุณทราบถึงวิธีการที่สคริปต์แต่ละประเภทรองรับ ตัวอย่างเช่น สคริปต์สินค้าเฉพาะรายการไม่สามารถใช้วิธีการจัดส่งได้

สามารถเผยแพร่สคริปต์ได้ครั้งละหนึ่งสคริปต์เท่านั้นในครั้งเดียว ตัวอย่างเช่นคุณสามารถเผยแพร่สคริปต์สินค้าเฉพาะรายการและสคริปต์อัตราค่าจัดส่งได้แต่คุณไม่สามารถเผยแพร่สคริปต์สินค้าเฉพาะรายการสองรายการในเวลาเดียวกันได้

ช่องทางที่รองรับ

เมื่อคุณสร้างสคริปต์ (หรือแก้ไข) คุณสามารถเลือกได้ว่าจะให้สคริปต์นั้นทำงานในร้านค้าออนไลน์ของคุณเท่านั้น หรือในร้านค้าออนไลน์ของคุณและแอปต่อไปนี้:

คุณสามารถหาตัวอย่างของสคริปต์ทั่วไปได้ในเทมเพลตสคริปต์ซึ่งอยู่ในแอป Script Editor หากต้องการเปิดดูตัวอย่างเหล่านี้ คุณจำเป็นต้องสร้างสคริปต์ขึ้นเสียก่อน

สร้างสคริปต์

หากต้องการสร้างสคริปต์:

ศึกษา API ของ Shopify Scripts เพื่อใช้ในการอ้างอิงการเขียนโค้ดสำหรับสคริปต์

  1. เปิดเครื่องมือ Script Editor หน้าภาพรวม Shopify Scripts จะแสดงรายการของสคริปต์สำหรับร้านค้าของคุณ
  2. คลิกสร้างสคริปต์เพื่อเริ่มสร้างสคริปต์ใหม่
  3. ในกล่องโต้ตอบเลือกเทมเพลต:

    1. เลือกประเภทของสคริปต์ที่คุณต้องการสร้าง
    2. เลือกเทมเพลตตัวอย่างเป็นจุดเริ่มต้นหรือเลือกเทมเพลตที่ว่างเปล่าเพื่อเริ่มเขียนสคริปต์ใหม่แต่ต้น
    3. คลิกสร้างสคริปต์เพื่อสร้างสคริปต์ตามประเภทที่คุณเลือก
  4. ในกล่องชื่อเรื่องให้ป้อนชื่อสคริปต์ ใช้ชื่อที่อธิบายรายละเอียดเพื่อให้คุณสามารถบอกได้ว่าสคริปต์นี้ทำอะไรคร่าวๆ

  5. คลิกโค้ดเพื่อเปิดคอนโซลซอร์สโค้ดของ Ruby

  6. ป้อนโค้ดสำหรับสคริปต์ของคุณ ใช้เอกสาร API ของ Shopify Script เป็นข้อมูลอ้างอิง

  7. คลิกเรียกใช้สคริปต์เพื่อเรียกใช้สคริปต์

  8. เมื่อเสร็จสิ้นแล้ว:

    • คลิกบันทึกแบบร่างเพื่อบันทึกแบบร่างที่ยังไม่ได้เผยแพร่ของสคริปต์
    • คลิกบันทึกและเผยแพร่เพื่อสร้างและเผยแพร่สคริปต์

ขั้นตอนถัดไป

หลังจากที่คุณเขียนสคริปต์แล้ว คุณควรทดสอบและตรวจแก้จุดบกพร่องก่อนที่จะเผยแพร่สคริปต์ดังกล่าว นอกจากนี้ คุณยังสามารถอัปเดตไฟล์เทมเพลต Liquid ของคุณเพื่อให้หน้าร้านของคุณตอบสนองต่อการเปลี่ยนแปลงที่เกิดจากสคริปต์ของคุณ

ไม่พบคำตอบที่คุณต้องการงั้นหรือ เราพร้อมช่วยเหลือคุณ