ตั้งชื่อไฟล์ภาพสินค้า: ระบบที่ขยายสเกลได้
ระบบตั้งชื่อภาพสินค้าสามช่อง: SKU, โค้ดมุมมอง และพื้นหลัง สิ่งที่ทำให้แคตตาล็อกค้นหาได้และเขียนสคริปต์ได้ พร้อมอักขระที่ทำให้ทุกอย่างพัง
- product photography
- file naming
- ecommerce
- catalogue management
- workflow
- background removal
- bulk processing

มีคนขอภาพด้านหลังของ TS-4410 บนพื้นหลังสีขาว คุณเปิดไดรฟ์ที่แชร์กันไว้แล้วเจอ IMG_4471 copy 2 final.png, IMG_4471 copy 2 final (1).png และโฟลเดอร์ชื่อ NEW EDITS USE THESE ผ่านไปสิบนาที คุณก็ยังนั่งไล่เปิดภาพย่อดูอยู่
ระบบการตั้งชื่อไฟล์คือทางแก้ที่ถูกที่สุดในงานดูแลแคตตาล็อก ใช้เวลาตกลงกันแค่บ่ายเดียว ไม่ต้องซื้อซอฟต์แวร์ใหม่ และอยู่ยงกว่าคนที่ถ่ายรูปชุดนั้นเสียอีก นี่คือระบบที่ยังเอาอยู่แม้ไฟล์จะขึ้นหลักหลายพัน
ใส่ SKU ไว้หน้าสุดเสมอ
ชื่อไฟล์เรียงตามตัวอักษร ช่องแรกจึงเป็นแกนที่โฟลเดอร์ของคุณถูกจัดระเบียบตามนั้น ให้ใช้ตัวระบุที่ไม่มีวันเปลี่ยน นั่นคือ SKU ที่สะกดตรงกับในฟีดสินค้าของคุณเป๊ะ ๆ แล้วภาพทุกใบของสินค้าชิ้นหนึ่งก็จะมากองอยู่ด้วยกัน ไม่ว่าใครจะเป็นคนเซฟก็ตาม

การเอาวันที่ขึ้นก่อน (2026-07-14_shoot_final) จะจัดกลุ่มตามวันที่ถ่าย ซึ่งเป็นแกนเดียวที่ไม่มีใครใช้ค้นหา
สามช่องก็พอแล้ว:
TS-4410— SKU ที่คัดลอกมาจากฟีดแบบคำต่อคำMAIN— สิ่งที่กล้องกำลังมองอยู่white— สิ่งที่อยู่ข้างหลังตัวแบบ
ต่อเข้าด้วยกันได้เป็น TS-4410_MAIN_white.png ใครอ่านรายการนี้ก็รู้ทันทีว่าเป็นไฟล์อะไรโดยไม่ต้องเปิดดู และสคริปต์ก็แยกส่วนของมันได้ที่เครื่องหมายขีดล่าง
ตกลงโค้ดมุมมองให้เสร็จก่อนที่ใครจะกดชัตเตอร์
ช่องที่สองจะทำงานได้ก็ต่อเมื่อมีชุดคำศัพท์ที่ตายตัวและเขียนบันทึกไว้ ให้คิดโค้ดขึ้นมาครั้งเดียวแล้วอย่าด้นสดอีกเลย: MAIN สำหรับภาพหลัก, PT01 ถึง PT08 สำหรับมุมมองเพิ่มเติมตามลำดับที่กำหนดไว้, ALT-back, DETAIL-clasp, SCALE
เติมศูนย์นำหน้าตัวเลขด้วย — PT01 ไม่ใช่ PT1 Windows Explorer กับ Finder เรียงตัวเลขตามค่าจริง แต่การลิสต์ไฟล์ในเชลล์ สคริปต์ และคีย์ของ object storage เรียงแบบข้อความล้วน PT11 จึงไปแทรกอยู่ระหว่าง PT1 กับ PT2 แทนที่จะอยู่ถัดจากทั้งคู่
กฎการตั้งชื่อไฟล์ภาพของ Amazon เองอยู่ในหน้าช่วยเหลือของ Seller Central หลังการล็อกอินของผู้ขาย และอาจไม่ได้ใช้ตัวคั่นแบบเดียวกับที่นี่ ให้เช็กรูปแบบการตั้งชื่อล่าสุดในบัญชีของคุณก่อนจะไปเปลี่ยนชื่อไฟล์นับพัน และยึดหลักคิดพื้นฐานไว้ให้เหมือนกันในทุกช่องทางการขาย นั่นคือตัวระบุมาก่อน โค้ดมุมมองมาที่สอง (ข้อกำหนดภาพสินค้า Amazon: กฎพื้นหลังสีขาว)
ตั้งชื่อพื้นหลังด้วย ไม่ใช่แค่ชื่อสินค้า
ภาพเดียวกลายเป็นไฟล์ส่งมอบได้หลายแบบ: ขาวล้วนสำหรับมาร์เก็ตเพลส สีประจำแบรนด์สำหรับแบนเนอร์ พื้นหลังโปร่งใสสำหรับสไลด์ และเงาตกกระทบสำหรับกริดหมวดหมู่สินค้า ถ้าชื่อไฟล์ไม่บอกว่าอันไหนเป็นอันไหน คุณก็จะส่งผิดไฟล์

