แสดงเนื้อหาตามตำแหน่งของลูกค้า
หน้านี้พิมพ์ขึ้นเมื่อ Mar 28, 2023 หากต้องการเวอร์ชันปัจจุบัน โปรดไปที่ https://help.shopify.com/th/manual/orders/status-tracking/customize-order-status/show-content-based-on-location
คุณสามารถเพิ่มข้อความแบบกำหนดเองไปยังหน้าสถานะคำสั่งซื้อได้ ซึ่งเฉพาะลูกค้าที่มีที่อยู่สำหรับจัดส่งอยู่ในบางภูมิภาคเท่านั้นจึงจะสามารถเห็นได้ เช่น คุณสามารถเลือกได้ว่าจะแสดงข้อความเฉพาะลูกค้าที่อาศัยในนิวยอร์ก สหรัฐอเมริกาเท่านั้น คุณสามารถกำหนดตำแหน่งที่ตั้งได้หลายตำแหน่งตามต้องการ
ขั้นตอน:
- จากส่วน Shopify admin ให้ไปที่การตั้งค่า > การชำระเงิน
- ในแอป Shopify ให้ไปที่ร้านค้า > การตั้งค่า
- ใต้การตั้งค่าร้านค้า ให้แตะ การชำระเงิน
- ในแอป Shopify ให้ไปที่ร้านค้า > การตั้งค่า
- ใต้การตั้งค่าร้านค้า ให้แตะ การชำระเงิน
- ในกล่องข้อความสคริปต์เพิ่มเติม ให้วางโค้ดตัวอย่างต่อไปนี้ลงไป:
<script>
{% if checkout.shipping_address.country_code == 'US' and checkout.shipping_address.province_code == 'NY' %}
Shopify.Checkout.OrderStatus.addContentBox(
'<h2>YOUR TITLE HERE</h2>',
'<p>YOUR MESSAGE HERE</p>'
)
{% endif %}
</script>
แก้ไขโค้ดเพื่อระบุตำแหน่งที่ลูกค้าต้องรับข้อความที่กำหนดเอง หากต้องการทำเช่นนี้ คุณต้องแก้ไขอักษรย่อของประเทศและรัฐภายในข้อความ
{% if %}
Liquid ที่ด้านบนของบล็อกโค้ด ข้อความในตัวอย่างด้านบนได้รับการตั้งค่าให้แสดงแก่ลูกค้าที่อาศัยอยู่ในนิวยอร์ก ประเทศสหรัฐอเมริกาสั่งคำสั่งซื้อสำหรับทดสอบเพื่อตรวจสอบผลัพธ์บนหน้าแสดงสถานะคำสั่งซื้อ