FINIXTDocs

นำเข้ารายการจากไฟล์ CSV

เพิ่มสินค้า ตัวเลือกสินค้า หรือบริการจำนวนมากในครั้งเดียวจากสเปรดชีต จับคู่คอลัมน์ และแก้ไขแถวที่นำเข้าไม่สำเร็จ

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

นำเข้าไฟล์

  1. ไปที่ แคตตาล็อกสินค้า แล้วคลิก นำเข้า CSV ที่ด้านบนของหน้ารายการใดก็ได้
  2. เลือก สินค้า หรือ บริการ
  3. คลิก ดาวน์โหลดเทมเพลต เพื่อรับไฟล์ที่มีคอลัมน์ถูกต้อง แล้วกรอกข้อมูล
  4. ลากไฟล์มาวางในกรอบ หรือคลิกกรอบเพื่อเลือกไฟล์ สำหรับสินค้า หากมีสินค้าที่มีมากกว่าหนึ่ง SKU ให้เพิ่มไฟล์ product_variants.csv ด้วย
  5. คลิก ถัดไป
  6. ในขั้นตอน จับคู่คอลัมน์ ตรวจสอบว่าแต่ละฟิลด์ชี้ไปยังคอลัมน์ที่ถูกต้องในไฟล์ของคุณ คอลัมน์ที่ชื่อตรงกันจะถูกจับคู่ให้อัตโนมัติ เลือก ไม่นำเข้า หากไม่ต้องการใช้ฟิลด์นั้น
  7. คลิก ตรวจสอบ
  8. ตรวจดูสรุปและตัวอย่างข้อมูล แล้วคลิก นำเข้า N แถว
  9. เมื่อเสร็จแล้ว ตรวจดูผลลัพธ์และคลิก เสร็จสิ้น

หมายเหตุ

ชื่อฟิลด์ในหน้าจอนำเข้าแสดงเป็นภาษาอังกฤษ

สิ่งที่เห็นในขั้นตอนตรวจสอบ

  • จำนวนสินค้า ตัวเลือกสินค้า หรือบริการที่จะถูกสร้าง
  • รายการใหม่ในแคตตาล็อก: หมวดหมู่และคุณสมบัติที่ยังไม่มีและจะถูกสร้างขึ้น
  • คำเตือนหากชื่อหมวดหมู่มีอยู่แล้วแต่อยู่ใต้หมวดหมู่แม่อื่น ตรวจสอบว่าไม่ได้พิมพ์ผิดก่อนนำเข้า
  • "N แถวมีปัญหา": คลิกเพื่อดูแต่ละปัญหา หรือคลิก ส่งออก เพื่อดาวน์โหลดเป็นไฟล์ CSV

คอลัมน์ใน products.csv

จำเป็นเฉพาะ name

คอลัมน์ รูปแบบ
product_key รหัสอ้างอิงของคุณเอง ใช้ผูกตัวเลือกสินค้ากับสินค้า
name ชื่อสินค้า
category เส้นทางคั่นด้วย / เช่น Electronics/Laptops หมวดหมู่ที่ยังไม่มีจะถูกสร้างขึ้น
sku SKU หลัก
price ตัวเลขที่มากกว่า 0
currency เช่น THB
pricingModel fixed, per_unit, usage_based หรือ custom_quote
pricingTiers คู่ จำนวน:ราคา คั่นด้วย ; เช่น 10:45;50:40
status active, draft หรือ archived หากเว้นว่างจะเป็น active
desc คำอธิบายสั้น
longDescription คำอธิบายแบบเต็ม
tags คั่นด้วยเครื่องหมายจุลภาค และใส่เครื่องหมายคำพูดครอบทั้งเซลล์
attrs สเปกในรูปแบบ JSON เช่น {"material":"Steel","weight_kg":12}

คอลัมน์ใน product_variants.csv

จำเป็นต้องมี product_key และ sku

คอลัมน์ รูปแบบ
product_key ต้องตรงกับ product_key ใน products.csv
sku SKU ของตัวเลือกสินค้า
price ตัวเลขที่มากกว่า 0
attrs ค่าเฉพาะของตัวเลือกนี้ในรูปแบบ JSON เช่น {"color":"Red"}

เทมเพลตยังมีคอลัมน์ variant_key ไว้ให้คุณใช้อ้างอิงเอง สินค้าที่ไม่มีแถวตัวเลือกจะถูกนำเข้าด้วยตัวเอง โดยใช้ SKU และราคาของตัวเอง

คอลัมน์ใน services.csv

จำเป็นเฉพาะ name คอลัมน์ category, price, currency, pricingTiers, status, description, longDescription และ tags ใช้รูปแบบเดียวกับด้านบน และมีคอลัมน์เพิ่มเติมดังนี้

คอลัมน์ รูปแบบ
pricingModel fixed, per_hour, per_day, per_project หรือ monthly_retainer
unit หน่วยราคา เช่น hour
deliveryMethod remote, on_site หรือ hybrid
estimatedDuration ข้อความอิสระ เช่น 2 hours

เมื่อบางแถวนำเข้าไม่สำเร็จ

แถวที่มีปัญหาจะถูกข้าม ส่วนแถวอื่นจะนำเข้าตามปกติ สาเหตุที่พบบ่อย ได้แก่ ไม่มีชื่อ ราคาเป็น 0 หรือเป็นตัวอักษร สถานะหรือรูปแบบราคาไม่ถูกต้อง หรือ JSON ในคอลัมน์ attrs ไม่ถูกต้อง สินค้าและตัวเลือกสินค้าจะนำเข้าไปพร้อมกัน หากส่วนใดมีปัญหา จะไม่ถูกสร้างทั้งคู่

เลขแถวนับแถวหัวตารางเป็นแถวที่ 1 จึงตรงกับเลขแถวในสเปรดชีตของคุณ แก้ไขแถวที่มีปัญหาแล้วนำเข้าเฉพาะแถวเหล่านั้นอีกครั้ง

เคล็ดลับ

ประเภทของคุณสมบัติจะกำหนดจากค่าใน JSON ตัวเลขจะเป็น ตัวเลข ค่า true/false จะเป็น ใช่ / ไม่ใช่ ค่าอื่นเป็น ข้อความ สถานะสต็อกนำเข้าไม่ได้ ให้ตั้งค่าในแท็บ ตัวเลือกสินค้า ของแต่ละสินค้า

บทความที่เกี่ยวข้อง

บทความนี้เป็นประโยชน์กับคุณไหม