ใช้รายการสั้น ๆ ที่ปิดตายสำหรับช่องที่สาม: raw สำหรับไฟล์กล้องที่ยังไม่ถูกแตะต้อง, white, brand, cut สำหรับไฟล์โปร่งใส, shadow และ life สำหรับฉากหลังแบบไลฟ์สไตล์ เวลาคุณเปลี่ยนพื้นหลังใน remover.bg ไม่ว่าจะเป็นสีทึบ สีที่กำหนดเอง หรือรูปถ่ายของคุณเอง ให้รู้ตั้งแต่ก่อนเริ่มว่าไฟล์ที่ได้จะลงท้ายด้วยคำไหน แล้วเปลี่ยนชื่อไฟล์ที่ดาวน์โหลดมาทันที
นามสกุลไฟล์ก็พกข้อมูลไว้เหมือนกัน ไฟล์โปร่งใสต้องเป็น PNG หรือ WebP เท่านั้น ไฟล์ _cut ที่ถูกบันทึกเป็น JPEG คือบั๊ก ไม่ใช่เวอร์ชันหนึ่งของไฟล์ (วิธีทำ PNG พื้นหลังโปร่งใสในไม่กี่วินาที) ไฟล์พื้นหลังขาวสำหรับมาร์เก็ตเพลสมักเป็น JPEG ส่วนภาพบนเว็บไซต์ก็ขยับไปเป็น WebP มากขึ้นเรื่อย ๆ
อักขระที่ทำให้ทุกอย่างพังแบบเงียบ ๆ
- ห้ามมีช่องว่าง มันจะกลายเป็น
%20ใน URL ทำให้สคริปต์เชลล์ที่ไม่ได้ใส่เครื่องหมายคำพูดพัง และถูกฟอร์มอัปโหลดเขียนชื่อใหม่ให้แบบเงียบ ๆ - ใช้ ASCII เท่านั้น
#กับ?เป็นตัวปิดส่วนพาธของ URL และ&ใช้คั่นพารามิเตอร์ของคิวรี ตัวใดตัวหนึ่งที่โผล่ในชื่อไฟล์จึงตัดหรือฉีกลิงก์ได้ ส่วนอักขระที่มีเครื่องหมายเสริมและอักขระนอก ASCII อื่น ๆ อยู่นอกชุดอักขระที่ URI อนุญาต จึงถูกเข้ารหัสแบบเปอร์เซ็นต์กลายเป็นสตริงที่อ่านไม่ออก วงเล็บใช้ในพาธได้ถูกต้องตามกฎ แต่ก็ยังทำให้ลิงก์ในมาร์กดาวน์และคำสั่งเชลล์ที่ไม่ได้ใส่เครื่องหมายคำพูดพังอยู่ดี - ใช้รูปแบบตัวพิมพ์แบบเดียวตายตัว โดยค่าเริ่มต้น Windows และ macOS ไม่แยกตัวพิมพ์ใหญ่-เล็ก
TS-4410กับts-4410จึงชนกัน ขณะที่เซิร์ฟเวอร์ Linux และ object storage จะเก็บไว้เป็นสองไฟล์ ให้บังคับใช้ตัวพิมพ์แบบเดียวไปเลย - หนึ่งตัวคั่นต่อหนึ่งระดับ ขีดล่างคั่นระหว่างช่อง ขีดกลางใช้ภายในช่องเดียวกัน
- ห้ามใส่คำบอกสถานะ
final,FINAL2,new,use-thisกลายเป็นคำโกหกภายในหนึ่งสัปดาห์ ทำเวอร์ชันด้วยการแทนที่ไฟล์เดิม ไม่ใช่ด้วยการเปลี่ยนชื่อ
เก็บไฟล์ต้นฉบับจากกล้องกับภาพไดคัทแยกกันไว้
อย่าเขียนทับไฟล์ต้นฉบับเด็ดขาด TS-4410_MAIN_raw.jpg กับ TS-4410_MAIN_white.jpg อยู่เคียงข้างกัน พอสีประจำแบรนด์เปลี่ยน คุณก็ไดคัทใหม่จากไฟล์ต้นฉบับได้เลย แทนที่จะต้องมานั่งกู้ไฟล์ที่ยุบรวมชั้นไปแล้ว
การอัปโหลดจำกัดไว้ที่ 25 MB ซึ่งไฟล์กล้องขนาดใหญ่อาจเกินได้ ให้ย่อขนาดในโปรแกรมแก้ไขภาพของคุณเองก่อน สำเนาที่ย่อแล้วนั้นถือเป็นไฟล์ชิ้นที่สาม จึงต้องมีชื่อของมันเอง (TS-4410_MAIN_upload.jpg)
การตั้งชื่อคือสิ่งที่ทำให้งานยกชุดเป็นไปได้
การประมวลผลแบบยกชุดทำงานผ่าน HTTP API ทุกไฟล์จึงถูกอ้างอิงด้วยชื่อ ชื่อที่คาดเดาผลได้แน่นอนให้งานที่คาดเดาผลได้แน่นอนตามไปด้วย: สคริปต์อ่าน TS-4410_MAIN_raw.jpg เขียนออกมาเป็น TS-4410_MAIN_cut.png และรันซ้ำได้อย่างปลอดภัย เพราะพาธขาออกเป็นฟังก์ชันบริสุทธิ์ของไฟล์ขาเข้า

