การแก้ไขปัญหาแอป Transporter

แอป Transporter อาจพบข้อผิดพลาดเมื่อประมวลผลบันทึกของคุณและนำเข้าบันทึกเหล่านั้นเป็นออบเจ็กต์

เพิ่มเติม: แอป Transporter มีให้บริการใน Shopify App Store สำหรับผู้ขาย Shopify Plus เท่านั้น

กระบวนการนำเข้าทำงานอย่างไร

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

เมื่อนำเข้าออบเจ็กต์ไปยังร้านค้า Shopify ของคุณ แอป Transporter จะดำเนินการดังต่อไปนี้:

  1. การอัปโหลดไฟล์ไปยังตำแหน่งที่ตั้งตัวอย่างที่ปลอดภัยของ Shopify หากต้องการดูวิธีที่ Shopify ช่วยปกป้องข้อมูลที่คุณอัปโหลด ให้ดูที่นโยบายความเป็นส่วนตัวของ Shopify

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

  3. นำเข้าออบเจ็กต์ ระยะเวลาในการนำเข้าขึ้นอยู่กับจำนวนของออบเจ็กต์ที่จะประมวลผล (โดยเฉลี่ยอัตราการดำเนินการคือ 40 ออบเจ็กต์/วินาที) เมื่อการนำเข้าเสร็จสิ้นสถานะจะเปลี่ยนเป็นเสร็จสิ้นแล้ว หากมีบันทึกที่แอป Transporter ไม่สามารถนำเข้าได้ ลิงก์ข้อผิดพลาดในการส่งออกจะปรากฏในตาราง

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

การส่งออกและการแก้ไขข้อผิดพลาด

หากการนำเข้ามีปัญหา คุณสามารถคลิกที่ส่งออกข้อผิดพลาดเพื่อดูวิธีแก้ไข สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรหัสข้อผิดพลาดเหล่านี้ ให้ดูที่รายการรหัสข้อผิดพลาดทั่วไปด้านล่าง

ตาราง Transporter ที่แสดงลิงก์ข้อผิดพลาดในการส่งออก

กระบวนการแก้ไขข้อผิดพลาดจะแตกต่างกันเล็กน้อย ขึ้นอยู่กับว่าสถานะการนำเข้าของคุณล้มเหลวหรือเสร็จสมบูรณ์

ล้มเหลว

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

เสร็จสมบูรณ์

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

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

ในตัวอย่างต่อไปนี้ อาจไม่สามารถนำเข้าลูกค้าสามรายได้เนื่องจากมีอยู่ในร้านค้าแล้ว

First Name,Last Name,Email,Error(s)
 Jane,Doe,jane.doe01520022060@example.com,...,Email has already been taken
 Jane,Doe,jane.doe11520022060@example.com,...,Email has already been taken
 Jane,Doe,jane.doe21520022060@example.com,...,Email has already been taken

ลูกค้า Shopify จะถูกระบุด้วยอีเมลที่ไม่ซ้ำกัน ดังนั้นจึงไม่สามารถนำเข้าลูกค้าเหล่านี้ได้เนื่องจากมีบันทึกอีเมลของพวกเขาใน Shopify แล้ว

รหัสข้อผิดพลาดทั่วไป

