ตัวอย่างสคริปต์สินค้าเฉพาะรายการ
หน้านี้พิมพ์ขึ้นเมื่อ Apr 27, 2024 หากต้องการเวอร์ชันปัจจุบัน โปรดไปที่ https://help.shopify.com/th/manual/checkout-settings/script-editor/examples/line-item-scripts
สคริปต์สินค้าเฉพาะรายการมีผลต่อสินค้าในตะกร้าสินค้า โดยสามารถเปลี่ยนราคาและคุณสมบัติของสินค้าเหล่านั้นได้ สคริปต์เหล่านี้จะใช้งานทุกครั้งที่มีการเปลี่ยนลักษณะตะกร้าสินค้า เช่น การเพิ่มหรือลบสินค้า การเปลี่ยนที่อยู่ที่จัดส่ง หรือการเพิ่มรหัสส่วนลด
หากต้องการใช้เทมเพลตในหน้านี้ ให้สร้างสคริปต์ใหม่ด้วยเทมเพลตเปล่า
ขั้นตอน:
- จากส่วนผู้ดูแล Shopify ให้ไปที่แอป > Script Editor
- คลิกสร้างสคริปต์
- คลิกที่สินค้าเฉพาะรายการ
- เลือกเทมเพลตเปล่า แล้วคลิกสร้างสคริปต์
- ในส่วนซอร์สโค้ดของ Ruby ให้ลบบรรทัดโค้ดเริ่มต้น:
Output.cart = Input.cart
- คัดลอกสคริปต์จากหน้านี้แล้ววางในส่วนซอร์สโค้ดของ Ruby
- แก้ไขส่วนการตั้งค่าแบบปรับแต่งเองของสคริปต์เพื่อให้ทำงานในร้านค้าของคุณ
- ทดสอบสคริปต์ของคุณ หากต้องการข้อมูลเพิ่มเติม ให้ไปที่การทดสอบและแก้จุดบกพร่อง Shopify Scripts
- หลังจากการทดสอบ:
- คลิกบันทึกแบบร่างเพื่อบันทึกแบบร่างที่ยังไม่ได้เผยแพร่ของสคริปต์ หรือ
- คลิกบันทึกและเผยแพร่เพื่อสร้างและเผยแพร่สคริปต์
ส่วนลดตะกร้าสินค้าแบบแบ่งระดับตามค่าใช้จ่าย
ใช้สคริปต์นี้เพื่อเสนอส่วนลดเป็นจำนวนเงินที่เพิ่มขึ้นตามมูลค่ารวมของสินค้าในตะกร้าสินค้า ส่วนลดนี้จะแบ่งให้เท่ากันมากที่สุดสำหรับสินค้าแต่ละรายการในตะกร้าสินค้า
ตัวอย่างเช่น คุณสามารถมอบส่วนลด $25 จากยอดรวมทั้งหมดให้แก่ลูกค้าได้หากพวกเขาใช้จ่ายไปมากกว่า $150 มอบส่วนลด $50 หากพวกเขาใช้จ่ายไปมากกว่า $300 หรือมอบส่วนลด $75 หากพวกเขาใช้จ่ายไปมากกว่า $400
ตั้งระดับส่วนลดตามการใช้จ่าย
ใช้สคริปต์นี้เพื่อเสนอส่วนลดเป็นเปอร์เซ็นต์ที่เพิ่มขึ้นตามมูลค่ารวมของสินค้าในตะกร้าสินค้า
ตัวอย่างเช่น เสนอส่วนลด 10% ให้กับลูกค้าหากพวกเขาใช้จ่าย $30 หรือมากกว่า ส่วนลด 15% หากพวกเขาใช้จ่าย $50 หรือมากกว่าหรือส่วนลด 20% หากพวกเขาใช้จ่าย $100 หรือมากกว่า
ส่วนลดตามลำดับขั้นสินค้าตามจำนวน
ใช้สคริปต์นี้เพื่อเสนอส่วนลดหลายรายการในครั้งเดียวสำหรับสินค้าเฉพาะรายการ โดยใช้เปอร์เซ็นต์ส่วนลดที่เพิ่มขึ้นตามจำนวนสินค้าเหล่านั้นในตะกร้าสินค้า
ตัวอย่างเช่น เสนอส่วนลดให้กับลูกค้า 10% สำหรับหมวกแต่ละใบหากซื้อหมวก 2 ใบขึ้นไปหรือเสนอส่วนลด 15% หากซื้อหมวก 5 ใบขึ้นไป
ส่วนลดสินค้าตามลำดับจากการใช้จ่ายสินค้า
ใช้สคริปต์นี้เสนอเปอร์เซ็นต์ส่วนลดที่เพื่มขึ้นตามมูลค่ารวมของสินค้าในตะกร้าสินค้าบางรายการ
ตัวอย่างเช่น คุณสามารถมอบส่วนลด 10% ให้แก่ลูกค้าได้หากพวกเขาใช้จ่ายไปมากกว่า $30 มอบส่วนลด 15% หากพวกเขาใช้จ่ายไปมากกว่า $50 หรือมอบส่วนลด 20% หากพวกเขาใช้จ่ายไปมากกว่า $100 แต่จะได้รับส่วนลดเฉพาะสำหรับสินค้าที่ตรงกับแท็กที่ระบุเท่านั้น
ส่วนลดสินค้า
ใช้สคริปต์นี้เพื่อเสนอส่วนลดสำหรับสินค้าเฉพาะรายการ
ตัวอย่างเช่น เสนอส่วนลด 10% ให้กับลูกค้าสำหรับรายการที่มีการแท็ก discounted
ส่วนลดสินค้าตามรหัสส่วนลด
ใช้สคริปต์นี้เพื่อเสนอส่วนลดสำหรับสินค้าเฉพาะรายการหากมีการใช้รหัสส่วนลดที่กำหนด
ตัวอย่างเช่น เสนอส่วนลด 10% ให้กับลูกค้าสำหรับรายการที่มีการแท็ก discounted
หากพวกเขาใช้รหัสส่วนลด DISCOUNT_10
ซื้อสินค้าจำนวนหนึ่งเพื่อรับส่วนลดขั้นที่สอง
ใช้สคริปต์นี้เพื่อเสนอส่วนลดสำหรับสินค้าเฉพาะรายการหากมีการซื้อสินค้ามากกว่าจำนวนที่กำหนด
ตัวอย่างเช่น เสนอให้ลูกค้าซื้อสินค้าสามรายการที่ติดแท็ก discount
และรับส่วนลด 50% สำหรับสินค้ารายการที่สี่ที่มีแท็ก discount
ซื้อสินค้าเป็นชุดและรับสินค้าเพิ่มเติมที่ได้ส่วนลด
ใช้สคริปต์นี้เพื่อเสนอส่วนลดสำหรับสินค้าเฉพาะรายการหากพวกเขาได้ซื้อสินค้ารายการอื่นๆ ครบจำนวน
ตัวอย่างเช่น ให้ถุงเท้าแก่ลูกค้าฟรีจำนวนหนึ่งคู่หากพวกเขาซื้อหมวก เสื้อยืดและแว่นตากันแดด
ส่วนลดชุดสินค้า
ใช้สคริปต์นี้เพื่อเสนอส่วนลดเมื่อมีการเพิ่มชุดสินค้าเฉพาะรายการลงในตะกร้าสินค้า
ตัวอย่างเช่น เสนอส่วนลด 20% ให้กับลูกค้าสำหรับการซื้อเสื้อยืด หมวกและแว่นตากันแดด
ส่วนลดซื้อหนึ่งแถมหนึ่ง
ใช้สคริปต์นี้เพื่อเสนอส่วนลดสินค้าเป็นเปอร์เซ็นต์เมื่อลูกค้าซื้อสินค้าต่างๆ ตามจำนวนที่กำหนด
ตัวอย่างเช่น เสนอส่วนลด 10% ให้กับลูกค้าหากพวกเขาซื้อเสื้อยืด 2 ตัว
ซื้อสินค้าจำนวนหนึ่งตามจำนวนที่กำหนดไว้
ใช้สคริปต์นี้เพื่อเสนอสินค้าจำนวนหนึ่งตามราคาที่เลือก
ตัวอย่างเช่น เสนอขายเสื้อยืด 2 ตัวในราคา $20
ของขวัญฟรีเมื่อซื้อสินค้า
ใช้สคริปต์นี้เพื่อเสนอส่วนลดสินค้าเฉพาะรายการหากยอดรวมของตะกร้าสินค้ามากกว่าจำนวนที่กำหนด
ตัวอย่างเช่น มอบของขวัญฟรีให้แก่ลูกค้าหากพวกเขาใช้จ่ายมากกว่า $75
ส่วนลดสินค้าโดยแท็กลูกค้า
ใช้สคริปต์นี้เพื่อเสนอส่วนลดสำหรับสินค้าเฉพาะรายการให้แก่ลูกค้าที่มีแท็กใดก็ได้
ตัวอย่างเช่น เสนอส่วนลด 20% หากลูกค้ามีแท็ก VIP
ส่วนลดสินค้าโดยการตลาดของลูกค้า
ใช้สคริปต์นี้เพื่อเสนอส่วนลดสำหรับสินค้าเฉพาะรายการให้แก่ลูกค้าที่ยอมรับการทำการตลาด
ตัวอย่างเช่น เสนอส่วนลด 10% สำหรับลูกค้าทุกรายที่ยอมรับการทำการตลาด
ส่วนลดสินค้าตามจำนวนคำสั่งซื้อของลูกค้า
ใช้สคริปต์นี้เพื่อเสนอส่วนลดสำหรับสินค้าชนิดใดชนิดหนึ่งสำหรับลูกค้าที่มีจำนวนคำสั่งซื้อที่กำหนด
ตัวอย่างเช่น เสนอส่วนลด 10% สำหรับลูกค้าทุกรายที่ไม่มีคำสั่งซื้อ
ปิดใช้งานรหัสส่วนลด
ใช้สคริปต์นี้เพื่อปิดใช้งานรหัสส่วนลดในขั้นตอนการชำระเงิน
ตัวอย่างเช่น ป้องกันไม่ให้ลูกค้าใช้รหัสส่วนลดในขณะที่ร้านค้าของคุณเสนอกำลังลดราคา
ปิดใช้งานรหัสส่วนลดสำหรับสินค้า
ใช้สคริปต์นี้เพื่อปิดใช้งานรหัสส่วนลดในขั้นตอนการชำระเงินหากสินค้าบางรายการอยู่ในตะกร้าสินค้า
ตัวอย่างเช่น ป้องกันไม่ให้ลูกค้าใช้รหัสส่วนลดหากสินค้ามีติดแท็กด้วย discounted
อยู่ในตะกร้าสินค้า
จำกัดจำนวนสินค้า
ใช้สคริปต์นี้เพื่อจำกัดปริมาณที่ซื้อได้ของสินค้าที่ต้องการ
ตัวอย่างเช่น ป้องกันไม่ให้ลูกค้าซื้อ ' สินค้า X ' มากกว่า 1 รายการในคำสั่งซื้อเดียว