เทียบรายชื่อไฟล์ขาออกที่ควรจะได้กับไฟล์ที่ออกมาจริง แล้วส่วนที่ขาดหายไปก็จะบอกชื่อ SKU ที่ทำงานล้มเหลวให้เอง คู่มือ API ลบพื้นหลังรูปภาพอัตโนมัติสำหรับนักพัฒนา ครอบคลุมฝั่งการส่งคำขอไว้แล้ว
การ์ดกฎ
ปักหมุดสิ่งนี้ไว้ในไดรฟ์ที่แชร์กัน:
SKU_VIEW_BACKGROUND.extเรียงตามลำดับนี้- SKU คัดลอกมาจากฟีด ตัวอักษรต่อตัวอักษร
- มุมมองเลือกจากรายการที่ตกลงกันไว้ ตัวเลขเติมศูนย์นำหน้า
- พื้นหลังเลือกจากรายการที่ตกลงกันไว้ นามสกุลไฟล์ต้องสอดคล้องกัน
- ตัวพิมพ์แบบเดียวตายตัว ใช้ ASCII เท่านั้น ห้ามมีช่องว่าง ห้ามใส่วันที่ ห้ามใส่คำบอกสถานะ
- เก็บไฟล์ต้นฉบับไว้ในชื่อ
_rawและห้ามเขียนทับ
สัปดาห์นี้ลองเปลี่ยนชื่อไฟล์ร้อยไฟล์ล่าสุดด้วยมือดู หลังจากนั้นทุกอย่างที่ตามมาคือของฟรี