ข้อผิดพลาดของไฟล์ทั่วไปได้แก่:

  • จุดบกพร่องที่พบใน Shopify API ไม่สามารถบันทึกได้

    ข้อผิดพลาดนี้อาจปรากฏขึ้นด้วยสาเหตุที่แตกต่างกันสองสามประการ สาเหตุที่พบบ่อยที่สุดของข้อผิดพลาดนี้คือเมตาฟิลด์แบบเดี่ยวที่ปรากฏมากกว่าหนึ่งครั้งสำหรับบันทึก แอป Transporter ไม่รองรับบันทึกที่มีเมตาฟิลต์ซ้ำกัน หากการลบเมตาฟิลต์ที่ซ้ำกันไม่สามารถแก้ไขปัญหานี้ได้ โปรดติดต่อฝ่ายช่วยเหลือของ Shopify

  • ล้มเหลว . รหัสการตอบกลับ = 400 ข้อความตอบกลับ = คำขอไม่ถูกต้อง

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

    • ต้องระบุค่าสกุลเงินในรูปแบบ ISO 4217 (ตัวอย่างเช่น USD)
    • ประเทศ จังหวัด/รัฐ และรหัสไปรษณีย์ต้องถูกต้อง
    • หมายเลขโทรศัพท์ต้องมีรูปแบบ รหัสประเทศ และรหัสพื้นที่ที่ถูกต้อง
    • อีเมลต้องมีโดเมนที่ถูกต้อง
    • สถานะทางการเงินต้องเป็นหนึ่งในค่าที่ได้รับอนุญาต
    • สถานะการจัดการคำสั่งซื้อต้องเป็นหนึ่งในค่าที่ได้รับอนุญาต
    • ค่าบูลีนต้องระบุเป็น true หรือ false
    • คอลัมน์ที่ต้องใช้จำนวนเต็ม (เช่น จำนวนสินค้าคงคลังตัวเลือกสินค้า ใน csv ของสินค้า หรือจำนวน Lineitem ใน csv ของคำสั่งซื้อ) จะไม่นำเข้าหากคุณป้อนค่าทศนิยม ตัวอย่างเช่น ป้อน 5 แทน 5.0 บางซอฟต์แวร์สเปรดชีต (เช่น ตัวเลข) สามารถแสดงค่าทศนิยมหรือจำนวนจุดลอยตัวเป็นจำนวนเต็มได้ ตรวจสอบค่าของคุณในเครื่องมือแก้ไขข้อความ
    • คอลัมน์ที่ต้องใช้จำนวนเต็ม (เช่น น้ำหนักรวม หรือ ID สถานที่ดำเนินธุรกรรมใน CSV คำสั่งซื้อ) จะไม่นำเข้าหากคุณป้อนค่าที่ไม่ใช่ตัวเลข (เช่น ตัวอักษร)
  • ประเภทของมูลค่าไม่รวมอยู่ในรายการ

    ตรวจสอบค่าในคอลัมน์เมตาฟิลด์ หากต้องการนำเข้าเมตาฟิลต์ คุณจำเป็นต้องใส่ค่าในคอลัมน์ต่อไปนี้ทั้งหมด: Metafield Namespace, Metafield Key, Metafield Value และ Metafield Value Type ข้อผิดพลาดนี้มักเกิดขึ้นเนื่องจากมีค่าว่างหรือค่าที่ไม่ถูกต้องในคอลัมน์เหล่านี้อย่างน้อยหนึ่งรายการ

  • Column-name ไม่ถูกต้อง

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

  • สถานะคำสั่งซื้อไม่ถูกต้อง - ไม่สามารถทั้งจัดการแบบครบวงจรและยกเลิกได้

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

    • คำสั่งซื้อนั้นได้รับการกำหนดการประทับเวลา cancelled_at ไว้
    • คำสั่งซื้อนั้นได้รับการกำหนด fulfillment_status เป็นจัดการคำสั่งซื้อแล้ว หรือจัดการแล้วบางส่วน

    คำสั่งซื้อที่ได้รับการกำหนดการประทับเวลา cancelled_at และกำหนด fulfillment_status เป็นจัดการคำสั่งซื้อแล้ว หรือจัดการแล้วบางส่วน สามารถสร้างได้สำเร็จหากกำหนด financial_status เป็นคืนเงินแล้ว

หากคุณพบรหัสข้อผิดพลาดที่ไม่ได้อยู่ในรายการที่นี่ โปรดติดต่อฝ่ายช่วยเหลือของ Shopify

ลิงก์ที่เกี่ยวข้อง

พร้อมเริ่มต้นการขายด้วย Shopify แล้วหรือยัง

ทดลองใช้งานฟรี