Công cụ dành cho nhà phát triển / 30
Công cụ xác thực CSV sản phẩm cho việc nhập Shopify
Kiểm tra CSV sản phẩm theo quy tắc nhập của Shopify và tải xuống bản sao đã được sửa.
Công cụ xác thực CSV sản phẩm cho việc nhập Shopify: Công cụ nhập của Shopify chỉ báo từng vấn đề một sau khi tải lên, khiến một tệp xuất lỗi có thể ngốn cả buổi chiều. Công cụ này đọc toàn bộ tệp trước và liệt kê mọi vấn đề cùng lúc: một handle được hai sản phẩm sử dụng, giá có ký hiệu tiền tệ, chính sách tồn kho không phải deny hoặc continue, URL hình ảnh không có scheme, hay một hàng sản phẩm không có tiêu đề. Công cụ nhận diện cả hai cách đặt tên cột đang được sử dụng — mẫu hiện tại của Shopify ghi URL handle và Price, còn phần lớn bản xuất từ bên thứ ba vẫn ghi Handle và Variant Price. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.
- Danh mục
- Công cụ lập trình viên
- Lượt chạy
- Trong trình duyệt của bạn
- Chi phí
- Miễn phí · không cần đăng ký
- Trạng thái khả dụng
- Sẵn sàng sử dụng
Tệp được đọc trong trình duyệt của bạn. Không có gì được tải lên và không có thông tin nào về danh mục sản phẩm của bạn rời khỏi trang này.
Shopify đọc các hàng biến thể như thế nào
Một sản phẩm có các biến thể sẽ trải dài trên nhiều hàng dùng chung một handle. Hàng đầu tiên chứa các trường sản phẩm: tiêu đề, mô tả, nhà cung cấp, loại và thẻ. Các hàng sau chỉ chứa các trường biến thể, chẳng hạn như giá trị tùy chọn, SKU, giá và hàng tồn kho, cùng với mọi URL hình ảnh bổ sung. Việc lặp lại tiêu đề trên các hàng đó không gây vấn đề, nhưng nếu cung cấp cho chúng một handle khác, dù chỉ khác một ký tự, các hàng này sẽ bị tách thành một sản phẩm riêng.
Nhập dữ liệu an toàn
Màn hình nhập của Shopify có thể ghi đè các sản phẩm có handle đã tồn tại trong cửa hàng. Khi bật tùy chọn đó, một cột có mặt nhưng để trống có thể xóa giá trị đã lưu, vì vậy một lần chỉnh sửa bất cẩn có thể xóa mô tả hoặc hình ảnh. Trước tiên, hãy nhập thử một vài sản phẩm và kiểm tra chúng trong trang quản trị trước khi gửi toàn bộ tệp.
Lưu tệp dưới dạng CSV UTF-8; Shopify yêu cầu bảng mã này. Khi danh mục nằm trong bảng tính, Excel sang CSV sẽ xuất tệp mà không gặp các lỗi bảng mã khiến tên sản phẩm có dấu biến thành ký tự rác.
Cách sử dụng
- Chọn hoặc dán CSV sản phẩm của bạn.
- Đọc các lỗi được liệt kê theo hàng và cột.
- Tải xuống bản sao đã được sửa hoặc sửa các hàng cần quyết định rồi kiểm tra lại.
Quyền riêng tư và giới hạn
Danh mục sản phẩm của bạn được đọc trong trình duyệt và không bao giờ được tải lên. Giá, SKU và tên nhà cung cấp không đi đâu cả; điều này quan trọng hơn so với hầu hết công cụ khác: một bản xuất sản phẩm cho thấy khá đầy đủ tình hình của một doanh nghiệp.
Công cụ liên quan
Câu hỏi thường gặp
Kết quả không có lỗi có đảm bảo việc nhập sẽ thành công không?
Không, và điều này cần được nói rõ. Công cụ chỉ kiểm tra các quy tắc cấu trúc — cột bắt buộc, định dạng giá trị, tính duy nhất của handle và cách đặt trong dấu ngoặc kép. Công cụ không thể kiểm tra danh mục sản phẩm có khớp chính xác với hệ thống phân loại của Shopify hay không, URL hình ảnh có thể truy cập từ máy chủ Shopify hay không, hoặc bạn có nằm trong giới hạn số biến thể của gói hay không. Công cụ phát hiện các lỗi bắt nguồn từ chính tệp.
Bản sao đã được sửa thay đổi những gì?
Chỉ các định dạng có một cách đúng hiển nhiên: viết lại handle bằng chữ thường và dấu gạch nối, viết hoa TRUE và FALSE, chuyển chính sách tồn kho thành chữ thường, xóa ký hiệu tiền tệ và dấu phân cách hàng nghìn khỏi giá, đặt dịch vụ xử lý đơn hàng trống thành manual, bổ sung các hàng ngắn cho đủ cột theo hàng tiêu đề và xóa dấu thứ tự byte. Mọi nội dung cần quyết định đều được giữ nguyên — giá trống, trạng thái "live" hoặc chính sách tồn kho là "restock". Đoán những nội dung đó có thể biến một lần nhập thất bại thành một danh mục sản phẩm sai, còn tệ hơn.
Tại sao công cụ không báo lỗi dấu ngoặc kép cong?
Vì chúng thường không gây vấn đề. Mẫu sản phẩm của chính Shopify có một tiêu đề chứa loại dấu này. Lỗi người dùng thường gặp là dấu ngoặc kép cong được dùng thay cho dấu ngoặc kép thẳng để đặt nội dung trong dấu ngoặc kép; lỗi đó sẽ xuất hiện dưới dạng dấu ngoặc kép chưa đóng hoặc bị thừa — và công cụ này có báo lỗi đó.
Tôi nên dùng tên cột nào?
Cả hai cách đều được. Mẫu có thể tải xuống của Shopify hiện dùng URL handle, Price và Inventory quantity; định dạng được trích dẫn trong tài liệu nhập của Shopify, cũng là định dạng mà hầu hết ứng dụng và bản xuất vẫn tạo ra, dùng Handle, Variant Price và Variant Inventory Qty. Hãy chọn một cách và dùng nhất quán — một tệp có một số cột từ mỗi cách thường là kết quả dán từ hai bản xuất, và công cụ sẽ thông báo điều đó.
Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản